Dates
| weekly | Tuesday | 08:15 - 09:45 | 06.04.2026 - 10.07.2026 | C 12.006 Seminarraum |
Curriculum context
Resit date: : Keine selbständige Anmeldung zum Wiederholungstermin möglich. info_outline
Tuesday, 15.09.2026, 08:15, room C HS 3
Organizational information
Registration
Registration ends 07.4.2026 at 23:59 h
You will register automatically for this course if you register for one of the following courses:
Datenbanken - Übung A1 (Ralph Welge),
Datenbanken - Übung A2 (Ralph Welge)
Persons
Content
Einführung
1.1 Grundbegriffe
1.2 Eigenschaften von Datenbanken
1.3 Datenbankmodelle
1.4 Transaktionen
1.5 Konsistenzmodell ACID
1.6 Aufbau und Organisation von Datenbanken
2. Das relationale Modell
2.1 Ein nicht so richtig gutes Beispiel
2.2 Relation
2.3 Primärschlüssel
2.4 Relationale Integritätsregeln
2.5 Relationale Algebra
3. Datenbankdesign: Normalformen
3.1 Normalformen
3.2 Erste Normalform
3.3 Funktionale Abhängigkeit
3.4 Zweite Normalform
3.5 Dritte Normalform nach Boyceund Codd
3.6 Dritte Normalform nach Codd
4. Datenbankdesign: Entity-Relationship-Model (ERM)
4.1 Entitäten
4.2 Beziehungen
4.3 Beziehungsrelationen
4.4 Fremdschlüsseleigenschaften
4.5 Schwache Entitäten und Subtypen
5. Zugriffssprache SQL
5.1 Abfragen mit SQL SELECT
5.1.1 SELECT-Statement
5.1.2 FROM-Klausel
5. 1.3 SELECT-Klausel
5. 1.4 Where-Klausel
5. 1.5 Group-By- und Having-Klausel
5. 1.6 Union, Except und Intersect
5. 1.7 Verbund (Join)
5. 1.8 Äußerer Verbund (Outer Join)
5. 1.9 Order-By-Klausel
5. 1.10 Nullwerte und die Coalesce-Funktion
5. 1.11 Arbeitsweise des Select-Befehls
5.2 Mutationsbefehle mit SQL UPDATE
6. Beschreibungssprache SQL
6.1 CREATE TABLE-Statement
6.2 Sichten (Views)
6.3 Zusicherungen (Assertions)
6.4 Gebiete
6.5 Trigger
6.6 Sequenzen
6.7 Zugriffsrechte
6.8 Zugriffsschutz
6.9 Integrität
6.10 Aufbau einer Datenbank
6.11 Datenbankmanagement
- Vermittlung von Grundlagen-und Methodenwissen sowie Erwerb von Fähigkeiten und Fertigkeiten im Bereich Datenbanken und Informationssysteme
- Datenbankprogrammierung in Java
Evaluation
Further information on teaching evaluation: https://www.leuphana.de/en/teaching/quality-management/evaluation/course-evaluation.html