- #1
N
n3zmo
Neues Mitglied
Themenersteller
- Dabei seit
- 05.10.2004
- Beiträge
- 3
- Reaktionspunkte
- 0
Hallo Leute
Habe ein kleines Problem. Könnte mir jemand erklären was genau dieser SQL Befehl ausführt? Zeile für Zeile...
CREATE TABLE Poststellen
(Ortnr AUTOINCREMENT NOT NULL
Constraint PK_Poststellen_Ortnr PRIMARY KEY, PLZ LONG NOT NULL,
Ortschaft TEXT(30) NOT NULL);
CREATE TABLE Adressen
(Name TEXT(20) NOT NULL, Vorname TEXT(20),
CONSTRAINT PK_Adressen_Name_Vorname PRIMARY KEY (Name, Vorname)
[Strasse+Nr] TEXT(30), Ortnr LONG NOT NULL CONSTRAINT FK_Adressen_Poststellen REFEREN£CES Poststellen(Ortnr));
--ALTER TABLE Adressen ADD CONSTRAINT FK_Adressen_Poststellen FOREIGN KEY (Ortnr) REFERENCES Poststellen (Ortnr);
CREATE INDEX IX_Adressen_Ortnr O£N Adressen (Ortnr);
INSERT INTO Poststellen (PLZ, Ortschaft) VALUES (3000,->Bern');
INSERT INTO Poststellen (PLZ, Ortschaft) VALUES (3063,->Ittigen');
INSERT INTO Poststellen (PLZ, Ortschaft) VALUES (3065,->Bolligen');
INSERT INTO Poststellen (PLZ, Ortschaft) VALUES (3072,->Ostermundigen');
INSERT INTO Poststellen (PLZ, Ortschaft) VALUES (3073,->Gümligen');
INSERT INTO Adressen (Name, Vorname, Ortnr) VALUES ('Meier',->Franz', 1);
INSERT INTO Adressen (Name, Vorname, Ortnr) VALUES ('Ruch',->Hanni', 3);
INSERT INTO Adressen (Name, Vorname, Ortnr) VALUES ('Bigler',->Markus', 1);
INSERT INTO Adressen (Name, Vorname, Ortnr) VALUES ('Gerber',->Berta', 5);
INSERT INTO Adressen (Name, Vorname, Ortnr) VALUES ('Berger',->Franziska', 3);
Wäre dankbar wen mir das jemand erklären könnte....
Greez
Habe ein kleines Problem. Könnte mir jemand erklären was genau dieser SQL Befehl ausführt? Zeile für Zeile...
CREATE TABLE Poststellen
(Ortnr AUTOINCREMENT NOT NULL
Constraint PK_Poststellen_Ortnr PRIMARY KEY, PLZ LONG NOT NULL,
Ortschaft TEXT(30) NOT NULL);
CREATE TABLE Adressen
(Name TEXT(20) NOT NULL, Vorname TEXT(20),
CONSTRAINT PK_Adressen_Name_Vorname PRIMARY KEY (Name, Vorname)
[Strasse+Nr] TEXT(30), Ortnr LONG NOT NULL CONSTRAINT FK_Adressen_Poststellen REFEREN£CES Poststellen(Ortnr));
--ALTER TABLE Adressen ADD CONSTRAINT FK_Adressen_Poststellen FOREIGN KEY (Ortnr) REFERENCES Poststellen (Ortnr);
CREATE INDEX IX_Adressen_Ortnr O£N Adressen (Ortnr);
INSERT INTO Poststellen (PLZ, Ortschaft) VALUES (3000,->Bern');
INSERT INTO Poststellen (PLZ, Ortschaft) VALUES (3063,->Ittigen');
INSERT INTO Poststellen (PLZ, Ortschaft) VALUES (3065,->Bolligen');
INSERT INTO Poststellen (PLZ, Ortschaft) VALUES (3072,->Ostermundigen');
INSERT INTO Poststellen (PLZ, Ortschaft) VALUES (3073,->Gümligen');
INSERT INTO Adressen (Name, Vorname, Ortnr) VALUES ('Meier',->Franz', 1);
INSERT INTO Adressen (Name, Vorname, Ortnr) VALUES ('Ruch',->Hanni', 3);
INSERT INTO Adressen (Name, Vorname, Ortnr) VALUES ('Bigler',->Markus', 1);
INSERT INTO Adressen (Name, Vorname, Ortnr) VALUES ('Gerber',->Berta', 5);
INSERT INTO Adressen (Name, Vorname, Ortnr) VALUES ('Berger',->Franziska', 3);
Wäre dankbar wen mir das jemand erklären könnte....
Greez