Cvičení 7
Obsah
- Písemka
- Návrh DB
Průběh
- Přednáška odpalda kvůli státnímu svátku.
- Po písemce jste si zahráli na DB odborníky a zkusili jste navrhnout databázi pro poučeného klienta (mě).
Úkoly
Základní zadání:
Navrhněte databázi pro online studijní platformu.
- Platforma poskytuje placené kurzy studentům.
- Každý kurz má své učitele.
- Každý kurz je spravován nějakým učitelem (jedním).
- Každý kurz má nějakou cenu, kapacitu, lekce, termín začátku a konce.
- Každý student si může zapsat libovolný kurz.
- Každý student má u každého zaspaného kurzu informaci o plnění (které lekce už splnil).
- Každý učitel může učit více kurzů.
- Každý učitel může spravovat více kurzů.
- Pokud nějaká informace chybí, zeptejte se.
- Navrhněte potřebné relační proměnné a jejich schémata.
- Navrhněte vhodná integritní omezení (primární klíče, cizi klíče, …)
- Demonstrujte svůj návrh na nějakých (klidně náhodných) datech, zkuste vymyslet zajímavé dotazy.