Sammlung alt DB

Aus ProgrammingWiki
< PMG
Archivierte Version vom 2012-12-14T16:27:42+00:00. Aktuelle Version

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.jpeg1234.jpegDiagramm2.jpeg
AstridLindaDavid
Ll1.jpegModell_cd-versand.jpegDia.jpeg
JonasMartinFranz



<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: