Donald Kossmann: Katalogdaten im Frühjahrssemester 2014

Auszeichnung: Die Goldene Eule
NameHerr Dr. Donald Kossmann
DepartementInformatik
BeziehungOrdentlicher Professor

NummerTitelECTSUmfangDozierende
252-0063-00LDatenmodellierung und Datenbanken Information 7 KP4V + 2UD. Kossmann
KurzbeschreibungDaten Modellierung (ER und UML Klassendiagramme), relationales Datenmodell, Entwurfstheorie (Normalformen), SQL, Integritätsbedingungen, Sicherheit, Transaktionen, OLAP
LernzielGrundlagen relationaler Datenbanktechnologie. Einsatz von Datenbanksystemen zur Entwicklung von Datenbankanwendungen.
InhaltDiese Vorlesung beschreibt die Grundlagen des Entwurfes und der Implementierung von Datenbanken und Informationssystemen. Als Schwerpunkt beschäftigt sich die Vorlesung mit der relationalen Datenbanktechnologie. Es werden allerdings auch erweitere Modelle wie sie z.B. für naturwissenschaftliche Anwendungen oder im Internet benötigt werden, betrachtet. Insbesondere werden die folgenden Themen behandelt: E/R und UML Modellierung, das relationale Datenmodell, objektrelationale Modelle, semistrukturierte Datenmodelle und XML, relationale Entwurfstheorie (Normalformen), SQL, Datenbankintegrität, Sicherheit, Transaktionen und Data Warehousing.
LiteraturKemper, Eickler: Datenbanksysteme: Eine Einführung, Oldenbourg Verlag, 5. Auflage, 2004.
252-0807-00LInformation Systems Laboratory Information
Im Masterstudium können zusätzlich zu den Vertiefungsübergreifenden Fächern nur max. 10 Kreditpunkte über Laboratorien erarbeitet werden. Weitere Laboratorien werden auf dem Beiblatt aufgeführt.
10 KP9PD. Kossmann, M. Norrie
KurzbeschreibungThe purpose of this laboratory course is to practically explore modern techniques to build large-scale distributed information systems. Participants will work in groups of three or more students, and develop projects in several phases.
LernzielThe students will gain experience of working with technologies used in the design and development of information systems.
InhaltFirst week: Kick-off meeting and project assignment
Second week: Meeting with the project supervisor to discuss the goals and scope of the project.
During the semester: Individual group work. Each team member should contribute to the project roughly about 10h/week, excluding any necessary reading or self-studying (e.g. the time spent to learn a new technology). In addition, it is expected that each team can meet with their supervisor on a regular basis.
End of semester: Final presentation.
252-3002-00LAlgorithms for Database Systems Information 2 KP2SP. Widmayer, D. Kossmann
KurzbeschreibungQuery processing, optimization, stream-based systems, distributed and parallel databases, non-standard databases.
LernzielDevelop an understanding of selected problems of current interest in the area of algorithms for database systems.
252-3006-00LCampus Challenge Information Belegung eingeschränkt - Details anzeigen
Dieses Seminar darf nur von Bachelorstudierenden D-INFK besucht werden.
2 KP2SD. Kossmann
KurzbeschreibungErarbeitung einer technischen Lösung für ein gesellschaftliches Problem und anschliessende Präsentation der Lösung.
LernzielErarbeitung einer technischen Lösung für ein gesellschaftliches Problem und anschliessende Präsentation der Lösung intern (innerhalb des Seminars) und extern (bei Accenture). Die Erarbeitung der Lösung findet in Teams von bis zu drei Studierenden statt.
InhaltDie Campus Challenge ist ein Wettbewerb, bei dem Sie als Team im Frühjahr/Sommer die Möglichkeit haben, Ihre wissenschaftlichen Methoden und Kenntnisse mit unternehmerischem Denken und unternehmerischer Umsetzungsfähigkeit zu kombinieren.
Voraussetzungen / BesonderesAusarbeitung, Präsentation und aktive Teilnahme an den Treffen und Präsentationen der anderen Gruppen. Jeder Teilnehmer wird einzeln benotet.