38
Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Embed Size (px)

Citation preview

Page 1: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Cocktail-DatenbankLabor Datenbanken und Entscheidungssysteme

Page 2: Cocktail-Datenbank Labor 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.

Page 3: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

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.

Page 4: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

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)

Page 5: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

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

Page 6: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

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

Page 7: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

1. Tabellen

Page 8: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

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.

Page 9: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Entity-Relationship-Diagramm

Cocktail Ingredienzienmmc

Glasform

1

mc

Bestandteile mcm

1 1

Page 10: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Importieren von externen Daten

Page 11: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Importieren von Tabellen

Page 12: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

2. Abfragen

Page 13: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Abfrage der Glasform: Entwurfsansicht

Page 14: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Abfrage der Glasform: Datenblattansicht

Page 15: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Abfrage der auswählbaren Ingredienzien: Entwurfsansicht

Page 16: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Abfrage der auswälhbaren Ingredienzien: Datenblattansicht

Page 17: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

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

Page 18: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Abfrage der Alkoholmengen in den Bestandteilen: Entwurfsansicht

Page 19: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Abfrage der Alkoholmengen in den Bestandteilen: Datenblattansicht

Page 20: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Abfrage des Alkoholgehalts: Entwurfsansicht

Page 21: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Abfrage des Alkoholgehalts: Datenblattansicht

Page 22: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

3. Formulare

Page 23: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

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.

Page 24: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

4. Berichte

Page 25: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

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.

Page 26: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Bericht: Rezeptbuch

Page 27: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

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. 

Page 28: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Kreuztabelle zur Bestimmung der Gesamtmenge von Bestandteilen:Entwurfsansicht

Page 29: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Kreuztabelle zur Bestimmung der Gesamtmenge von Bestandteilen:Datenblattansicht

Page 30: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Abfrage Einkaufszettel : Entwurfsansicht

Page 31: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Abfrage Einkaufszettel : Datenblattansicht

Page 32: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Bericht: Einkaufszettel_Flaschen

Page 33: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Abfrage Einkaufsliste_Glaeser: Entwurfsansicht

Page 34: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Abfrage Einkaufsliste_Glaeser: Datenblattansicht

Page 35: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Bericht: Einkaufsliste_Glaeser

Page 36: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

5. Seiten

Page 37: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Seite: Cocktailhandbuch

Page 38: Cocktail-Datenbank Labor Datenbanken und Entscheidungssysteme

Seite: Neue_Cocktails