2.7. Feladatok

iDevice ikon Feladat

Tekintsük egy kórházi adatbázis egy részét, mely a következő egyedeket tartalmazza:

Beteg (név, lakcím)

Betegség (megnevezés, leírás)

Orvos (név, beosztás, rang)

Rajzolja fel az adatbázis modelljét (egyedtípusok, tulajdonságok és kapcsolatok)! Indokolja meg a kapcsolatok kialakítását!



iDevice ikon Feladat

Tekintsük egy könyvtári adatbázis egy részét, mely a következő egyedeket tartalmazza:

Könyv (cím, tartalom)

Szerző (név, nemzetiség)

Olvasó (név, cím)

Kölcsönzés (dátum, napok száma)

Úgy tekintjük, hogy a címek és nevek egyedi azonosítónak minősíthetők.

Rajzolja fel az adatbázis modelljét (egyedtípusok, tulajdonságok és kapcsolatok)! Indokolja meg a kapcsolatok kialakítását! A nem több-több kapcsolatok mentén tüntesse fel az azokat realizáló kapcsoló azonosítókat!



iDevice ikon Feladat

Tekintsük egy iskolai adatbázis egy részét, mely a következő egyedeket tartalmazza:

Tanuló (név, születési dátum)

Osztály (osztály neve, leírás)

Osztályfőnök (név, szak)

Úgy tekintjük, hogy a nevek egyedi azonosítónak minősíthetők.

Rajzolja fel az adatbázis modelljét (egyedtípusok, tulajdonságok és kapcsolatok)! Indokolja meg a kapcsolatok kialakítását! A nem több-több kapcsolatok mentén tüntesse fel az azokat realizáló kapcsoló azonosítókat! Készítsen példát is a konkrét adatbázisra (ez egyes egyed-előfordulások számára készítsen adatlapokat)!



iDevice ikon A feladatokhoz kapcsolódó kiegészítő kérdések - 1

A több-több kapcsolatok mellett miért nem lehet megadni a kapcsoló azonosítókat?



iDevice ikon A feladatokhoz kapcsolódó kiegészítő kérdések - 2

A könyvtár feladatban ha a Kölcsönzés egyedet kivesszük a modellből, akkor a Könyv és Olvasó között lesz-e kapcsolat,
és ha lesz, akkor milyen fokú?