GITTA-Logo
PDF Version of this document Search Help

Lesson Navigation IconAnfragesprache SQL

Unit Navigation IconSQL-Konzepte

Unit Navigation IconErstellen und Ändern von Tabellen

Unit Navigation IconDatenbankanfragen

LO Navigation IconSelect-From-Where

LO Navigation IconVerkettung von Bedingungen

LO Navigation IconVergleichs- und Mengenoperationen

LO Navigation IconArithmetische Operatoren

LO Navigation IconGeschachtelte Anfragen

LO Navigation IconVerbund

LO Navigation IconNicht relationale Konstrukte

LO Navigation IconMengenoperationen

LO Navigation IconZusammenfassung

LO Navigation IconÜbung „Datenbankanfragen“

Unit Navigation IconEinfügen, Löschen und Ändern

Unit Navigation IconLernkontrolle

Unit Navigation IconZusammenfassung

Unit Navigation IconLiteraturempfehlungen

Unit Navigation IconBibliographie

Unit Navigation IconMetadaten


GITTA/CartouCHe news:


Go to previous page Go to next page

Übung „Datenbankanfragen“

Diese Übung soll Ihnen die Möglichkeit geben, die verschiedenen SQL Anfragen noch besser kennen zu lernen und zu vertiefen. Dazu wird folgende Beispieldatenbank verwendet. Behalten Sie diese Übersicht während der Bearbeitung der Übung offen.

Dokumentieren Sie die Lösungen für sich in einem Word- oder PDF-Dokument. Wenn Sie möchten können Sie das Dokument am Schluss auf dem Diskussionsforum unter dem Thema „Datenbankanfragen“ veröffentlichen.
Wenn Sie Fragen oder Probleme haben mit dieser Übung können Sie auf dem Diskussionsforum unter dem Thema „SQL Probleme“ eine Nachricht hinterlegen. Gerne dürfen Sie auch eventuelle Fragen Ihrer Mitstudierenden beantworten.

Aufgaben

Finden Sie die korrekten Lösungstabellen für die nachstehenden SQL Anfragen.

Lösungen zu den Aufgaben (Klicken Sie hier für mehr Informationen)

eLSQL Übung 'Datenbankanfragen'

Diese Übung befasst sich mit allen bis jetzt kennengelernten SQL Anfragen. Dazu wird die folgende Beispieldatenbank verwendet. Es ist empfohlen diese Übersicht während der Bearbeitung der Übung offen zu behalten. Die Übersicht finden Sie auch im eLSQL-Tool unter dem Tab 'Datensatz'. Die Übung wird mittels eines Web-Interfaces auf einer MySQL-Datenbank durchgeführt. Die nötigen Informationen dazu (Webadresse und Registrierung) erhalten Sie von ihrem Tutor.

Hinweise zum eLSQL-Interface

  • Der Strichpunkt am Ende eines SQL Befehls oder einer SQL Anfrage ist optional.
  • Ihre Änderungen an der Datenbank werden gespeichert und sind beim nächsten Login wieder verfügbar.
  • Unter dem Tab 'Datensatz' finden Sie Informationen zum Inhalt der Originaldatenbank.
  • Unter dem Tab 'Einstellungen' können Sie Ihre Benutzerinformation ändern, sowie die Datenbank in den Originalzustand zurücksetzen. Alle Ihre Änderungen an der Datenbank werden gelöscht. Achtung: Dieser Befehl kann nicht rückgängig gemacht werden.
  • Unter dem Tab 'Protokoll' finden Sie eine Auflistung aller von Ihnen gemachten SQL-Anfragen.

Ziel dieser Übung ist, dass Sie selbständig einfache und schwierigere SQL Anfragen formulieren können, um Antworten auf Problemstellung zu bekommen. Dazu sollen Sie die untenstehenden Aufgaben lösen. Die Vorgehensweise, Überlegungen, SQL Anfragen, Lösungen etc. sollen in einem Word oder PDF Dokument zusammengefasst werden (editiertes und kommentiertes Protokoll). Veröffentlichen Sie Ihre Lösung auf dem Diskussionsforum unter dem Thema 'eLSQL' und schauen Sie sich auch Lösungen Ihrer Mitstudierenden an. Wenn Sie Fragen oder Probleme haben mit dieser Übung können Sie auf dem Diskussionsforum unter dem Thema 'SQL Probleme' eine Nachricht hinterlegen. Gerne dürfen Sie auch eventuelle Fragen Ihrer Mitstudierenden beantworten.

  • Selektieren Sie alle Nachnamen der Angestellten und sortieren Sie diese absteigend (Z–A).
  • Finden Sie die Vornamen aller Angestellten, die in Dübendorf wohnen und mehr als 30'000 Franken verdienen.
  • Selektieren Sie alle Kinder der in Zürich wohnhaften Angestellten und sortieren Sie diese aufsteigend nach dem Geburtsdatum.
  • Finden Sie die gesamte Arbeitszeit an allen Projekten der Forschungsabteilung heraus. (in einer Abfrage!)
  • Finden Sie heraus wie viele Kinder der Leiter der Abteilung Verwaltung hat.
  • Welche Projekte sind in Zürich beheimatet an denen schon mindestens 50 Stunden gearbeitet wurde?
  • Finden Sie selber eine einfache oder schwierigere SQL-Abfrage (in Textform als Beschreibung) und veröffentlichen Sie diese auf dem Diskussionsforum unter dem Thema „eLSQL“. Allfällige Lösungen zu solchen Aufgaben können im selben Diskussionsthema veröffentlicht werden. Verwenden Sie für die beiden Nachrichten den gleichen Titel jeweils mit der Endung „- Abfrage“ oder „- Lösung“.
  • Lösen Sie einige Aufgaben Ihrer Mitstudierenden.

Mögliche Lösungen (Klicken Sie hier für mehr Informationen)

Top Go to previous page Go to next page