Informatik Informatik III TU München
Personen Lehre Lehrstuhl Forschung Suche
DAs&SEPs Praktika <- SS2001 WS2001 SS2002 WS2002 SS2003 WS2003

Datenmodellierung: E/R, UML, XML

Proseminar Informatik im Wintersemester 2002/2003
Prof. Dr. D. Kossmann


Termin: Dienstags, 14:15 - 15:45 Uhr
Ort: -- steht noch nicht fest --
Beginn: 17. Oktober 2002
Anmeldung: per email an kossmann@in.tum.de
Vorbesprechung: Es findet keine Vorbesprechung statt !
Ansprechpartner: Prof. Dr. D. Kossmann (kossmann@in.tum.de, Boltzmannstr. 3, Raum 02.11.044, Tel. 289-17259)
Vorkenntnisse: Vorlesungen: Einführung in die Informatik I und II
Schein: Benoteter Schein bei Vortrag und regelmäßiger aktiver Teilnahme (Diskussionsbeiträge)
Literatur: ist bei den einzelnen Vorträgen aufgeführt
Ablauf und Regeln: Jeder Vortragende hat eine Ausarbeitung anzufertigen und eine Powerpoint (oder vergleichbare) Präsentation vorzubereiten. Die erste vollständige Version der Ausarbeitung muss zwei Wochen vor dem Vortrag per eMail an den Betreuer (Donald Kossmann) und den jeweiligen Buddy per eMail eingehen. Als Buddy lesen Sie die Ausarbeitungen Ihrer Komilitonen Korrektur. Die Powerpoint Präsentation muss eine Woche vor dem Vortrag vollständig sein. Eine Woche vor dem Vortrag treffen sich Vortragender, Buddy und Betreuer, um die Ausarbeitung und die Präsentation durchzusprechen. Alle diese Deadlines sind strikt.

E-Mail Verteiler:
Mail an den Betreuer & alle Bearbeiter
Mail an den Betreuer Mail an alle Bearbeiter


Die Vorträge im einzelnen

Datum Thema
17.10.2002 Einführung in Seminartechniken
(Angelika Reiser, eigener Vortrag des Lehrstuhls)
22.10.2002 Das klassische Entity Relationship Modell
(Bearbeiter: Selen Atasoy / Buddy: Suling Sun)
Motivation; Entwurfsmethodik; Anforderungsanalyse; Konstrukte des ERM; Beziehungstypen; Generalisierung; Aggregation
Literatur: [KE01] Kapitel 2; [Che76]
entfällt Abbildung von E/R Schemata auf das relationale Datenbankmodell
(Bearbeiter: N.N. / Buddy: N.N.)
Def. relationales Modell; Umsetzung; Verfeinerung des Schemas; "schlechte" Relationenschemata
Literatur: [KE01] Kapitel 3
5.11.2002 SQL
(Bearbeiter: Suling Sun / Buddy: Guiyue Jin)
DDL, Anfragen, Updates, Sichten
Literatur: [KE01] Kapitel 4
12.11.2002 Unified Modeling Language (UML) - Einführung
(Bearbeiter: Guiyue Jin / Buddy: Anja Rein)
Sinn des objekt-orientierten Modellierens; Überblick über UML-Modelle; Beispiele
Literatur: [BRJ99] S. 1-46, [Boo94] S. 17-108
19.11.2002 Strukturmodellierung mit der UML
(Bearbeiter: Anja Rein / Buddy: Koray Yersel)
Klassen; Beziehungen; einheitliche Mechanismen; Diagramme; Klassendiagramme
Literatur: [BRJ99] S. 47-130 (S. 131-228)
26.11.2002 Verhaltensmodellierung mit der UML
(Bearbeiter: Koray Yersel / Buddy: Stansilav Traykov)
Interaktionen; Anwendungsfälle; Anwendungsdiagramme; Interaktionsdiagramme; Aktivitätsdiagramme
Literatur: [BRJ99] S. 229-310 (S. 311-386)
3.12.2002 Object Constraint Language (OCL)
(Bearbeiter: Stanislav Traykov / Buddy: N.N.)
Konsistenzbedingungen
Literatur:
10.12.2002 Kommerzielle UML-Tools (mit Anwendungsbeispiel / Demonstration)
(Bearbeiter: N.N. / Buddy: Evrim Savci)
Z. B. Rational Rose; Vorteile/Nachteile; Einschränkungen; Beispiel
Literatur: [Rat00]
17.12.2002 Extensible Markup Language (XML)
(Bearbeiter: Evrim Savci / Buddy: N.N.)
XML Dokumente, DTDs, Namespaces
Literatur: [Cha99]; [W3Ca]; [W3Cb]
7.1.2003 XML Schema
(Bearbeiter: N.N. / Buddy: Yun Peng)
XML Schema Literatur: [W3Cc]
14.1.2003 XQuery
(Bearbeiter: Yun Peng / Buddy: Duc Nguyen)
Datenmodell, XPath, Beispiele Literatur: [W3Cd]
21.1.2003 RDF und weitere Standards
(Bearbeiter: Duc Nguyen / Buddy: Selen Atasoy)
Literatur: [W3Ce]

Literaturverzeichnis

[BRJ99] G. Booch, J. Rumbaugh, I. Jacobson: Das UML-Benutzerhandbuch, Addison-Wesley, 99
[KE01] A. Kemper, A. Eickler: Datenbanksysteme - Eine Einführung, 4. Auflage, Oldenburg, 01
[Che76] P. Chen: The Entity Relationship Model, http://www.csc.lsu.edu/~chen/papers.html
[Boo94] G. Booch: Objektorientierte Analyse und Design, Addison Wesley, 1994
[Rat00] Rational Software Corporation, http://www.rational.com
[W3Ca] W3C: Extensible Markup Language (XML) V. 1.0, http://www.w3.org/TR/REC-xml
[W3Ce] W3C: Resource Description Framework (RDF) Schema Spec. 1.0, http://www.w3.org/TR/rdf-schema
[Cha99] S. Chawathe: Describing and Manipulating XML Data, http://www.informatik.uni-trier.de/~ley/db/journals/debu/Chawathe99.html

Merkblatt zur Gestaltung eines Seminarvortrags


H. Göttsch, 04.07.2002
D. Kossmann, Mai-Juli, 2001
DAs&SEPs Praktika <- SS2001 WS2001 SS2002 WS2002 SS2003 WS2003
Personen Lehre Lehrstuhl Forschung Suche