Document Actions

Einführung in Datenbank Systeme

The field of database systems research and development has been enormously successful over its 30-year history. It has led to a $10 billion industry with an installed base that touches virtually every major company in the world. It would be unthinkable to manage the large volume of valuable information that keeps corporations running without support from commercial database management systems (DBMSs).

Silberschatz, Avi and Stan Zdonik: Strategic directions in database systems—breaking out of the box. ACM Comput. Surv., 28(4):764–778, 1996.

Datenbanksysteme bilden nach wie vor das Rückgrat moderner IT-Infrastrukturen. Die zugrundeliegenden Konzepte und Sprachen sowie die entsprechenden Entwurfsmethoden gehören zum Grundwissen angehender Informatik Ingenieurinnen und Ingenieure.

Dieses Modul ist eine Einführung in Datenbank Systeme. Schwer­gewichte bilden:

  • Grundlagen der relationalen Datenbanken
  • Entity Relationship Modeling (ERM)
  • Datenbankentwurf und die Sprache SQL.
  • Kurz wird deren Einbettung in Java behandelt.

Die Studierenden sind in der Lage, eine Datenanalyse durchzuführen, mit dem Entity-Relationship Modell zu beschreiben und darauf aufbauend eine relationale Datenbank zu entwerfen. Sie können einen relationalen Datenentwurf mittels SQL realisieren. Die Studierenden sind in der Lage, mit der Sprache SQL die Datenbestände einer relationalen Datenbank abzufragen und zu manipulieren.

Zur Beschreibung der ERMs wird UML eingesetzt, aber UML wird nur soweit thematisiert, als es für das Verstehen der Datenbankschemas wichtig ist.

Bernhard Wyss


Und da war noch:

A SQL Query walks into a bar.
In one corner of the bar are two tables.
The Query walks up to the tables and asks:

  • Mind if I join you?

The right table looks at the left table and says:

  • No, sorry, I'm not normal.
Navigation
« May 2012 »
May
MoTuWeThFrSaSu
123456
78910111213
14151617181920
21222324252627
28293031