Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| computer:tutorials:sql:daten [2013/05/13 08:48] – christian | computer:tutorials:sql:daten [2013/05/13 10:13] (aktuell) – [SQL-Dump] christian | ||
|---|---|---|---|
| Zeile 34: | Zeile 34: | ||
| |1|1|10.10.2010|1| | |1|1|10.10.2010|1| | ||
| |2|3|14.02.2011|1| | |2|3|14.02.2011|1| | ||
| - | |3|2|15.02.2011| | | + | |3|2|15.02.2011|0| |
| |4|1|28.02.2011|1| | |4|1|28.02.2011|1| | ||
| |5|1|01.03.2011|1| | |5|1|01.03.2011|1| | ||
| Zeile 60: | Zeile 60: | ||
| USE FAILUTION; | USE FAILUTION; | ||
| - | CREATE TABLE KUNDEN (KND_Nr int PRIMARY KEY AUTO_INCREMENT, | + | CREATE TABLE KUNDEN( |
| - | KND_Nachname | + | KND_Nr int PRIMARY KEY AUTO_INCREMENT, |
| - | KND_PLZ char(5) NOT NULL, KND_Ort | + | KND_Vorname |
| - | INSERT INTO KUNDEN (KND_Vorname, | + | KND_Nachname |
| - | (' | + | KND_Firma |
| - | INSERT INTO KUNDEN (KND_Vorname, | + | KND_Strasse |
| - | VALUES (' | + | KND_HausNr varchar(5) NOT NULL, |
| - | Rechnung Nr.3' | + | KND_Ort |
| - | INSERT INTO KUNDEN (KND_Vorname, | + | KND_Notiz |
| - | (' | + | ); |
| - | CREATE TABLE ARTIKEL (ART_Nr int PRIMARY KEY AUTO_INCREMENT, | + | INSERT INTO KUNDEN(KND_Vorname, KND_Nachname, KND_Firma, KND_Strasse, KND_HausNr, KND_Ort) |
| - | ART_Details char(50) NOT NULL, ART_Auslauf bool NULL, ART_StckPreis float NOT NULL); | + | VALUES(' |
| - | INSERT INTO ARTIKEL | + | |
| - | '1.6 Ghz,Sound,VGA, | + | |
| - | INSERT INTO ARTIKEL (ART_Bezeichnung, | + | |
| - | 'Thin-Client NP', '1.0 Ghz, | + | |
| - | INSERT INTO ARTIKEL (ART_Bezeichnung, | + | |
| - | '1.2 Ghz, | + | |
| - | INSERT INTO ARTIKEL (ART_Bezeichnung, | + | |
| - | 'Server CONTRALION', | + | |
| - | INSERT INTO ARTIKEL (ART_Bezeichnung, | + | |
| - | ' | + | |
| - | INSERT INTO ARTIKEL (ART_Bezeichnung, | + | |
| - | ' | + | |
| - | INSERT INTO ARTIKEL (ART_Bezeichnung, | + | |
| - | ' | + | |
| - | INSERT INTO ARTIKEL (ART_Bezeichnung, | + | |
| - | ' | + | |
| - | CREATE TABLE BESTELLUNGEN (BST_Nr int PRIMARY KEY AUTO_INCREMENT, | + | INSERT INTO KUNDEN |
| - | BST_Datum date NOT NULL, BST_Bezahlt bool); | + | VALUES (' |
| - | INSERT INTO BESTELLUNGEN | + | |
| - | INSERT INTO BESTELLUNGEN (KND_Nr, BST_Datum, BST_Bezahlt) VALUES (3, '2011.02.14', | + | |
| - | INSERT INTO BESTELLUNGEN (KND_Nr, BST_Datum) VALUES (2, '2011.02.15'); | + | |
| - | INSERT INTO BESTELLUNGEN (KND_Nr, BST_Datum, BST_Bezahlt) VALUES (1, '2011.02.28', 1); | + | |
| - | INSERT INTO BESTELLUNGEN (KND_Nr, BST_Datum, BST_Bezahlt) VALUES (1, " | + | |
| - | CREATE TABLE BESTELL_POS | + | INSERT INTO KUNDEN (KND_Vorname, |
| - | ART_Nr int NOT NULL, BPOS_Anzahl int NOT NULL, BPOS_Einzelpreis | + | VALUES (' |
| - | INSERT INTO BESTELL_POS | + | |
| - | INSERT INTO BESTELL_POS | + | INSERT INTO KUNDEN (KND_Vorname, |
| - | INSERT INTO BESTELL_POS | + | VALUES (' |
| - | INSERT INTO BESTELL_POS | + | |
| - | INSERT INTO BESTELL_POS | + | |
| - | INSERT INTO BESTELL_POS | + | |
| - | INSERT INTO BESTELL_POS | + | CREATE TABLE ORTE( |
| - | INSERT INTO BESTELL_POS (BSt_Nr, ART_Nr, BPOS_Anzahl, | + | ORT_Nr |
| + | ORT_PLZ char(5) | ||
| + | ORT_Name varchar(50) NOT NULL | ||
| + | ); | ||
| + | |||
| + | INSERT INTO ORTE(ORT_PLZ, | ||
| + | |||
| + | INSERT INTO ORTE(ORT_PLZ, | ||
| + | |||
| + | INSERT INTO ORTE(ORT_PLZ, | ||
| + | |||
| + | |||
| + | |||
| + | CREATE TABLE ARTIKEL( | ||
| + | ART_Nr int PRIMARY KEY AUTO_INCREMENT, | ||
| + | ART_Bezeichnung varchar(50) | ||
| + | ART_Details varchar(50) | ||
| + | ART_Auslauf bool NULL, | ||
| + | ART_StckPreis | ||
| + | ); | ||
| + | |||
| + | INSERT INTO ARTIKEL | ||
| + | VALUES (' | ||
| + | |||
| + | INSERT INTO ARTIKEL | ||
| + | VALUES (' | ||
| + | |||
| + | INSERT INTO ARTIKEL | ||
| + | VALUES (' | ||
| + | |||
| + | INSERT INTO ARTIKEL | ||
| + | VALUES (' | ||
| + | |||
| + | INSERT INTO ARTIKEL | ||
| + | VALUES (' | ||
| + | |||
| + | INSERT INTO ARTIKEL (ART_Bezeichnung, | ||
| + | VALUES (' | ||
| + | |||
| + | INSERT INTO ARTIKEL (ART_Bezeichnung, | ||
| + | VALUES (' | ||
| + | |||
| + | INSERT INTO ARTIKEL | ||
| + | VALUES (' | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | CREATE TABLE BESTELLUNGEN( | ||
| + | BST_Nr int PRIMARY KEY AUTO_INCREMENT, | ||
| + | KND_Nr int NOT NULL, | ||
| + | BST_Datum date NOT NULL, | ||
| + | BST_Bezahlt bool NULL | ||
| + | ); | ||
| + | |||
| + | INSERT INTO BESTELLUNGEN | ||
| + | VALUES (1, ' | ||
| + | |||
| + | INSERT INTO BESTELLUNGEN (KND_Nr, BST_Datum, BST_Bezahlt) | ||
| + | VALUES (3, ' | ||
| + | |||
| + | INSERT INTO BESTELLUNGEN (KND_Nr, BST_Datum) | ||
| + | VALUES (2, ' | ||
| + | |||
| + | INSERT INTO BESTELLUNGEN (KND_Nr, BST_Datum, BST_Bezahlt) | ||
| + | VALUES (1, '2011.02.28', | ||
| + | |||
| + | INSERT INTO BESTELLUNGEN (KND_Nr, BST_Datum, BST_Bezahlt) | ||
| + | VALUES (1, " | ||
| + | |||
| + | INSERT INTO BESTELLUNGEN (KND_Nr, BST_Datum, BST_Bezahlt) | ||
| + | VALUES (3, " | ||
| + | |||
| + | |||
| + | |||
| + | CREATE TABLE BESTELL_POS( | ||
| + | BPOS_Nr int PRIMARY KEY AUTO_INCREMENT, | ||
| + | BST_Nr int NOT NULL, | ||
| + | ART_Nr | ||
| + | BPOS_Anzahl | ||
| + | BPOS_Einzelpreis | ||
| + | ); | ||
| + | |||
| + | INSERT INTO BESTELL_POS (BST_Nr, ART_Nr, BPOS_Anzahl, | ||
| + | VALUES | ||
| + | (1, 2, 15, 229.99), | ||
| + | (2, 2, 8, 189.99), | ||
| + | (2, 3, 8, 219.99), | ||
| + | (3, 1, 1, 199.99), | ||
| + | (4, 2, 10, 225.99), | ||
| + | (4, 1, 15, 195.99), | ||
| + | (5, 1, 50, 199.99), | ||
| + | (6, 6, 2, 2499.99), | ||
| + | (6, 7, 4, 1399.99); | ||
| </ | </ | ||