Sammlung alt DB
Gegeben ist folgende, stark vereinfachte Datenbank mit den Tabellen Schueler und Noten, die neben den Adressen die Prüfungsnoten der Schüler in einigen Fächern speichert.
1. Erstellen Sie folgende Abfragen:
- Gesucht sind alle Namen, Vornamen und Adressen derjenigen Schüler, deren Noten in allen Fächern besser als 3 sind.
- Gesucht sind alle Schüler aus Bautzen.
<eval id="4cacebc7a138b"></eval>
select Name, Vorname, Wohnort, PLZ from schueler, Noten where schueler.schuelernr=Noten.schuelernr and (Mathe<3 and Deutsch<3 and Bio<3); select Name, Vorname from schueler where Wohnort='Bautzen'; select * from schueler;
2. Ergänzen Sie die Datenbank um eine Tabelle Pruefer.
mit den Attributen
- Pruefernr varchar(7)
- Name varchar(20)
- Fach varchar(4))
Füllen Sie die Tabelle mit mindestens 3 Datensätzen
3. Aufgabe
Die Tabelle ist noch "losgelöst" von den anderen Tabellen.
Beschreiben Sie eine Möglichkeit, damit die Tabelle pruefer in Beziehung zu den anderen steht.
<eval id="4cd111f4e4723"> begin write(' // Hier sollte Ihr Text stehen '); end. </eval>
Erstelle eine Datenbank CD-Versand: zur Verwaltung von Kundendaten, der vorhandenen CDs und des Versands an Kunden
Datenbank_SQL-Syntax zum Nachlesen: http://hsqldb.org/doc/2.0/guide/index.html
| CD-Versand.jpeg | 1234.jpeg | Diagramm2.jpeg |
| Astrid | Linda | David |
| Ll1.jpeg | Modell_cd-versand.jpeg | Dia.jpeg |
| Jonas | Martin | Franz |
<eval id="4cda754fb947d"> //Hier Abfragen formulieren </eval>
<eval id="4cecf79a4840c"> //Hier Abfragen formulieren </eval>
<eval id="4cecf79a48523"> //Hier Abfragen formulieren </eval>
zurück zu Datenbanken
Anforderungen an das Datenbank-Projekt
Bearbeiten Sie ein Datenbank-Projekt zu einem Thema Ihrer Wahl.
Dazu gehören:
- Ziel der Datenbank ("Begründung" der Themenwahl)
- Modellierung in einem ERM
- Transformation in das Relationenmodell
- Erstellen der DB (Struktur/notwendige Datensätze)
- Erstellen von verschiedenen Abfragen (unterschiedlicher „Schwierigkeit“)
Das Projekt ist komplett im PWiki zu bearbeiten.
Dabei arbeitet jeder auf einer eigenen Seite (siehe Links unten). Unterseiten werden mit "/" neu eingefügt.Unterseiten.JPG
Wichtige Merkmale der Modelle (Kardinalität, Normalform, ...) sind zu erläutern.
Das ERM ist als Bild einzufügen.
Bearbeitung des Projekts während der Unterrichtsstunden.
vorgesehener Zeitraum: