Arbeiten mit Datenbanken

Werbung
Lösungen Arbeiten mit
Datenbanken
Arbeitsaufträge des gleichnamigen
Arbeitsblattes
Arbeiten mit Datenbanken
• Aufgabe 1:
Schlüsselkandidat für Schueleradressen:
PRIMARY KEY(Nachname,Vorname,PLZ, Jahrgang)
Dadurch wird ein Datensatz eindeutig zugeordnet.
Schlüsselkandidat für Klassen:
PRIMARY KEY(Klasse,Vorname,Nachname)
Dadurch wird ein Datensatz eindeutig zugeordnet.
Arbeiten mit Datenbanken
• Aufgabe 2- ER-Diagramm der Datenbank Schule
Nachname
Vorname
Klasse
Nachname
Vorname
Strasse
Schüleradressen
(Schüler)
Hnr
PLZ
Ort
n besuchen
Jahrgang
n
Klasse
Raumnummer
Arbeiten mit Datenbanken
• Aufgabe 3
Da alle Attribute der Tabelle ausgewählt werden,
handelt es sich um die Selection:
SELECTION(Klasse,Klasse=5a)
Darstellung im Diagramm:
Klassen
Klasse =5a
Selektion
Klasse
5a
5a
5a
Name
Befrau
Leicht
Cemüller
Vorname
Walter
Anna
Alois
Raumnummer
A011
A011
A011
Arbeiten mit Datenbanken
• Aufgabe 4
Da man sich nun nur für bestimmte Spalten
interessiert, muss man die Selection auf die Projektion
auf die gewünschte Spaltenliste anwenden:
PROJEKTION(SELECTION(Klassen,Klasse=5a),[Klasse,Raumnummer])
Klasse
5a
5a
5a
Name
Befrau
Leicht
Cemüller
Vorname
Walter
Anna
Alois
Raumnummer
A011
A011
A011
Projektion
Klasse
5a
5a
5a
Raumnummer
A011
A011
A011
Klasse, Raumnummer
Arbeiten mit Datenbanken
• Aufgabe 5
a) PROJEKTION(SELECTION(Schueleradressen,PLZ=82467),[Nach
name,Vorname,Strasse,Hausnummer,PLZ,Ort])
b) PROJEKTION(SELECTION(Schueleradressen,Klassen),[Klasse,V
orname,Nachname,Strasse,Hausnummer,PLZ,Ort)
Arbeiten mit Datenbanken
Arbeiten mit Datenbanken
Arbeiten mit Datenbanken
Arbeiten mit Datenbanken
Herunterladen