Datenbanken / Einstieg: Video-Center Mc / Inf 24.02.2015 Relationale DATENBANKEN - VideoCenter 0. Link zur Datenbank: http://videocenter.schule.de/ Anmeldung / Zugangsdaten: Arbeitsplatz Benutzername Passwort Anmeldung anme emna Einkauf eink knie Ausgabe ausg gsua Geschäftsführung leit tiel 1. Aufgabe: Neue Informationen eingeben a. Du bist im Bereich Kundenanmeldung tätig. Gebe deine Daten und zwei weitere Datensätze von Kundinnen und Kunden aus verschiedenen Städten ein! Berücksichtige bitte folgende Kriterien: die Kundennummer wird vom Datenbanksystem automatisch vergeben, Bemerkung: beliebiger Text; Stichwort voranstellen, alle anderen Felder sinnvoll erfinden. b. Nun bist du im Bereich Einkauf tätig. Du hast ein neues Video für den Bestand erworben. Gebe dieses im Arbeitsbereich Einkauf ein! 2. Aufgabe: Informationen beschaffen / löschen Du bist bei der An- und Abmeldung der Kundinnen und Kunden eingesetzt und hast folgende Fälle zu bearbeiten. Notiere dir die Begriffe / Befehle, die du in die jeweilige Maske eingetragen hast und fasse dein Ergebnis kurz zusammen. Wenn Fragen oder Probleme auftreten, notiere dir auch das. Hilfe bei der Eingabe der Suchbegriffe findest du auf dem beiliegenden Arbeitsblatt. a. Rudi Ratlos hat seine Kundennummer vergessen. Helfe ihm! b. Ein Kunde, dessen Datensatz du zuvor neu eingegeben hast, kündigt auf der Stelle wieder. Lösche diesen Datensatz. c. Du sollst Frau Adler aus Schönlandhausen anrufen. Welche Telefonnummer hat sie? Datenbanken / Einstieg: Video-Center Mc / Inf 24.02.2015 d. Wie viel Kundinnen und Kunden haben wir im Bezirk Berlin - Mitte? e. Wie viel Kundinnen und Kunden mit den Namen Meier, Mayer, Meyer sind insgesamt gespeichert? f. Für eine größere Werbeaktion sollen Reklamezettel gedruckt werden. Zunächst sollen alle Kundinnen und Kunden die jünger als 30 Jahre sind einen Werbebrief bekommen. Wie viele dieser Kunden gibt es? g. Du findest eine Notiz mit einem Namen, der mit "Z...kermann" endet. Der Rest ist unleserlich. Finde heraus, zu wem dieser Name gehören könnte! h. Außerdem fragt eine Kundin nach einem Musikfilm von Curtiz. Kann die Videothek einen solchen Film anbieten? i. Ein Kunde fragt nach dem längsten Krimi. Welcher ist das? j. Da gab es einen Film, der hieß irgendwie mit „finger". Haben wir den? k. Nur so zum Spaß schnüffelst du in der Kundendatei herum und fragst dich wie viel Kundinnen und Kunden es gibt, die noch nicht 18 Jahre alt sind. 3. Aufgabe: Auswertung und Statistik (Bereich Geschäftsleitung!) Die Geschäftsleitung des Video-Center hat einige Entscheidungen über das Sortiment und zukünftige Werbemaßnahmen zu treffen. Als einzige vorgefertigte Liste liegt bisher ein Report über alle ausgeliehenen Videos vor. Für weitere Einkäufe ist die genaue Übersicht über die Kundinnen und Kunden und des aktuellen Videobestandes nötig. Du bist der Geschäftsführung durch gute EDVKenntnisse aufgefallen und erhältst folgenden Auftrag: Beschaffe online mit Hilfe von SQL die folgenden Informationen aus der Datenbank: Notiere dir die jeweiligen SQL-Befehle! Und die Anzahl der gefundenen Datensätze. a. Lasse dir eine Kundenliste mit den Feldern Kundennummer, Name, Vorname, Straße, PLZ und Ort ausgeben! Datenbanken / Einstieg: Video-Center Mc / Inf 24.02.2015 b. Erstelle eine Liste der Videos, deren Titel mit dem Buchstaben A beginnt! SELECT vinr, vititel, vidauer, vifsk FROM videos WHERE vititel LIKE 'a%' ORDER BY vinr limit 100 c. Erstelle eine Liste mit Titel, Art, Spielzeit der Kurzfilme (Dauer weniger als 30 min) für Werbezwecke! Die Liste soll nach der Spieldauer sortiert sein! Filme ohne eingetragene Spieldauer werden ausgeschlossen. SELECT vinr, vititel, vidauer, vifsk FROM videos WHERE vidauer >= 1 <= 30 limit 100 d. Stelle die Anzahl der Personen in der Kundendatei fest! SELECT COUNT(*) FROM kunden limit 10000 e. Wie viele davon sind weiblich? SELECT COUNT(*) FROM kunden WHERE kusex LIKE 'w' limit 10000 f. Wie viele Kundinnen und Kunden wohnen in Berlin? SELECT COUNT(*) FROM kunden WHERE kuort LIKE 'Berlin' limit 10000 Wie viele davon wohnen in der Wrangelstraße? SELECT COUNT(*) FROM kunden WHERE kuort LIKE 'Berlin' AND kustras LIKE 'Wrangelstraße' limit 10000 Wie viele von diesen sind Männer? SELECT COUNT(*) FROM kunden WHERE kuort LIKE 'Berlin' AND kustras LIKE 'Wrangelstraße' AND kusex LIKE 'm' limit 10000 Wie viele Berliner Männer sind zwischen 20 und 30 Jahre alt? SELECT COUNT(*) FROM kunden WHERE kuort LIKE 'Berlin' AND kusex LIKE 'm' AND kgebdat >= '1985-03-17' AND kgebdat <= '1995-03-17' limit 10000 g. Lasse dir eine alphabetisch sortierte Liste mit allen Hauptdarstellern ausgeben. Die Liste sollte auch enthalten in welchen Filmen die Darsteller mitgespielt haben. h. Wie viele Videos sind insgesamt und sortiert nach Genres im Sortiment? i. Lasse dir eine nach FSK gruppierte Liste der Videos ausgeben. Dabei soll jeweils die Anzahl ausgegeben werden. j. Wer ist der beste Kunde (Kundenname ausgeben)? k. Lasse dir die Nummer aller Kunden ausgeben, die ihre Videos - schon zurückgegeben bzw. - noch Videos ausgeliehen haben!