CREATE.txt ------------------------------------------------- KODE KOMMENTARER/FORKLARING: ------------------------------------------------- varchar / variable størrelse på antal af karaktere/ int / til brug ved hele numre / Float / til brug til tal med decimaler/ CREATE TABLE "navn" / opretter tabel med angivet navn i "" / () / angiver antal karakterer (pladser) som den angivede attribut skal have fx int(30)/ NOT NULL / angiver at feltet ikke må være tomt DROP Table IF EXISTS produkt; /sletter "produkt" tabel vis denne eksistere ALTER TABLE størrelse ADD PRIMARY KEY (StørrelseID); / updatere størrelseID til en primary key i størrelse Tabellen ALTER TABLE kunde ADD FOREIGN KEY (postNR) references post (postNR); /opdatere postNR som fremmednøgle (FOREIGN KEY) i kunde tabel med en reference til primær nøgle (PRIMARY KEY) "postNR" i post tabellen ------------------------------------------------- START OPRETTELSER HER ------------------------------------------------- 1.COPY & PASTE NEDENSTÅENDE TIL QUERY: OPRET DATABASE ------------------------------------------------- Create database db_benjerry ------------------------------------------------- 2.COPY & PASTE NEDENSTÅENDE TIL QUERY: OPRET TABELLER ------------------------------------------------- CREATE TABLE produkt ( produktNavn varchar(30), produktID int(5), enhedsPris float(8), antalLager int(3), placeringLager int(1), størrelseID varchar(3) ); CREATE TABLE ordreLinje ( ordreID int(10), antal int(4), ordreLinjeID int(10), produktID int(5) ); CREATE TABLE ordre ( ordreID int(10), kundeID int(10), ordreDato DATE ); CREATE TABLE størrelse ( størrelseID varchar(3), betegnelse varchar(7) ); CREATE TABLE post ( city varchar(30), postNR int(4) NOT NULL ); CREATE TABLE kunde ( kundeID int(10), postNR int(4), kundeNavn varchar(30), kundeAdresse varchar(35), mailAdresse varchar(30), password varchar(10) ); ALTER TABLE størrelse ADD PRIMARY KEY (StørrelseID); ALTER TABLE post ADD PRIMARY KEY (postNR); ALTER TABLE kunde ADD PRIMARY KEY (kundeID); ALTER TABLE ordre ADD PRIMARY KEY (ordreID); ALTER TABLE ordreLinje ADD PRIMARY KEY (ordreLinjeID); ALTER TABLE produkt ADD PRIMARY KEY (produktID); ALTER TABLE kunde ADD foreign key (postNR) references post (postNR); ALTER TABLE ordre ADD foreign key (kundeID) references kunde (kundeID); ALTER TABLE ordreLinje ADD foreign key (ordreID) references ordre (ordreID); ALTER TABLE ordreLinje ADD foreign key (produktID) references produkt (produktID); ALTER TABLE produkt ADD foreign key (størrelseID) references størrelse (størrelseID); ALTER TABLE kunde ADD foreign key (postNR) references post (postNR);