Skip navigation

Feladatok

Könyvtári adatbázis

A könyvtárban csak az aktuális kölcsönzéseket tartják számon. Ha egy könyv ki lett véve, akkor a sorában ki vannak töltve az olvasójegy és a kölcsönzésDátuma mezők. Keresse meg a kulcsokat az alábbi relációsémában! Bontsa fel a sémát olyan X és Y attribútumhalmaz mentén, hogy az X∩Y szerepel valamely függés bal oldalán!

Kölcsönzés ( leltáriSzám, könyvCím, szerző, kiadó, kiadásiÉv, olvasójegy,  kölcsönzésDátuma)

{leltáriSzám} → {könyvCím, szerző, kiadó, kiadásiÉv, olvasójegy, kölcsönzésDátuma}
{leltáriSzám, olvasójegy} → {kölcsönzésDátuma}
{könyvCím, szerző, kiadásiÉv} → {kiadó}

Taxis adatbázis

Egy taxitársaság az alábbi táblázatban tartja nyilván a fuvarokat. A gépkocsikat mindig ugyanaz a sofőr vezeti, nincs olyan, hogy átadják egymásnak a járműveket.
Határozza meg a kulcsokat az alábbi relációsémában! Bontsa fel a sémát olyan X és Y attribútumhalmaz mentén úgy, hogy az X∩Y szerepel valamely függés bal oldalán!

Fuvar ( rendszám, gépkocsiTipus, műszakiLejár, sofőrNév, sofőrLakcím, sofőrTelefon, indulásiIdő, indulásiCím, megtettKm)

{rendszám} → {gépkocsiTípus, műszakiLejár, sofőrNév, sofőrLakcím, sofőrTelefon}
{rendszám, indulásiIdő} → {indulásiCím, megtettKm}
{sofőrTelefon} → {sofőrNév, sofőrLakcím, rendszám}