logging in or signing up folien5 Nickel Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINT Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 484 Category: Education License: All Rights Reserved Like it (0) Dislike it (0) Added: June 18, 2007 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Datenbanken: Datenbanken Semantisches Datenmodell Entity-Relationship-Modell Normalformen Semantische Datenmodelle: Semantische Datenmodelle ERM Entity-Relationship-Modell SERM strukturiertes ER-Modell FDM Functional Data Model SDM Semantic Database Model Modellierung konzeptioneller Schemata Semantisches Netz: Semantisches Netz Verfasser Bibliothek Bestseller hat verleiht ist Harry Potter Entity-Relationship-Modell: Entity-Relationship-Modell Student Buch Beziehungstyp entleiht Entitytyp Wozu dienen die Modelle?: Wozu dienen die Modelle? Komplexität, welche die Realität mit sich bringt, wird verringert. Konzentration auf diejenigen Gegenstände und deren Eigenschaften, die für die Aufgabenstellung wesentlich sind. Erstellung einer Datenbank: Erstellung einer Datenbank 1. Datenmodellierung 2. Logisches Datenbankmodell 3. Data Description Language Die Erstellung einer Datenbank vollzieht sich in drei Schritten: Datenmodellierung: Datenmodellierung Objekte der realen Welt, die für die Aufgabenstellung relevant sind, werden mit ihren Beziehungen untereinander in abstrakter Weise beschrieben, d.h. modelliert Visuelle Unterstützung: Semantische Datenmodelle werden z.B. mit Hilfe von Entity-Relationship-Modellen erstellt. Logisches Datenbankmodell: Logisches Datenbankmodell Man spricht von der konzeptionelle Phase. Datenbankmodell wird schon bezüglich des später zum Einsatz kommenden Datenbankverwaltungs-system ausgewählt: Hierarchische Modell Netzwerkmodell Relationenmodell Data Description Language: Data Description Language Logisches Datenbankmodell wird in der Datenbeschreibungssprache des Zielsystems beschrieben z.B. wird Modell in Datenbankprogramm wie Access implementiert Hierbei werden Tabellen angelegt, wobei durch die Felddefinition die Datenbeschreibung erfolgt Slide10: Access Tabelle Entity-Relationship Objektbezeichnungen: Entity-Relationship Objektbezeichnungen Entitytypen Student Entities ein bestimmter Student Attribute Vorname, Zuname, Mat.Nr. Attributswert z.B. Daniel Huber mit Matrikelnummer 1234567 Darstellungsansätze: Darstellungsansätze Objekttyp Objekttyp Beziehungs- typ Attribut Attribut Attribut Attribut Attribut Komplexität der Beziehungen: Komplexität der Beziehungen Beziehungen können Unterschiedliche Komplexität besitzen. Unter Komplexität versteht man, wie häufig eine Ausprägung eines Objekttyps mit einer Entität des in Beziehung stehenden anderen Objekttyps stehen kann. Komplexität der Beziehungen: Komplexität der Beziehungen 1 1 Leiter Abteilung Mitarbeiter 1 n Projekte n m Hierarchiemodell: Hierarchiemodell Buch Autor Titel Verlag Baum hat nur einen Wurzelknoten, von dem aus jedes Blatt des Baumes erreicht werden kann Netzwerkmodell: Netzwerkmodell Student Autor Mat-Nr. ISBN-Nr. Name Buch Baum kann zwei oder mehrere Wurzelknoten haben Relationales Datenbankmodell: Relationales Datenbankmodell Relationenmodell hat die Datenbankentwicklung der letzten 30 Jahre stark beeinflusst. Codd hat die im Entity-Relationship-Modell beschriebenen Objekte und Beziehungen in seinem relationalen Datenbankmodell in Form von Tabellen umgesetzt. Datenbanktabelle: Datenbanktabelle Objekttypen tauchen nun in Form einer Tabelle auf. Spalten benennen die Attribute bzw. Eigenschaften der Objekttypen. Zeilen (Tuppel) repräsentieren die Entities (konkrete Ausprägungen des Objekttyps). Relationenmodell: Relationenmodell Student Buch entleiht Name Matr.Nr Titel Verlag Die Darstellung von Beziehungen wird auch in Form von Tabellen vorgenommen. Normalformen: Normalformen Erste Normalform Zweite Normalform Keine Wiederholungsgruppen zugelassen Nichtschlüsselmerkmale sind voll vom Schlüssel abhängig Dritte Normalform Keine transitiven Abhängigkeiten weitere Normalformen... Slide21: Tabelle „Mitarbeiter' Literaturverzeichnis: Literaturverzeichnis Stahlknecht und Hasenkamp: „Einführung in die Wirtschaftsinformatik', Springer Verlag, Kapitel 5.4. Lusti: „Dateien und Datenbanken', Springer Verlag, Kapitel 4 Andreas Meier: „Relationale Datenbanken', Springer Verlag, Kapitel 2 You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
folien5 Nickel Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINT Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 484 Category: Education License: All Rights Reserved Like it (0) Dislike it (0) Added: June 18, 2007 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Datenbanken: Datenbanken Semantisches Datenmodell Entity-Relationship-Modell Normalformen Semantische Datenmodelle: Semantische Datenmodelle ERM Entity-Relationship-Modell SERM strukturiertes ER-Modell FDM Functional Data Model SDM Semantic Database Model Modellierung konzeptioneller Schemata Semantisches Netz: Semantisches Netz Verfasser Bibliothek Bestseller hat verleiht ist Harry Potter Entity-Relationship-Modell: Entity-Relationship-Modell Student Buch Beziehungstyp entleiht Entitytyp Wozu dienen die Modelle?: Wozu dienen die Modelle? Komplexität, welche die Realität mit sich bringt, wird verringert. Konzentration auf diejenigen Gegenstände und deren Eigenschaften, die für die Aufgabenstellung wesentlich sind. Erstellung einer Datenbank: Erstellung einer Datenbank 1. Datenmodellierung 2. Logisches Datenbankmodell 3. Data Description Language Die Erstellung einer Datenbank vollzieht sich in drei Schritten: Datenmodellierung: Datenmodellierung Objekte der realen Welt, die für die Aufgabenstellung relevant sind, werden mit ihren Beziehungen untereinander in abstrakter Weise beschrieben, d.h. modelliert Visuelle Unterstützung: Semantische Datenmodelle werden z.B. mit Hilfe von Entity-Relationship-Modellen erstellt. Logisches Datenbankmodell: Logisches Datenbankmodell Man spricht von der konzeptionelle Phase. Datenbankmodell wird schon bezüglich des später zum Einsatz kommenden Datenbankverwaltungs-system ausgewählt: Hierarchische Modell Netzwerkmodell Relationenmodell Data Description Language: Data Description Language Logisches Datenbankmodell wird in der Datenbeschreibungssprache des Zielsystems beschrieben z.B. wird Modell in Datenbankprogramm wie Access implementiert Hierbei werden Tabellen angelegt, wobei durch die Felddefinition die Datenbeschreibung erfolgt Slide10: Access Tabelle Entity-Relationship Objektbezeichnungen: Entity-Relationship Objektbezeichnungen Entitytypen Student Entities ein bestimmter Student Attribute Vorname, Zuname, Mat.Nr. Attributswert z.B. Daniel Huber mit Matrikelnummer 1234567 Darstellungsansätze: Darstellungsansätze Objekttyp Objekttyp Beziehungs- typ Attribut Attribut Attribut Attribut Attribut Komplexität der Beziehungen: Komplexität der Beziehungen Beziehungen können Unterschiedliche Komplexität besitzen. Unter Komplexität versteht man, wie häufig eine Ausprägung eines Objekttyps mit einer Entität des in Beziehung stehenden anderen Objekttyps stehen kann. Komplexität der Beziehungen: Komplexität der Beziehungen 1 1 Leiter Abteilung Mitarbeiter 1 n Projekte n m Hierarchiemodell: Hierarchiemodell Buch Autor Titel Verlag Baum hat nur einen Wurzelknoten, von dem aus jedes Blatt des Baumes erreicht werden kann Netzwerkmodell: Netzwerkmodell Student Autor Mat-Nr. ISBN-Nr. Name Buch Baum kann zwei oder mehrere Wurzelknoten haben Relationales Datenbankmodell: Relationales Datenbankmodell Relationenmodell hat die Datenbankentwicklung der letzten 30 Jahre stark beeinflusst. Codd hat die im Entity-Relationship-Modell beschriebenen Objekte und Beziehungen in seinem relationalen Datenbankmodell in Form von Tabellen umgesetzt. Datenbanktabelle: Datenbanktabelle Objekttypen tauchen nun in Form einer Tabelle auf. Spalten benennen die Attribute bzw. Eigenschaften der Objekttypen. Zeilen (Tuppel) repräsentieren die Entities (konkrete Ausprägungen des Objekttyps). Relationenmodell: Relationenmodell Student Buch entleiht Name Matr.Nr Titel Verlag Die Darstellung von Beziehungen wird auch in Form von Tabellen vorgenommen. Normalformen: Normalformen Erste Normalform Zweite Normalform Keine Wiederholungsgruppen zugelassen Nichtschlüsselmerkmale sind voll vom Schlüssel abhängig Dritte Normalform Keine transitiven Abhängigkeiten weitere Normalformen... Slide21: Tabelle „Mitarbeiter' Literaturverzeichnis: Literaturverzeichnis Stahlknecht und Hasenkamp: „Einführung in die Wirtschaftsinformatik', Springer Verlag, Kapitel 5.4. Lusti: „Dateien und Datenbanken', Springer Verlag, Kapitel 4 Andreas Meier: „Relationale Datenbanken', Springer Verlag, Kapitel 2