Upload
ilse-weyrauch
View
118
Download
3
Embed Size (px)
Citation preview
Cocktail-DatenbankLabor Datenbanken und Entscheidungssysteme
Aufgaben (Seite 1 von 2)
1. TABELLEN
a) Erstellen Sie aus den Cocktail-Rezepten eine Access-Datenbank. Beachten Sie dabei folgendes: Für die Cocktails, die Ingredienzien und die Glasformen sind separate Tabellen anzulegen.
b) Verknüpfen Sie die Tabelle „Cocktails“ mit der Tabelle „Glasformen“. Es soll eine mc-1 Beziehung erstellt werden.
2. ABFRAGEN
a) Fragen Sie Ihre Datenbank nach den Cocktails ab, die in hohen Gläsern serviert werden.
b) Fragen Sie die Datenbank nach auswählbaren Ingredienzien ab.
c) Fragen Sie die Datenbank nach Cocktails mit einem bestimmten Alkoholgehalt ab.
3. FORMULARE
Erstellen Sie Formulare zur Eingabe und zum Ändern von Cocktail-Rezepten.
Aufgaben (Seite 2 von 2)
4. BERICHTE
1. Erstellen Sie eine Cocktail-Karte für die Gäste.
2. Erstellen Sie das Rezeptbuch für den Bar-Keeper.
3. Erstellen Sie Einkaufszettel für einen Empfang (von jedem Cocktail sollen 20 Gläser herstellbar sein). Der Einkaufszettel soll auch die Anzahl der erforderlichen Gläser beinhalten (Annahme: von jedem Cocktail sind gleichzeitig 10 Gläser in Gebrauch).
5. SEITEN
1. Erstellen Sie ein Online-Handbuch für den Bar-Keeper, das für die Cocktails auch die entsprechende Glasform anzeigt.
2. Erstellen Sie eine Seite und eine neue Tabelle, die es ermöglicht Rezeptvorschläge von Gästen in einer neuen Tabelle zu speichern.
Name Glasform Bestandteile Menge (cl)Baciamano Schmales Glas Grappa Julia 4
trockener Weißwein 2Zitronensaft 1Holunderblütensirup 1
Bobby Burns Hohes Glas Whisky 3Martini 3Bénédictine 0,01
A Lulu Schmales Glas Crème de Noyeaux 1,5 Galliano 1,5
Rum 3Orangensaft 3Passionsfruchtsaft 1,5
Abbey Cocktail Hohes Glas Gin 4Martini 0,4Angostura Bitter 0,4Orangensaft 2
Absinthe Cocktail Kelchglas Pernod 4Campari 0,2Anisette 1,5kaltes Wasser 2
Abendrot Hohes Glas Campari 1Martini 4Peach Liqueur De Kuyper 1
Absinthe American Kelchglas Pernod 3Zucker 0,2kaltes Wasser 3
B 52 Schmales Glas Kahlua Kaffeelikör 2 Whisky 2
Pernod 1
Baby Face Hohes Glas Ananassaft 10Orangensaft 6Zitronensaft 3Mandelsirup 2Erdbeersirup 1
Cocktail-Rezepte (Seite 1 von 2)
Cocktail-Rezepte (Seite 2 von 2)Name Glasform Bestandteile Menge (cl)
Baby Woodoo Hohes Glas Rum 6Orangensaft 12Papayasirup 4Zitronensaft 4
Cacao Flip Schmales Glas Crème de Cacao Bols 4 Sahne 2
Ei-Dotter 0,01
Cafe Annabelle Schale Kakaopulver 0,4 Zucker 0,4
starker heißer Kaffee 50
Daiquiri Banane Hohes Glas Rum 4Bananavit Riemerschmid 3Zitronensaft 2
Daiquiri on the Rocks Hohes Glas Maraschino 1,5 Rum 6
Zucker 0,2Zitronensaft 4
Earthquake Schmales Glas Pernod 2Gin 2Whisky 2
East and West Kelchglas East Indian Punch 5Rum 1,5Zitronensaft 0,6
East Indies Schmales Glas Cognac 4Angostura Bitter 0,2Curaçao Orange 2Zitronensaft 1kaltes Wasser 8Ananassaft 2
IngredienzienBezeichnung Alkoholgehalt Flascheninhalt (l)Grappa J ulia 0,4 0,5trockener Weißwein 0,16 1Whisky 0,5 0,75Bénédictine 0,22 0,5Crème de Noyeaux 0,3 0,5Galliano 0,28 0,5Campari 0,25 0,75Anisette 0,38 0,75Martini 0,25 0,75Peach Liqueur De Kuyper 0,35 0,5Kahlua Kaffeelikör 0,34 0,7Rum 0,48 0,75Crème de Cacao Bols 0,35 0,7Bananavit Riemerschmid 0,32 0,5Maraschino 0,38 0,5Pernod 0,35 0,7Gin 0,42 0,75East Indian Punch 0,25 0,75Cognac 0,38 0,7Angostura Bitter 0,35 0,5Curaçao Orange 0,2 0,75Holunderblütensirup 0 0,5Passionsfruchtsaft 0 0,7kaltes Wasser 0 1Zucker 0 1Orangensaft 0 1Mandelsirup 0 0,5Erdbeersirup 0 0,3Papayasirup 0 0,5Zitronensaft 0 0,2Sahne 0 0,2Ei-Dotter 0 0,01Kakaopulver 0 0,5starker heißer Kaffee 0 1Ananassaft 0 1
1. Tabellen
Informations-Struktur-Analyse
Definition der Entity-Typen, Attribute, Beziehungstypen und Schlüssel
Glasform (Glasform, Glas_Preis) Cocktail ( Name, Glasform, Preis) Ingredienzien ( Bezeichnung, Alkoholgehalt (%), Flascheninhalt (l)) Bestandteile (Name , Bezeichnung , Menge (cl)) Die Daten der Tabelle_Glasform und Tabelle_Cocktail werden von Hand eingetragen. In die Tabelle_Ingredienzien und Tabelle_Bestandteile können die Daten aus den Excel-Tabellen Ingredienzien.xls und Bestandteile.xls importiert werden.
Entity-Relationship-Diagramm
Cocktail Ingredienzienmmc
Glasform
1
mc
Bestandteile mcm
1 1
Importieren von externen Daten
Importieren von Tabellen
2. Abfragen
Abfrage der Glasform: Entwurfsansicht
Abfrage der Glasform: Datenblattansicht
Abfrage der auswählbaren Ingredienzien: Entwurfsansicht
Abfrage der auswälhbaren Ingredienzien: Datenblattansicht
Abfrage der Datenbank nach Cocktails mit einem bestimmten Alkoholgehalt
2 cl Cointreau, 40% Alkoholgehalt 2 X 40 = 80
2 cl Apricot Brandy, 27% Alkoholgehalt 2 X 27 = 54
2 cl Gin, 40% Alkoholgehalt 2 X 40 = 80
Berechnung des Alkoholgehaltes Lady Killer 20 cl
214
20 cl Insgesamt
214 : 20 cl = 10,7 % Alkoholgehalt im Lady Killer
8 cl Ananassaft
6 cl Maracujasaft
Abfrage der Alkoholmengen in den Bestandteilen: Entwurfsansicht
Abfrage der Alkoholmengen in den Bestandteilen: Datenblattansicht
Abfrage des Alkoholgehalts: Entwurfsansicht
Abfrage des Alkoholgehalts: Datenblattansicht
3. Formulare
Formular zur Eingabe und zum Ändern von Cocktail-Rezepten
In der Entwurfsansicht der Tabelle_Bestandteile wird über den Nachschlage-Assistent der Feldtyp von Name und Bezeichnung geändert, so dass die Felder direkt nachgeschlagen werden können.
4. Berichte
Bericht: Cocktailkarte
In der Entwurfansicht der Tabelle_Cocktail wird das Attribut „Preis“ hinzugefügt und es werden Werte in die Tabelle eingetragen, so dass jeder Cocktail einen Preis erhält.
Bericht: Rezeptbuch
Bericht: Einkaufszettel
Mit Hilfe einer zweier Abfragen, der Kreuztabelle_Einkaufszettel und der Abfrage Einkaufszettel , kann die Anzahl der benötigten Flaschen ermittelt werden. (Aber es geht auch ohne Kreuztabelle)
1. Kreuztabelle_Einkaufszettel: Die Gesamtsummen aller Ingredienzien für je einen Cocktail jeder Sorte wird mit Hilfe einer Kreuztabelle ermittelt. In der Tabelle bilden die Ingredienzien die Zeilen und die Cocktails die Spalten. Die Menge einer einzelnen Ingredienz eines bestimmten Cocktails steht in dem entsprechenden Feldes als Wert. Diese Werte werden je Zeile summiert und bilden somit die Gesamtsumme einer Ingredienz für je einen Cocktail. 2. Einkaufszettel : Die Gesamtsummen aller Ingredienzien für je 20 Cocktails jeder Sorte in Litern werden berechnet. Diese Summen müssen durch die Flascheninhalte der entsprechenden Ingredienzien geteilt werden, damit die Anzahl der benötigten Flaschen ermittelt werden kann. Die Tabelle der Abfrage besteht aus vier Spalten: Bezeichnung der Ingredienzien, Gesamtsumme (von 20 Cocktails einer Sorte) in Litern, Flascheninhalt der Ingredienz, Anzahl der Flaschen.
Kreuztabelle zur Bestimmung der Gesamtmenge von Bestandteilen:Entwurfsansicht
Kreuztabelle zur Bestimmung der Gesamtmenge von Bestandteilen:Datenblattansicht
Abfrage Einkaufszettel : Entwurfsansicht
Abfrage Einkaufszettel : Datenblattansicht
Bericht: Einkaufszettel_Flaschen
Abfrage Einkaufsliste_Glaeser: Entwurfsansicht
Abfrage Einkaufsliste_Glaeser: Datenblattansicht
Bericht: Einkaufsliste_Glaeser
5. Seiten
Seite: Cocktailhandbuch
Seite: Neue_Cocktails