Kursinhalt
Einführung in SQL
Einführung in SQL
Herausforderung: Ändern der Buchstruktur
Ihr Manager hat entschieden, dass die Tabelle books_table
eine automatisch inkrementierende book_id
haben sollte, um jedes Buch eindeutig zu identifizieren. Zusätzlich wird die book_id
als Primärschlüssel für die Tabelle festgelegt.
Swipe to start coding
Ihre Aufgabe ist es, die Tabelle books_table
mit den folgenden Spalten neu zu erstellen:
book_id
- Die eindeutige ID des Buches (SERIAL
),PRIMARY KEY
;title
- Der Titel des Buches (VARCHAR
, max. Länge255
),NOT NULL
;author
- Der Autor des Buches (VARCHAR
, max. Länge100
);genre
- Das Genre/Kategorie des Buches (VARCHAR
, max. Länge50
);published_year
- Das Jahr, in dem das Buch veröffentlicht wurde (INTEGER
);isbn
- Die Internationale Standardbuchnummer (VARCHAR
, max. Länge20
);publisher
- Der Verlag des Buches (VARCHAR
mit max. Länge100
);pages
- Die Anzahl der Seiten im Buch (INTEGER
);language
- Die Sprache des Buches (VARCHAR
mit max. Länge50
);is_available
- Ob das Buch zur Ausleihe verfügbar ist (BOOLEAN
);
Lösung
Danke für Ihr Feedback!
Herausforderung: Ändern der Buchstruktur
Ihr Manager hat entschieden, dass die Tabelle books_table
eine automatisch inkrementierende book_id
haben sollte, um jedes Buch eindeutig zu identifizieren. Zusätzlich wird die book_id
als Primärschlüssel für die Tabelle festgelegt.
Swipe to start coding
Ihre Aufgabe ist es, die Tabelle books_table
mit den folgenden Spalten neu zu erstellen:
book_id
- Die eindeutige ID des Buches (SERIAL
),PRIMARY KEY
;title
- Der Titel des Buches (VARCHAR
, max. Länge255
),NOT NULL
;author
- Der Autor des Buches (VARCHAR
, max. Länge100
);genre
- Das Genre/Kategorie des Buches (VARCHAR
, max. Länge50
);published_year
- Das Jahr, in dem das Buch veröffentlicht wurde (INTEGER
);isbn
- Die Internationale Standardbuchnummer (VARCHAR
, max. Länge20
);publisher
- Der Verlag des Buches (VARCHAR
mit max. Länge100
);pages
- Die Anzahl der Seiten im Buch (INTEGER
);language
- Die Sprache des Buches (VARCHAR
mit max. Länge50
);is_available
- Ob das Buch zur Ausleihe verfügbar ist (BOOLEAN
);
Lösung
Danke für Ihr Feedback!