Eine Kurstabelle entwerfen
Die Schulverwaltung möchte die Datenbank nutzen, um Kursdetails zu speichern. Da dies der erste Versuch ist, die Datenbank aufzubauen, ist sie unsicher, welche Spalten in die Tabelle course gehören. Unten findest du eine Liste möglicher Spalten samt Beschreibung des Datentyps. In dieser Übung wählst du die passenden Spalten für diese Tabelle aus den möglichen Optionen aus:
id- einPRIMARY KEYfür den Kursname- eine Zeichenfolge variabler Länge (max. 50, nicht NULL) für den Kursnamenmeeting_time- eine Zeitangabe für die Kurszeitstudent_name- eine Zeichenfolge variabler Länge (max. 50, nicht NULL) für eine eingeschriebene Personmax_students- eine Ganzzahl für die maximale Belegung (in die Räume passen aus Sicherheitsgründen nur 30 Tische)
Diese Übung ist Teil des Kurses
Erstellen von PostgreSQL-Datenbanken
Anleitung zur Übung
- Erstelle eine Tabelle
course, die die 2NF erfüllt, und verwende dafür 3 Spalten aus der obigen Liste.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
-- 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
___ ___
);