Arbeiten mit der FlyBike-Datenbank

1.  Welche Daten stehen in der FlyBike-Datenbank

Dokumentiere Deine Ergebnisse in einer Datei mit dem Namen
DB-DeinName-FlyBike.pdf

  1. Öffne die Datenbank: 02_Datenbank_Fly_Bike
  2. Bearbeite die folgenden Aufgaben: 02_Erste_Nutzung_Access
  3. Ö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
  4. 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 …

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?

  1. Wieviel ein Arbeitsnehmer verdient (brutto) und wie viel er ausbezahlt bekommt?
  2. Wo er wohnt und wie die Abteilung heißt, für die er arbeitet?
  3. In welcher Steuerklasse er aktuell ist und in welcher er war (im Falle dass er im laufenden Jahr gewechselt hat)?
  4. Welche Artikel ein Kunde jemals von uns geliefert bekommen hat?
  5. Wie hoch der Rechnungsbetrag einer Bestellung war?
  6. Welche Menge eines bestimmten Artikels ein Kunde jemals von uns bekommen hat und was er dafür bezahlt hat?
  7. Welche Warengruppen ein Kunde von uns bezogen hat?
  8. Welcher Lieferant einen bestimmten Artikel liefert?
  9. Wann ein Kunde bestellt hat und wann ein Lieferant geliefert hat?
  10. 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.

  1. Wann ein Arbeitnehmer in welcher Abteilung gearbeitet hat.
  2. Wie hoch der Preis eines Artikels zu einem bestimmten Zeitpunkt war. (Es ist davon auszugehen, dass Artikelpreise jährlich angepasst werden)
  3. 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?)
  4. Welche Artikel und wie viele zum welchem Zeitpunkt von einem Lieferanten geliefert worden sind.

Füge geeignete Testdatensätze ein!

4. Erstellen von Abfragen

info

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:

  1. Liste aller Arbeitsnehmer mit Steuerklasse und Gehalt (brutto und netto)
  2. Liste aller Arbeitsnehmer mit  zugehöriger  Abteilung
  3. Liste aller Artikel mit Name, Preis und Warengruppe
  4. Liste aller Kunden mit Artikeln und Warengruppen

4.2 Auswahlabfragen mit Auswahlkriterien
Liste aller Arbeitnehmer mit Name und Vorname, ….

infohttps://support.microsoft.com/de-de/office/beispiele-f%C3%BCr-abfragekriterien-3197228c-8684-4552-ac03-aba746fb29d8

  1. die zwischen 2000 und 5000 Euro verdienen, sortiert nach Verdienst aufsteigend.
  2. genau 2500 Euro verdienen
  3. die in Steuerklasse 3 sind.
  4. die in Oldenburg wohnen
  5. nicht in Oldenburg wohnen
  6. in Delmenhorst wohnen, genau 6000 Euro verdienen und die Steuerklasse 1 haben.
  7. im der Abteilung Einkauf arbeiten
  8. die vor 1970 geboren sind
  9. die zwischen 1970 und 1980 geboren worden sind.
  10. Überlege: Wie ist die Syntax des SQL-Befehls ‚SELECT‘ aufgebaut?

4.3 Weitere Arten von Abfragen:
infohttps://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

 

 

 

 

K. Fröhlig