Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Preview:

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

Recommended