Einfache Tabellen mit CREATE TABLE erstellen

1. Erstelle per CREATE TABLE eine Tabelle "benutzer" mit folgenden Feldern und probiere aus, ob der Befehl funktioniert:

- id (Ganzzahl, automatisch hochzählen, Primärschlüssel, darf nicht Null sein)
- vorname (Zeichenkette)
- nachname (Zeichenkette)
- registrierungsdatum (Datum)

2. Erstelle per CREATE TABLE eine Tabelle "kreditkarte" mit folgenden Feldern und probiere aus, ob der Befehl funktioniert:

- kartennummer (Ganzzahl, automatisch hochzählen, Primärschlüssel)
- besitzer_id (Ganzzahl)
- Guthaben (DOUBLE)
- passwort (Ganzzahl)


Fehler im Listing finden

3) Korrigiere die folgenden Listings und erprobe die Funktionsfähigkeit:

a. Zwei Fehler:
CREATE TABLE kunde_id INT PRIMARY KEY AUTO_INCREMENT, kunde_vorname VARCHAR(80), kunde_postleitzahl VARCHAR(5);

b. Mehrere Fehler:
CREATE TABLE kunde (kunde INT PRIMARY_KEY AUTO INCREMENT vorname VARCHAR nachname VARCHAR registrierungsdatum TIMESTAMP;


CREATE TABLE interpretieren

a. Erzeuge eine Tabelle, die folgendem Befehl entspricht:

CREATE TABLE kunde (kunde_id INT AUTO_INCREMENT PRIMARY KEY, kunde_vorname VARCHAR(100), kunde_nachname VARCHAR(100), kunde_PLZ INT)


b. Erzeuge eine Tabelle, die folgendem Befehl entspricht

CREATE TABLE fahrzeugtypen (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255), typ VARCHAR(100), motorstaerke INT, verkaufspreis DOUBLE)

Aufbau einer Datentabelle

Betrachte folgende Tabelle:
 

Welche der folgenden Aussagen sind richtig, welche falsch?
1. Die Tabelle beinhaltet drei Datensätzen.
2. Die Tabelle beinhaltet vier Datensätze.
3. Die Tabelle beinhaltet einen Datensatz.
4. Man kann aus dieser Tabelle nicht ersehen, wie viele Datensätze sie beinhaltet.
5. Die Tabelle hat ein Feld.
6. Die Tabelle hat drei Felder.
7. Die Tabelle hat vier Felder.
8. Die einzelnen Zeilen entsprechen den Datensätzen.
9. Die einzelnen Zeilen entsprechen den Feldern.
10. Die einzelnen Spalten entsprechen den Datensätzen.
11. Die einzelne Spalten entsprechen den Feldern.
12. Wenn wir einen neuen Eintrag hinzufügen (z.B. Herrn Mauser mit der PLZ 65501), würde er als neuer "Datensatz" gespeichert.
13. Wenn wir einen neuen Eintrag hinzufügen (z.B. Herrn Mauser mit der PLZ 65501), würde er als neues "Feld" gespeichert.