1. Welche Daten stehen in der FlyBike-Datenbank
Dokumentiere Deine Ergebnisse in einer Datei mit dem Namen
DB-DeinName-FlyBike.pdf
- Öffne die Datenbank: 02_Datenbank_Fly_Bike
- Bearbeite die folgenden Aufgaben: 02_Erste_Nutzung_Access
- Öffne nun das Beziehungsfenster (Datenbanktools …) und analysiere welche Informationen in dieser Datenbank
gespeichert werden können.
Was ist der Zweck dieser Anwendung? Fasse dies in einigen Sätzen zusammen.
FlyBike_RelSchema
- Recherchiere und dokumentiere schriftlich Schaue dazu im Beziehungsfenster … ):
- Was ist über Bettina Lotto in der Datenbank alles gespeichert bzw. was kann gespeichert werden?
Lösungshinweis: Öffne dazu das Beziehungsfenster und Analyse die Informationen die in der Tabelle Personalstammblatt und deren verbunden Tabellen stehen. - Was kann man über den Kunden mit der Nummer 10005 aus der Datenbank erfahren?
Lösungshinweis: Gehe in die Kundentabelle und deren verbundenen Tabellen und suche die Informationen heraus. - Welche Artikel liefert der Lieferant Orbis?
Lösungshinweis: Auch hier musst Du erst im Beziehungsfenster gucken wie die entsprechenden Tabellen miteinander verbunden sind …
- Was ist über Bettina Lotto in der Datenbank alles gespeichert bzw. was kann gespeichert werden?
2. Analyse der Datenbankstruktur –
Wie sieht die Datenstruktur der FlyBike-Datenbank aus? – Öffne dazu wieder das Beziehungsfenster –
Können folgende Informationen in den Tabellen abgebildet werden?
Wenn ja: Wo kann ich diese Information finden?
- Wieviel ein Arbeitsnehmer verdient (brutto) und wie viel er ausbezahlt bekommt?
- Wo er wohnt und wie die Abteilung heißt, für die er arbeitet?
- In welcher Steuerklasse er aktuell ist und in welcher er war (im Falle dass er im laufenden Jahr gewechselt hat)?
- Welche Artikel ein Kunde jemals von uns geliefert bekommen hat?
- Wie hoch der Rechnungsbetrag einer Bestellung war?
- Welche Menge eines bestimmten Artikels ein Kunde jemals von uns bekommen hat und was er dafür bezahlt hat?
- Welche Warengruppen ein Kunde von uns bezogen hat?
- Welcher Lieferant einen bestimmten Artikel liefert?
- Wann ein Kunde bestellt hat und wann ein Lieferant geliefert hat?
- Ob der Kunde die Rechnung bezahlt hat?
3. Anpassung der Datenbankstruktur
Wie muss die Tabellenstruktur (=relationales Schema) geändert werden um auch folgende Informationen in den Tabellen abzubilden?
Ergänze / Verändere die Tabellenstruktur und dokumentiere dies durch einen Screenshot des Beziehungsfensters. Füge dies in in ein Worddokument (alt Druck & Str v) ein.
- Wann ein Arbeitnehmer in welcher Abteilung gearbeitet hat.
- Wie hoch der Preis eines Artikels zu einem bestimmten Zeitpunkt war. (Es ist davon auszugehen, dass Artikelpreise jährlich angepasst werden)
- Es sollen alle Daten vorliegen, dass eine Prüfung erfolgen kann, ob der Kunde die Rechnung ordnungsgemäß bezahlt hat (eventuell zu viel oder zu wenig, rechtzeitig?)
- Welche Artikel und wie viele zum welchem Zeitpunkt von einem Lieferanten geliefert worden sind.
Füge geeignete Testdatensätze ein!
4. Erstellen von Abfragen
- Erstellen einer Abfrage in Access
(Auswahlabfrage) - Script: Abfragen in Access
(Auswahl- und Aktualisierungsabfrage) - Datenbankabfragen-Access
Auswahlabfragen – Aufgaben
Erstelle jeweils eine Abfrage in der Entwurfsansicht und führe sie dann aus. Kopiere das Ergebnis und die Abfrage in SQL in ein Worddokument.
4.1 Auswahlabfragen:
- Liste aller Arbeitsnehmer mit Steuerklasse und Gehalt (brutto und netto)
- Liste aller Arbeitsnehmer mit zugehöriger Abteilung
- Liste aller Artikel mit Name, Preis und Warengruppe
- Liste aller Kunden mit Artikeln und Warengruppen
4.2 Auswahlabfragen mit Auswahlkriterien
Liste aller Arbeitnehmer mit Name und Vorname, ….
- die zwischen 2000 und 5000 Euro verdienen, sortiert nach Verdienst aufsteigend.
- genau 2500 Euro verdienen
- die in Steuerklasse 3 sind.
- die in Oldenburg wohnen
- nicht in Oldenburg wohnen
- in Delmenhorst wohnen, genau 6000 Euro verdienen und die Steuerklasse 1 haben.
- im der Abteilung Einkauf arbeiten
- die vor 1970 geboren sind
- die zwischen 1970 und 1980 geboren worden sind.
- Überlege: Wie ist die Syntax des SQL-Befehls ‚SELECT‘ aufgebaut?
4.3 Weitere Arten von Abfragen:
https://support.microsoft.com/de-de/office/einf%C3%BChrung-in-abfragen-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883438
Aufgaben
- Fasse kurz zusammen welche anderen Arten von Abfragen es gibt bzw. wozu diese dienen.
- Erläutere die Aktualisierungsabfrage an einem Beispiel aus der FlyBike-Datenbank.
- Erläutere die Löschabfrage an einem Beispiel aus der FlyBike-Datenbank.
_______________________________________________________________
Arbeiten mit der FlyBike-Datenbank
- 97_CBB_LS_16_AB_16_1_Nutzung_der_Datenbank
- 97_CBB_LS_16_IB_16_1_Erste_Schritte
- Bewertungsschema: Arbeiten mit der FlyBike Arbeiten mit der FlyBike