Začněte nyníZačněte zdarma

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 KEY kurzu
  • name - řetězec proměnné délky (max. 50, NOT NULL) pro název kurzu
  • meeting_time - čas reprezentující čas výuky kurzu
  • student_name - řetězec proměnné délky (max. 50, NOT NULL) reprezentující zapsaného studenta
  • max_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í

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř tabulku course splň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
  	___ ___
);
Upravit a spustit kód