-- Først opretter vi databasen CREATE DATABASE projekt_database; -- og så benytter vi den: USE projekt_database;



Relaterede dokumenter
Velkomst: Fersken Dette er en let mousserende ferskenvin, med en flot klar gul farve samt delikat frugtbouquet. Glas kr. 30,-

Jayne Alice Jensen [Link til portfolio]

Husets vine Mousserende vin Spumante, Extra dry, Prosecco/Glera, Contarini, Italien Glas Kr. 55,- 1/1 fl. Kr. 238,-

Projekt 1 - Database. Cphbusiness Lyngby Multimediedesigner, 3. semester. MulB13e, gruppe 4

Projekt 1 Database. Cphbusiness Lyngby Multimediedesigner, 3. semester mul-a12e, gruppe 1

Aperitif 1/1 fl. Pommery Champagne Brut Royal 595,- Frankrig Glas 105,- Duc de Foix Cava Brut 295,- Spanien Glas 55,-

Aperitif 1/1 fl. Pommery Champagne Brut Royal 595,- Frankrig Glas 105,- Duc de Foix Cava Brut 295,- Spanien Glas 55,-

Husets vine Mousserende vin Spumante, Extra dry, Prosecco/Glera, Contarini, Italien Glas Kr. 55,- 1/1 fl. Kr. 238,-

3. semester, 2. projekt: Database

Velkomst. Denne friske Cava er fremstillet efter samme metode som Champagne og druesammensætningen er 40% Xarello, 30% Macabeo og 30% Parellada druer.

DATABASE Projekt 1-3. semester

Views etc. Databaser

Bestillingsliste. på Sæbygård Slot. Lørdag den 1. september 2018 kl

Projekt Database, Gruppe 4A. Projekt 1, 3. Semester D A T A B A S E. Klasse MulA13 Gruppenummer: A4

Mousserende & Champagne

BIELERS VINKÆLDER. Mousserende Gl. Husets Vine fra Chile. Hvidvin. Rosévin. Rødvin

Projekt titel. Projekt navn. Gruppe medlemmer. Klasse/Gruppenummer. Databaseprojekt 1. Ferrari


Udvalgt i samarbejde med køkkenet, så den passer til aftenens menu. Spørg betjeningen for yderligere information.

De vigtigste SQL-sætninger. SQL kap Oprette database. DDL og DML

Vin og nachos. Nachos, inkl. dip... 50,- Chablis Amarone Barolo Châteauneuf-du-Pape Champagne. frit valg pr. flaske 250,- BAREN.

BOBLER Mousserende vin & Champagne

Udvalgt i samarbejde med køkkenet, så den passer til aftenens menu. Spørg betjeningen for yderligere information.

Restaurant Victoria. V i n k o r t. Hotel Griffen, Ndr. Kystvej 34, DK-3700 Rønne

Vinkort. Chardonnay, Abbotts & Delaunay, Frankrig 55,- 118,- 218,- Ren Chardonnay fra Languedoc. Vinen har stor fylde, intens frugt og fedme

Bestillingsliste. på Sæbygård Slot. Lørdag den 2. september 2017 kl

Bestillingsliste. på Sæbygård Slot. Lørdag den 5. september 2015 kl

KRAGERUP GODS VINKORT

Restaurant ES. Køkkenet er åbent mandag lørdag fra

HVIDVIN Glas ½ fl. 1/1 fl

Bestillingsliste. på Sæbygård Slot. Lørdag den 6. september 2014 kl

Data lagring. 2. iteration (implement backend)

MARIAGERFJORD GOLFRESTAURANT - stedet hvor man hygger sig før og efter golfrunden

UDVALGTE VINE FRA HØRKRAM


Bestillingsliste. på Sæbygård Slot. Lørdag den 3. september 2016 kl

Velkomst: Fersken Tyskland. Glas kr. 28,- 1/1 fl. kr. 150,- Kir Glas kr. 35,- Hvidvin med hyld og gin Glas kr. 46,-

AGERBÆK HOTEL. Velkomst

Spanien Amatista Moscato Rosado, Valencia...48,- Aromatisk, sødlig og let perlende rosévin.

VINKATALOG Vine til gastronomiske højdepunkter

VINKORT CHAMPAGNE / SEKT HUSETS VINE / HAUSWEIN. Asti Cinzano Spumante Gl. DKK 49,- EUR 6,50 Fl. DKK 223,- EUR 29,50

Champagne & mousserende

Restaurant Victoria. V i n k o r t. Hotel Griffen, Ndr. Kystvej 34, DK-3700 Rønne

Italien BERSANO, ROSSO SPUMANTE, PIEMONTE... Sødmefuld rød Spumante med toner af jordbær og hindbær.

SANCERRE, LA MERISIERE, JEAN PABIOT, FRANKRIG 150,- Tør, frisk vin med smagsnuancer af pærer og grønne æbler.

70- Hacienda Araucano KR cabernet sauvignon, Chile. pr. FL. v/6 FL. SPAR

Januar vinkort

Bobler. Caprice Rosé Demi-Sec Albert Sounit 299,- Gamay, Grenache, Merlot Frisk, fyldig, røde bær.

DOCUMENTATION FULLY DRESSED USE-CASE. 29. oktober 2012 [ TEMA PERSISTENS DOKUMENTATION] Use-case: Process Order

Rørvig Fisk & Røgeri. Fisk- & skaldyrsbuffet. Menu- og vinkort

PASSION FOR VIN SIDEN 1875

på Sæbygård Slot lørdag den 5. september 2015 kl Smagsliste SÆBY

Månedens Vin. Los Vascos, Cabernet Sauvignon, DBR (Lafite), Chile. Kinesisk Restaurant. Pr. flaske kr. 188,-

EN MADOPLEVELSE FOR ALLE SANSER

Italien BERSANO, ROSSO SPUMANTE, PIEMONTE , Sødmefuld rød Spumante med toner af jordbær og hindbær.

Dessertvine. Glas 1/2 1/1 fl. Italien Moscato d Asti, Bersano En let perlende vin med duft af fersken. Smagen er sød med flot koncentration 46,- 229,-

MOUSSENDE VINE. Glas 1/1 Fl. Moscato d Asti Fiocco di Vite Fiocco di Vite, Piemonte, Italien. Nanci Carol Cava Brut Penedès, Spanien

Modul 2 Database projekt Multimediedesign 3. semester Gruppe 3 IRF/TUJE

VINkort. (Til velkomst og dessert)

Restaurant STED1 > VINKORT glasvin.

Slotskroen franske anbefaling Hvidvin. Rødvin. Dessertvin

Restaurant Klubben Vine. Restaurant Klubben DANIELLA ANGELIQUE DALSGÅRD VINKORT OG DRIKKEVARER

! Kia Dahlen. Kamilla Klein, Pia Jensen og Maria Korshøj Andersen.

Born Wine-Import Juletilbud 2010

Margueritten s vinkort Mousserende vin

Hos Søborg har vi ligesom på det madmæssige ladet os inspirere, der hvor smagsoplevelserne er størst.

MOUSSERENDE & CHAMPAGNE

HVIDVINE 1/2 fl. 1/1 fl.

Vinkort. VILHELMSBORG KRO Ringkøbingvej Lemvig Tlf

Champagne. Andre mousserende. Brut Premier, Champagne Louis Roederer 698,- Carte Blanche Champagne Louis Roederer 698,-

Projekt database. (vores htmlside)

Vinkort. Chardonnay, Abbotts & Delaunay, Frankrig 55,- 125,- 218,- Ren Chardonnay fra Languedoc. Vinen har stor fylde, intens frugt og fedme

Spanien Amatista Moscato Rosado, Valencia...48,- Aromatisk, sødlig og let perlende rosévin.

på Sæbygård Slot lørdag den 6. september 2014 kl Smagsliste SÆBY

2014 Tocat de L ala Blanco Grenach Blanc - Macabeo, Do Emporda, Spanien/Spain DKK 90,- DKK 445,-

Rønnes Hotel Menukort forår 2016

Projekt database. 3 Semester - Mul a Projekt 1. Yaser Osman cph-mo102@cphbusiness.dk. Dan Eskildsen cph-de32@cphbusiness.dk

på Sæbygård Slot lørdag den 7. september 2013 kl Smagsliste SÆBY

3. SEMESTER 2. PROJECT MULB Gruppe september 2015

Bobler Gl. 1/1Fl. Frankrig CAPRICE DE LUNE, ROSÉ 248,- Frisk, frugtagtig og mousserende rosévin med en let behagelig sødme.

Restaurant STED1 > VINKORT glasvin.

Vinkort. Sæt prikken over i et. HOTEL FUGLSANGCENTRET Hotel, Kursus- & Konferencecenter

Udvalgt i samarbejde med køkkenet, så den passer til aftenens menu. Spørg betjeningen for yderligere information.

Rønnes Hotel Menukort efterår 2015

en madoplevelse for alle sanser

Menukort. Kære gæst. Jakob Beck Wätjen

Velkommen til Skarrildhus

Vinkort. Pol Roger, Reservé Brut, Champagne 798,- Friskhed og frugtig med god dybde og karakter. Elegante bobler

PASSION FOR VIN SIDEN 1875

VINKORT HJHANSEN-VIN.DK

Efterår og vinter 2015 Glas ½ flaske 1/1 flaske M Casa Silver Chardonnay 112M Casa Silva Chardonnay Reserve

HVIDVINE 1/2 fl. 1/1 fl.

VINSLOTTET OPLEVELSER PÅ FLASKE VI N KORT

! Kia Dahlen. Kamilla Klein, Pia Jensen og Maria Korshøj Andersen.

Husets egne vine Italien

Mandag Osso buco. Tirsdag Coq au vin. Onsdag Brændende kærlighed. Torsdag Gammeldags svinekotelet m/rødkål. Lørdag Braiseret lammebov

på Sæbygård Slot lørdag den 3. september 2016 kl Smagsliste SÆBY

Oktober 2013 Private V E S T E R G A A R D V I N

Velkommen til Restaurant Li i Øjet

Efterårets hvidvin. Efterårets rødvin. Chablis La Domaine d Henri Closerie De Camensac, Haut Medoc 2009

Transkript:

-- Først opretter vi databasen CREATE DATABASE projekt_database; -- og så benytter vi den: USE projekt_database; -- Så oprettes de forskellige tabeller: DROP TABLE if exists customer; -- Dette statement gør, at databasen kontrollerer om der allerede findes en tabel med navnet 'customer' - og sletter den, hvis den findes. CREATE TABLE customer( cno INT(5) PRIMARY KEY AUTO_INCREMENT, cfirstname VARCHAR(50) NOT NULL, clastname VARCHAR(50) NOT NULL, street VARCHAR(50) NOT NULL, zip INT(4) NOT NULL, email VARCHAR(50) NOT NULL -- CREATE TABLE = opretter tabellen - den får navnet customer -- herefter følger en linje pr. kollonne i tabellen. Først er navnet på kollonen, derefter hvilken type indhold, der skal være i kolonnen. -- AUTO_INCREMENT betyder, at databasen selv giver tabellen et unikt tal-id, som starter ved 1 og fortsætter opdad. -- INT er tal, VARCHAR er variable characters - altså bogstaver og tal, som man lyster. -- NOT NULL betyder, at der skal stå noget i den pågældende kolonne - ellers kommer der en fejlmelding. DROP TABLE if exists zipcodes; CREATE TABLE zipcodes( zip INT(4) PRIMARY KEY, city VARCHAR(50) DROP TABLE if exists products; CREATE TABLE products( pno INT(5) PRIMARY KEY AUTO_INCREMENT, pname VARCHAR(100) NOT NULL, price INT(10) NOT NULL, qoh INT (10) NOT NULL, catno INT(2) NOT NULL, couno INT(3) NOT NULL, prino INT(2) NOT NULL DROP TABLE if exists category; CREATE TABLE category( catno INT(2) PRIMARY KEY, catname VARCHAR(50) DROP TABLE if exists country; CREATE TABLE country(

couno INT(2) PRIMARY KEY, couname VARCHAR(50) DROP TABLE if exists priceclass; CREATE TABLE priceclass( prino INT(2) PRIMARY KEY, priname VARCHAR(50) DROP TABLE if exists orders; CREATE TABLE orders( ono INT(10) PRIMARY KEY, cno INT(10), recieved DATE, shipped DATE DROP TABLE if exists odetails; CREATE TABLE odetails( ono INT(10), pno INT(10), qty INT(10), PRIMARY KEY (ono, pno) -- og der tilføjes værdier i tabellerne: -- For zipcodes: se seperat sql-fil "zipcodes.sql" -- Først en række kunder. Der er auto_increment på cno, og derfor udfyldes dette ikke. VALUES ("Rikke", "Carlsen", "Lyngbyvej 126, st.th", "2100", "rixx@sol.dk"); VALUES ("Camilla", "Poulsen", "Teilstrupvej 6b", "2100", "mail@camilla.dk"); VALUES ("Janne", "Larsen", "Farumvej 12", "3660", "j-l@tdcadsl.dk"); VALUES ("Søren", "Carlsen", "Ådalsparkvej 19, 2.mf.", "2970", "soren@carlsen.dk"); VALUES ("Mattias", "Fuglsang", "Uglevej 10", "2750", "birdie@mail.dk"); VALUES ("Peter", "Sommer", "Sjællandsgade 3", "8000", "peter@sommer.dk"); VALUES ("Morten", "Hansen", "Lykkevej 4", "4300", "morten@mail.dk"); VALUES ("Findus", "Peddersen", "Hullahopvej 15", "5500", "hejhej@hej.dk");

VALUES ("John", "Doe", "Testvej 123", "9000", "test@mail.dk"); VALUES ("Lotte", "Jensen", "Ravnevej 13", "2500", "jajaja@jajaja.dk"); -- Her indsættes en række produkter, som kunderne skal kunne søge på og bestille. Der er auto_increment på pno, og derfor udfyldes dette ikke. VALUES ("Castello di Verrazzano", "300", "215", "1", "5", "3"); VALUES ("C de Camille", "79", "124", "1", "1", "1"); VALUES ("Ceravolo Sangiovese", "109", "353", "1", "2", "2"); VALUES ("Schubert Syrah", "349", "22", "1", "6", "3"); VALUES ("Heritage Zinfandel", "149", "256", "1", "9", "2"); VALUES ("Ceravolo Pinot Grigio", "109", "67", "2", "1", "2"); VALUES ("Chardonnay Reserva", "85", "123", "2", "3", "1"); VALUES ("PradoRey Verdejo Bianco", "95", "877", "2", "7", "1"); VALUES ("Alsace - Pinot Gris - Vendanges Tardives", "229", "24", "2", "4", "3"); VALUES ("Riesling Spätlese Klüsserather Bruderschaft", "139", "543", "2", "8", "2"); VALUES ("Champagne Blanc de Blancs Brut", "649", "252", "3", "4", "4"); VALUES ("Champagne Carte Blanche, Brut", "2399", "432", "3", "4", "5"); VALUES ("Champagne ELLNER Cuvèe Rèserve Brut Magnum", "10000", "43", "3", "4", "6"); VALUES ("Recioto Spumante", "229", "65", "4", "5", "3"); VALUES ("Late Harvest Shiraz", "149", "276", "4", "1", "2"); VALUES ("Casal Mendes Rosè", "69", "87", "5", "6", "1"); VALUES ("Rosé d'anjou", "75", "95", "5", "4", "1"); VALUES ("PradoRey Rose", "119", "421", "5", "7", "2"); VALUES ("Ariel Rouge Alkoholfri vin", "55", "146", "6", "9", "1"); VALUES ("1975 Colheita Port Royal Oporto", "599", "217", "7", "6",

"4"); -- Så tilføjes de forskellige kategorier, vinene skal indeles i, og hvis kriterier, kunden skal kunne søge på: VALUES ("1", "Rødvin"); VALUES ("2", "Hvidvin"); VALUES ("3", "Champagne"); VALUES ("4", "Dessertvin"); VALUES ("5", "Rosé"); VALUES ("6", "Alkoholfri vin"); VALUES ("7", "Hedvin"); -- Så tilføjes de forskellige lande vinene kommer fra, og hvis kriterier, kunden skal kunne søge på: VALUES ("1", "Argentina"); VALUES ("2", "Australien"); VALUES ("3", "Chile"); VALUES ("4", "Frankrig"); VALUES ("5", "Italien"); VALUES ("6", "Portugal"); VALUES ("7", "Spanien"); VALUES ("8", "Tyskland"); VALUES ("9", "USA"); -- Så tilføjes de forskellige prisklasser, vinene skal indeles i, og hvis kriterier, kunden skal kunne søge på: VALUES ("1", "0-99 kr."); VALUES ("2", "100-199 kr."); VALUES ("3", "200-499 kr."); VALUES ("4", "500-999 kr."); VALUES ("5", "1000-4999 kr."); VALUES ("6", "5000< kr.");

-- Her følger så et par eksempler på ordrer, som er afgivet manuelt: VALUES (1, 2, '2014-09-01', '2014-09-08'); VALUES (1, 1, 6); VALUES (1, 3, 4); VALUES (1, 8, 6); VALUES (2, 3, '2014-09-05', '2014-09-10'); VALUES (2, 10, 12); VALUES (2, 5, 6); VALUES (2, 16, 6); VALUES (3, 4, '2014-09-05', '2014-09-10'); VALUES (3, 14, 6);