------------------------------------------------------------------------------------- NOTER: Med denne fil (create.txt) oprettes databasen 'Projekt2'. Dette gøres ved at kopiere den nedenstående tekst i trin 1, trin 2 og derefter trin 3. Kommentarer til koden kan læses inden for områderne med stiplede linjer. ------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------- TRIN 1: (Databasen oprettes og tildeles et navn) ------------------------------------------------------------------------------------- CREATE DATABASE projekt2; ------------------------------------------------------------------------------------- TRIN 2: (Tabellerne Stemme, Medie, Skala og Kategori oprettes og tildeles kolonner) ------------------------------------------------------------------------------------- USE projekt2; DROP Table IF EXISTS Stemme; Drop Table IF EXISTS Skala; Drop Table IF EXISTS Medie; Drop Table IF ExISTS Kategori; CREATE TABLE skala ( skalaID int(1), skalaBetegnelse varchar(20) ); CREATE TABLE stemme ( stemmeID MEDIUMINT NOT NULL AUTO_INCREMENT, medieID int(1) NOT NULL, skalaID int(1) NOT NULL, PRIMARY KEY (stemmeID) ); CREATE TABLE medie ( medieID int(1), medieTitel varchar(30), medieKommentar varchar(200), kategoriID int(1), medieSti VARCHAR(200) ); CREATE TABLE kategori ( kategoriID int(1), kategoriBetegnelse varchar(20) ); ------------------------------------------------------------------------------------- TRIN 3: (Tabellerne tildeles primær- og fremmednøgler) ------------------------------------------------------------------------------------- USE projekt2; ALTER TABLE skala ADD PRIMARY KEY (skalaID); ALTER TABLE medie ADD PRIMARY KEY (medieID); ALTER TABLE kategori ADD PRIMARY KEY (kategoriID); ALTER TABLE stemme ADD foreign key (medieID) references medie (medieID); ALTER TABLE stemme ADD foreign key (skalaID) references skala (skalaID); ALTER TABLE medie ADD foreign key (kategoriID) references kategori (kategoriID); ------------------------------------------------------------------------------------- Nu er databasen 'Projekt2' oprettes med tabellerne: Stemme, Kategori, Skala og Medie -------------------------------------------------------------------------------------