Teil 5 - Lehrstuhl für Wirtschaftsinformatik und Electronic Government
Teil 5 - Lehrstuhl für Wirtschaftsinformatik und Electronic Government Teil 5 - Lehrstuhl für Wirtschaftsinformatik und Electronic Government
Datenmodelle und -strukturen Datenmodelle und -strukturen Gebräuchliche Datenmodelle Datenmodelle - Hierarchische Strukturen Hierarchisches Modell (historisch) Netzwerk-Modell (historisch) Entity-Relationship-Modell (ERM, viele Erweiterungen) Relationales Modell Objektorientiertes Datenmodell Objekt-relationales Datenmodell (Kombination aus den beiden vorgenannten) ‣ ER-Modelle bilden oft den Ausgangspunkt für Implementationen ins Datenbankmodell des jeweiligen Datenbankverwaltungssystems. c Prof. Dr.-Ing. Norbert Gronau, Universität Potsdam Daten . . Verbindungen von Daten Hierarchisches Datenmodell c Prof. Dr.-Ing. Norbert Gronau, Universität Potsdam 21 22 Datenmodelle und -strukturen Datenmodelle und -strukturen Datenmodell - Beispiel Hierarchisches Modell Datenmodelle - Netzwerkartige Strukturen Kunde Adresse Kunden_Nr Vorname Nachname Artikel Daten . Land Ort Strasse Haus_Nr Telefon Art_Nr Bezeichnung Preis Lieferant Lagerort Lief_Nr Lief_Name c Prof. Dr.-Ing. Norbert Gronau, Universität Potsdam . Verbindungen von Daten Netzwerkartiges Datenmodell c Prof. Dr.-Ing. Norbert Gronau, Universität Potsdam 23 24
Datenmodelle und -strukturen Datenmodelle und -strukturen Datenmodell - Beispiel Netzwerkmodell Datenmodellierung für statische Systeme Kunde Adresse Kunden_Nr Vorname bestellt Nachname Artikel Ziel Modellierung einer Miniwelt Beschreibung der Struktur großer Datenmengen Beispiele: Kundendaten, Bibliothekbestand, ... Beschrieben werden... Realitätssausschnitt ("Miniwelt") Gegenstände Sachverhalte Zusammenhänge Informationen Personen Fakten Veränderungen, Vorgänge Land Ort Strasse Haus_Nr Telefon Art_Nr Bezeichnung Preis Lieferant Lagerort Lieferant liefert Lief_Nr Lief_Name c Prof. Dr.-Ing. Norbert Gronau, Universität Potsdam ...beteiligte Objekte (Entitäten, Datensätze, ... ) und deren Eigenschaften (Attribute) ...statische Beziehungen zwischen den Objekten NICHT beschrieben werden ... ...Abläufe resp. zeitliches Verhalten etc. ...Datenflüsse oder Interaktionen c Prof. Dr.-Ing. Norbert Gronau, Universität Potsdam 25 26 Datenmodelle und -strukturen Von der Realwelt zum Datenmodell Prinzip der Modellierung Sachverhalte Informationen Gegenstände Personen Personen Zusammenhänge Fakten Formalisierung, Diskretisierung * * * Objekt (Entity) * Veränderungen, Vorgänge Realitätsausschnitt ("Miniwelt") Objekt (Entity) * * Beziehung (Informations-) Modell ‣ Es werden auf einen Diskursbereich begrenzte, formalisierte Werte aus der Realwelt in Form von Objekten und deren Beziehungen beschrieben. * * c Prof. Dr.-Ing. Norbert Gronau, Universität Potsdam Datenbanken 27 28
- Seite 1 und 2: Von der Realwelt zum Datenmodell Ag
- Seite 3 und 4: Modellierung - Abbildung des betrac
- Seite 5: Physisches Schema Vom Original zum
- Seite 9 und 10: Datenbanken Datenbanken Anforderung
- Seite 11 und 12: Logische Datenunabhängigkeit Daten
Datenmodelle <strong>und</strong> -strukturen<br />
Datenmodelle <strong>und</strong> -strukturen<br />
Datenmodell - Beispiel Netzwerkmodell<br />
Datenmodellierung <strong>für</strong> statische Systeme<br />
K<strong>und</strong>e<br />
Adresse K<strong>und</strong>en_Nr<br />
Vorname<br />
bestellt<br />
Nachname<br />
Artikel<br />
Ziel<br />
Modellierung einer Miniwelt<br />
Beschreibung der Struktur großer Datenmengen<br />
Beispiele: K<strong>und</strong>endaten, Bibliothekbestand, ...<br />
Beschrieben werden...<br />
Realitätssausschnitt<br />
("Miniwelt")<br />
Gegenstände<br />
Sachverhalte<br />
Zusammenhänge<br />
Informationen<br />
Personen<br />
Fakten<br />
Veränderungen, Vorgänge<br />
Land Ort Strasse Haus_Nr Telefon<br />
Art_Nr Bezeichnung Preis Lieferant Lagerort<br />
Lieferant<br />
liefert<br />
Lief_Nr Lief_Name<br />
c Prof. Dr.-Ing. Norbert Gronau, Universität Potsdam<br />
...beteiligte Objekte (Entitäten, Datensätze, ... ) <strong>und</strong> deren<br />
Eigenschaften (Attribute)<br />
...statische Beziehungen zwischen den Objekten<br />
NICHT beschrieben werden ...<br />
...Abläufe resp. zeitliches Verhalten etc.<br />
...Datenflüsse oder Interaktionen<br />
c Prof. Dr.-Ing. Norbert Gronau, Universität Potsdam<br />
25<br />
26<br />
Datenmodelle <strong>und</strong> -strukturen<br />
Von der Realwelt zum Datenmodell<br />
Prinzip der Modellierung<br />
Sachverhalte<br />
Informationen<br />
Gegenstände<br />
Personen Personen<br />
Zusammenhänge<br />
Fakten<br />
Formalisierung,<br />
Diskretisierung<br />
* * *<br />
Objekt (Entity)<br />
*<br />
Veränderungen,<br />
Vorgänge<br />
Realitätsausschnitt<br />
("Miniwelt")<br />
Objekt (Entity)<br />
* *<br />
Beziehung<br />
(Informations-) Modell<br />
‣ Es werden auf einen Diskursbereich begrenzte, formalisierte Werte aus der<br />
Realwelt in Form von Objekten <strong>und</strong> deren Beziehungen beschrieben.<br />
*<br />
*<br />
c Prof. Dr.-Ing. Norbert Gronau, Universität Potsdam<br />
Datenbanken<br />
27<br />
28