Návrh tabulky kurzů
Školní administrativa se rozhodla využít databázi k ukládání podrobností o kurzech. Protože jde o první pokus o vytvoření databáze, není si jistá, které sloupce do tabulky course zařadit. Níže najdeš seznam možných sloupců s popisem datového typu každého z nich. V tomto cvičení vyber vhodné sloupce pro tuto tabulku z nabídky dostupných možností:
id-PRIMARY KEYkurzuname- řetězec proměnné délky (max. 50, NOT NULL) pro název kurzumeeting_time- čas reprezentující čas výuky kurzustudent_name- řetězec proměnné délky (max. 50, NOT NULL) reprezentující zapsaného studentamax_students- celé číslo pro maximální počet zapsaných studentů (do učeben se bezpečně vejde nejvýše 30 lavic)
Toto cvičení je součástí kurzu
Tvorba PostgreSQL databází
Pokyny k cvičení
- Vytvoř tabulku
coursesplňující 2NF s použitím 3 sloupců z výše uvedeného seznamu.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
-- Create the course table
___ ___ ___ (
-- Add a column for the course table
___ ___ ___ ___,
-- Add a column for the course table
___ ___(___) ___ ___,
-- Add a column for the course table
___ ___
);