Adatbázistervezés

Készíts egy adatbázistervet!

Azt a számú feladatot csináld, ahányadik sorszámú vagy a csoportban!

A tervezés során elkészült táblákba szerepeljen 5-10 sor mintaadat (a minta adatok lehetnek az AI segítségével generáltak is.)

Beküldeni kérem: az ER diagrammot, a táblák CREATE, ALTER stb. utasításait! Továbbá készíts egy kis leírást az adatbázisról. (Mi a funkciója, milyen megszorítások, függőségek vannak....)

Beküldés: Az email címemre outlook-on keresztül, csatolva kérem a munkákat, tömörített formában "vezeteknev_keresztnev_feladatsorszama_1212.zip" néven!

Határidő: 2025.12.12. 23:59:59

Feladatok:

  1. Könyvtári (public library) rendszer
    Cél: Tárold a könyveket, szerzőket, példányokat és olvasókat; kezeld a kölcsönzéseket, előjegyzéseket és késedelmi díjakat.

  2. Online oktatási platform (e-learning)
    Cél: Tárold a felhasználókat (hallgató/oktató), kurzusokat, modulokat, leckéket, vizsgákat és értékeléseket.

  3. Étterem rendelési és készletkezelő rendszer
    Cél: Kezeld a menüt, rendeléseket, összetevőket és készletmozgásokat, valamint a beszállítókat és vásárlásokat.

  4. Rendezvény- és jegykezelő rendszer (event ticketing)
    Cél: Kezeld a helyszíneket, eseményeket, jegyeket, ülőhelyeket, vásárlásokat és promóciókat.

  5. Kisvállalati HR és munkaidő-nyilvántartás
    Cél: Kezeld az alkalmazottakat, pozíciókat, munkaidő-bejegyzéseket, szabadságkérelmeket és szerződéseket.

  6. E-kereskedelmi piac (marketplace) több eladóval
    Cél: Több eladó termékeinek listázása és értékesítése a vásárlóknak; rendelések, számlázás, szállítás és eladó/teljesítmény-értékelések kezelése.

  7. Helyi sportegyesület (club) nyilvántartás
    Cél: Kezeld a tagságot, edzéseket, edzőket, csapatokat és versenyeken való részvételt.

  1. Filmkölcsönző / videótár (kis üzlet)
    Cél: Tárold a filmeket, műfajokat, ügyfeleket és kölcsönzéseket; kezeld a példányokat, a kölcsönzési időket és a késedelmi díjakat.

  2. Autóbérlő szolgáltatás (car rental)
    Cél: Kezeld a járműparkot, ügyfeleket, bérléseket, karbantartást és biztosítási adatokat.

  3. Fogorvosi rendelő időpont- és páciensnyilvántartás
    Cél: Kezeld a páciensek adatait, orvosok időpontjait, beavatkozásokat és számlázást.

  4. Helyi piac (farmers market) árusok és termékek
    Cél: Kezeld az árusokat, a standokat, a kínált termékeket és a napi eladásokat a piacon.

  5. Kis konferenciaszervező rendszer
    Cél: Kezeld a konferenciákat, az előadásokat, az előadókat, a résztvevő-regisztrációt és a jegyeket.

  6. Tanári értékelő rendszer (school grading)
    Cél: Kezeld a tantárgyakat, osztályokat, diákokat, tanárokat, dolgozatokat és jegyeket.

  7. Helyi autószerelő műhely munkalap- és alkatrésznyilvántartás
    Cél: Kezeld a javítási munkalapokat, járműveket, alkatrészek készletét, beszerzéseket és munkaórákat.

Adatbázistervezésre minta