PMG/Kurs 11/DB KlausurTeilaufgabe

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>SQL</language>
===1===

Legen Sie eine Datenbank an, die <tt>Studenten</tt> mit Name und Adresse sowie ihre <tt>Matrikel</tt> (also den studierten Fachbereich) darstellt.[[Bild:Erd.jpg]]

<run id="513465f667c8f">

</run>

===2===
Fügen Sie Datensätze hinzu (mindestens je 5). 
''Beachten Sie dabei auch die zu erstellenden Abfragen unter 3.''

<run id="513465f667d04">

</run>

 Sollten Sie Spalten ergänzen müssen, geht das folgendermaßen:
 ALTER TABLE Student ADD COLUMN MNr INTEGER;
 ALTER TABLE Student ADD FOREIGN KEY(MNr) REFERENCES Matrikel(ID);

===3===
Erstellen Sie folgende Abfragen:

* Anzeige aller Angaben der Tabelle <tt>Student</tt>
* Formulieren Sie eine SQL-Abfrage, die alle Studenten aus der Stadt Görlitz anzeigt.
* Fragen Sie nach den Namen aller Studenten des Fachbereichs Informatik.

<run id="513465f667d6c">
Geben Sie hier Ihre Abfragen ein.
</run>



* Erstellen Sie nun eine Tabelle <tt>Fahrzeug</tt>, welche eine <tt>ID</tt>, eine <tt>Nummernschild</tt> und eine <tt>Bezeichnung</tt> sowie einen Fremdschlüssel zu der <tt>Studenten-ID</tt> besitzt. Fügen Sie danach einige Datensätze ein und sehen Sie sich die Resultate selbst gestellter Anfragen an.

<run id="513488364e3ac">
...
</run>