Was wollen wir lernen? Was ist ein Modell? Was war nochmal Konzeptionelle Datenmodellierung? Was ist ein konzeptionelles p Datenmodell? Wie geht man vor?
Was ist ein Modell? A modell is a description (abstaction) of f some-thing thi with ith symbols b l Symbols can be processed by computers
Was sind eigentlich Daten? Daten sind (reprsentieren) strukturierte Aussagen ber betriebliche Informationsobjekte f und deren Eigenschaften f auf f der Basis von Fachbegriffen.
Ein Ein Geschftspartner ist Ein Kunde hat . Ein Kunde muss haben Jeder Kunde besitzt genau Zu jedem gibt es mindestens Wenn ein Kunden ., dann 70191
Was ist die Aufgabe der Konzeptionellen Datenmodellierung? Aufgabe der Konzeptionellen Datenmodellierung besteht nun
In der Analyse und Beschreibung der Fachbegriffe fr die Informationsobjekte und deren Eigenschaften In der Explizitmachung der Beziehungen zwischen den Begriffen In der Festlegung der Geschftsregeln zur Konsistenzsicherung der Daten In der einheitlichen Darstellung der Begriffe, Beziehungen und Integrittsregeln
Was ist ein Datenmodell? Ein Konzeptionelles Datenmodell ist ein System aufeinander abgestimmter Fachbegriffe ff eines Unternehmens
Semantisches Datenmodell konzeptionelles Datenmodell (Achtung! engl engl.: : concept ::= Begriff
Ein Konzeptionelle Datenmodell beschreibt also Geschftsobjekte deren Eigenschaften und Beziehungen Geschftsobjekte, zwischen den Geschftsobjekte
Engl.: g Business Objects j Objekttypen Entittstypen ERM
Wie schaut ein Modellierungsansatz grundstzlich aus? Konzeptionelle Datenmodelle lassen sich konstruieren statt from f the brain to the maschine! 2
Strukturen der Aussagen
Natrlichsprachliche Aussagen
3
Grafische Darstellung
Daten = df (strukturierte Aussagen ber Informationsobjekte und deren Eigenschaften auf Basis von Begriffen.
8
Wie macht man Konzeptionelle Datenmodellierung? Die Modellierung beginnt nicht mit dem Zeichnen eines Kstchens Modellierungsschritte
1. 2. Feststellung relevanter Aussagen zu Informationsobjekten und ihren Eigenschaften Organisation / Strukturierung der Informationsobjekte durch Darstellung (und Konsistenzerhaltung) der Begriffe in Form von Objekttypen (bestehend aus Attributen) und Beziehungen. Abbild Abbildung / Reprsentation R t ti in i einem i grafischen fi h Modell M d ll (Beispiel: (B i i l Entity-Relationship-Modell von Peter Chen)
3 3.
Arbeitstechniken
Interview, Gesprch Fragebgen Beobachtung, Mitarbeit Fachliteratur
10
Beispiel
11
12
13
Beispiel
14
Beispiel
15
16
Was wollten wir lernen? Was ist ein Modell? Was war nochmal Konzeptionelle Datenmodellierung? Was ist ein Konzeptionelles p Datenmodell? Wie geht man vor?
17