wikea
Datenbank für die Auftragsverwaltung der wikea GmbH
Das Unternehmen WIKEA GmbH ist ein mittelständisches Industrieunternehmen, das auf die Produktion von Designer-Tischen ausgerichtet ist. Weiter vertreibt das Unternehmen hochwertige Möbel von führenden Lieferanten der Möbelbranche. In der folgenden Tabelle sind wichtige Unternehmensdaten zusammengefasst:
Zur Verwaltung der Aufträge liegt eine Datenbank mit der folgenden Tabellenstruktur vor:
Beispiel: Es wird eine Liste mit allen Daten aus der Kundentabelle benötigt.
Beispiel: Es wird eine Liste aller Kunden benötigt, die die Kundennummer und den Nachnamen enthält.
Beispiel: Es wird eine Liste aller Kunden benötigt, die die Kundennummer, den Nachnamen und den Vornamen enthält.
Beispiel: Es werden die Maße des Artikels 101002 gesucht.
Beispiel: Es werden alle Artikel aus der Artikelgruppe 10 bis 30 gesucht.
Beispiel: Es werden alle Aufträge der letzten 3 Tage gesucht
Beispiel: Es wird eine Liste gewünscht, in welcher die Kundennummer und der Nachname des Kunden aufsteigend sortiert angezeigt werden
Beispiel: Es wird eine Liste mit den Aufträgen benötigt, die absteigend nach den Auftragsnummern sortiert ist.
Beispiel: Es wird eine Übersicht über diejenigen Mitarbeiter gewünscht, die vor 1960 geboren sind.
Beispiel: Es werden alle Kunden gesucht, die aus dem Postleitzahlbereich 4 kommen.
Beispiel: Es werden alle Kunden gesucht, deren Nachnamen mit „Schmi“ beginnen.
1.1 Abfragen mit Einschränkungen auf Listenwerte (IN)
Beispiel: Im Lager werden alle Artikel gesucht, die eine Länge von 60, 80 bzw. 100 cm haben.
Abfragen mit zusammengesetzten Bedingungen (AND, OR)
Beispiel: Es wird ein Kunde gesucht. Eine Telefonnotiz wurde irrtümlich zerrissen. Auf dem Papier sind vom Kunden noch der Anfangsbuchstabe 'M' sowie ein Teil des Ansprechpartners „don“ zu erkennen.
Beispiel: Es werden alle Mitarbeiterinnen, die nicht aus dem Postleitzahlbereich „8“ sind, gesucht.
Beispiel: Es werden alle Kunden aus den Postleitzahlbereichen „2“ und „5“ gesucht.
Beispiel: Es werden alle Mitarbeiter gesucht, die zwischen 1980 und 1990 (einschließlich) geboren wurden.
Beispiel: Es werden alle Mitarbeiter mit den Anfangsbuchstaben ‚'A' bis 'E' und 'K' bis 'M' gesucht.
1.1 Abfragen mit verneinten Bedingungen
Beispiel: Es werden alle Mitarbeiter gesucht, die nicht aus Köln kommen (Telefon-Vorwahl 0221).
Beispiel: Es werden alle Kunden gesucht, die keine Ansprechpartner haben.
1.1 Inner-Join-Abfragen Beispiel: Es wird eine Liste aller Kunden benötigt. In dieser Liste soll zur besseren Übersicht neben der PLZ auch der Ort angeführt werden.
Beispiel: Es wird eine Liste mit allen Aufträgen der Kunden benötigt. Beispiel: Es wird eine Liste aller Aufträge mit den jeweiligen Auftragspositionen benötigt.
Beispiel: Es wird eine Liste mit den Artikeln der Artikelgruppen gewünscht. Dabei sollen auch die Artikelgruppen angezeigt werden, denen keine Artikel zugewiesen sind. 1 Abfragen mit Berechnungen Beispiel: Es wird eine Mitarbeiterliste benötigt, die in einer zusätzlichen Spalte das Alter der Mitarbeiter anzeigt.
1 Abfragen mit Gruppierungen Beispiel: Es wird eine Liste mit der Anzahl der Artikel je Artikelgruppe gewünscht. Beispiel: Es wird eine Liste benötigt, die anzeigt, wie viele Kunden aus den einzelnen Postleitzahl-Gebieten stammen. Die Gebiete werden anhand der ersten zwei Stellen der Postleitzahl gruppiert.
Beispiel: Es wird eine Liste mit den Gesamtumsätzen der einzelnen Aufträge gewünscht. Beispiel: Es wird eine Liste mit den Umsätzen der einzelnen Kunden benötigt. Die COUNT()-Funktion Beispiel: Es wird die Anzahl der in der Datenbank verwalteten Kunden benötigt. Beispiel: In der Tabelle Auftragsposition wird die Anzahl der Aufträge gesucht. Beispiel: Es wird eine Liste mit den PLZ gesucht, aus denen die Kunden kommen

