Codeseite

Die Tabellen im mySQL-Syntax zur Überprüfung oder zur Verwendung durch kopieren und einfügen.

1. Tabelle Kunden

CREATE TABLE kunden
(kd_nr SMALLINT UNSIGNED,
name VARCHAR(30),
vorname VARCHAR(30),
strasse VARCHAR(30),
hausnr SMALLINT UNSIGNED,
plz VARCHAR(10),
mail VARCHAR(45),
telefon VARCHAR(45),
CONSTRAINT pk_kunden PRIMARY KEY (kd_nr)
);

2. Tabelle Bestellungen

CREATE TABLE bestellungen
(id SMALLINT UNSIGNED,
best_nr SMALLINT UNSIGNED,
art_nr SMALLINT UNSIGNED,
art_anz SMALLINT UNSIGNED,
kd SMALLINT UNSIGNED,
re_nr SMALLINT UNSIGNED,
CONSTRAINT pk_bestellungen PRIMARY KEY (id)
);

3. Tabelle Rechnungen

CREATE TABLE rechnungen
(re_nr SMALLINT UNSIGNED,
kd_nr SMALLINT UNSIGNED,
re_datum DATE,
betrag DECIMAL(6,2),
Zahlungseingang ENUM(‘n’,’j’),
CONSTRAINT pk_rechnungen PRIMARY KEY (re_nr)
);

4. Tabelle Artikel

CREATE TABLE artikel
(art_nr SMALLINT UNSIGNED,
art_bez VARCHAR(50),
preis DEC(6,2),
lieferant_nr SMALLINT UNSIGNED,
CONSTRAINT pk_artikel PRIMARY KEY (art_nr)
);

5.Tabelle Lieferanten

CREATE TABLE lieferanten
(lieferanten_nr SMALLINT UNSIGNED,
firmenname VARCHAR(50),
strasse VARCHAR(50),
hausnummer SMALLINT UNSIGNED,
plz VARCHAR(10),
tel VARCHAR (40),
unsere_kd_nr SMALLINT UNSIGNED,
CONSTRAINT pk_lieferanten PRIMARY KEY (lieferanten_nr)
);

6.Tabelle Ort 

CREATE TABLE ort
(plz VARCHAR(10),
ort VARCHAR (50),
CONSTRAINT pk_ort PRIMARY KEY (plz)
);

 

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>