Upload
truongdien
View
219
Download
0
Embed Size (px)
Citation preview
Datenbanken
Stephan Karczewski - Datenbanken 1
Einführung:
I. Lernziele der Veranstaltung
II. Gliederung
III. Organisatorisches
IV. Literatur
0. Einführung
Datenbanken
Stephan Karczewski - Datenbanken 2
Lernziele der Veranstaltung:
• Sie sollen ein ER-Modell entwickeln und in ein relationales Modell transformieren können.
• Sie sollen in der Lage sein, mit Hilfe von SQL-DDL ein Datenbank-Schema zu implementieren.
• In einem gegebenen Schema sollen Sie in der Lage sein, Daten mit Hilfe von SQL-DML zu manipulieren
• Sie sollen erweiterte SQL-Konzepte wie Rechtevergabe, Rollenkonzept, Systemkatalog anwenden können.
• Sie sollen die Entwicklung von Anwendungen in relationalen Datenbanken durchführen können.
• Sie sollen die interne Datenorganisation und die Funktionsweise des Transaktionsmangements kennenlernen.
• Sie sollen den Umgang mit kommerziellen CASE-Tools zur Datenmodellierung beherrschen.
• Sie sollen den Umgang mit relationalen Datenbankmanagementsystemen beherrschen.
0. Einführung
Datenbanken
Stephan Karczewski - Datenbanken 3
Gliederung:
1. Dateien und Datenbanken
2. Semantische Datenmodellierung
3. Relationales Modell
4. Normalisierung
5. Datendefinition und –manipulation
6. Interne Datenorganisation
7. Anwendungsentwicklung
0. Einführung
Datenbanken
Stephan Karczewski - Datenbanken 4
Organisatorisches:
• Vorlesungsdauer: 16.-27.09.2012
• Täglich: 10:15 – 15:45 (3 Blöcke)
• Praktikum: 19., 24., 26.09. jeweils 12:30 – 15:45
• Pause jeweils von 11:45 – 12:30 Uhr
• Prüfungstermin: Mittwoch 16.10.2013, 12:00 – 13:30 Uhr
• Raum für die Vorlesung: D14/1.04
• Räume für die Praktika: D14/1.04, D14/1.03, D14/1.12, D15/2.02
• Die Praktika müssen alle bestanden werden, um an der Klausur teilnehmen zu können.
0. Einführung
Datenbanken
Stephan Karczewski - Datenbanken 5
Literatur:
• J.C. Date: An Introduction to Database Systems, Addison Wesley, 19997
• H.E. Erbs, S. Karczewski, I. Schestag: Datenbanken: Datenmodelle, Objekte, WWW, XML, VDE-Verlag, 2003
• A. Heuer, G. Saake: Datenbanken: Konzepte und Sprachen, mitp-Verlag, 20104
• G. Vossen: Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme, Oldenbourg, 2008
0. Einführung