Entity-Relationship (ER)-Modell

Slides:



Advertisements
Ähnliche Präsentationen
Business Engineering Philipp Osl, Alexander Schmidt
Advertisements

ER-Modell: Objekte und Klassen
Datenmodellierung.
ER-Datenmodell und Abfragen in SQL
Datenbankdesign mit ACCESS.
Datenbanken Beispiel: Musikverwaltungsdatenbank Daten: Musikstück
Zur Rolle der Sprache bei der Modellierung von Datenbanken
Datenbankmanagementsystem
Datenmodellierung Externe Phase Informationsstruktur
Entity-Relationship-Ansatz
Bauinformatik II Softwareanwendungen 1
Ein Entity Relationship Diagramm zur ADB/NDB
Das Entity-Relationship-Modell
Franziska Schmidt Sarah Ahlheit
Das ERM-Model Manuela Erdmann.
Schritte zu Datenmodellierung
Entity Relationship Model
Datenbankentwurf mit Hilfe des ER-Modells entwickeln
Relationaler Datenbankentwurf (I)
Übung Datenbanksysteme UML
Willkommen zum DBS I – Praktikum!
November 2002.
Was ist eine Datenbank? ermöglicht die Eingabe von Daten
Datenmodellierung - Aufbau einer Datenbank -
Erhard Künzel für Info 9. Klasse: Digitale Schule Bayern© Erhard Künzel.
© Katharina Brachmann Normalformen Oldenbourg S137, Klett S117
Relationale Datenbanken II
Datenbank-entwicklungsprozess
Datenbank Wandertag Situationsbeschreibung
Datenbank.
Datenbank ‚Büro‘: Der Mitarbeiter Meier arbeitet seit dem mit 50% seiner Kapazität in dem Projekt DB-DESIGN mit, das am gestartet wurde.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Objektorientierte Konzepte/UML Geoinformation I Vorlesung 2 WS 2000/2001.
Semantisches Datenmodell Entity-Relationship-Modell Normalformen
Objektorientierte Analyse
Vorlesung #2 Datenbankentwurf
SS 2009 – IBB4C Datenmanagement Fr 15:15 – 16:45 R Vorlesung #2 Datenbankentwurf.
SS 2010 – IBB4C Datenmanagement Fr 15:15 – 16:45 R Vorlesung #2 Datenbankentwurf.
(D.h. „Hallo MausFans!“ auf Japanisch).
7.3.1 Ein Modellierungsbeispiel (1|9)
Freiwillige Feuerwehr der Stadt Perg
Beispiele von Objektkatalogen
Informationssysteme in Unternehmen
Datenbanksysteme für Hörer anderer Fachrichtungen
verstehen planen bearbeiten
Relationale Datenbanken
Datenbank Wandertag Situationsbeschreibung
Das Entity-Relationship-Modell
Klassen und Klassenstruktur
ER-Modell Attribute, Attributwerte (1|8) Attribut (a): Eigenschaft a = Name des Attributes E : Ein Entity-Typ E wird charakterisiert.
SS 2014 – IBB4C Datenmanagement Do 17:00 – 18:30 R Vorlesung #2 Datenbankentwurf.
8.4.3 Übertragung von Beziehungstypen (1|12)
Erweiterung bzgl. der Kardinalität. (1|9)
Sichtbarkeit einschränken
Was ist eine Datenbank „MS Access“
Gerhard Röhner September 2012
SS 2015 – IBB4C Datenmanagement Fr 17:00 – 18:30 R Vorlesung #2 Datenbankentwurf.
Datenbanken Datenbank-Entwurf
Entität Attribute Beziehung AUTOR CD M 1 N leihen erstellen N verfasst
Vom Konzept zur Datenbank
Relationales Datenmodell
CD BÜCHER FREUNDE INTERPRETAUTOR Entität Attribute Beziehung Preis TitelCd# Musikricht- ung von bis Handy PLZ Ort Straße Gdatum Vorname Nachname.
Manuel Friedrich Schiller-Gymnasium Hof Datenbanken Erstellen des „Semantischen Modells“
© \\//_ Datenbankentwurf. © \\//_ Gliederung 1.Das Entity-Relationship-ModellDas Entity-Relationship-Modell 2.Transformation ins relationale Modell (Tabellen)Transformation.
Struktur von Datenbanktabellen
Vorlesung #2 ER –Modellierung (Datenbankentwurf)
Vorlesung #2 Datenbankentwurf
ER-Modell und Relationales Schema
Elemente von Datenbanken
Administrieren und Arbeiten mit Datenbanken und SQL
Informatik 9 – 2.Datenbanken – 2.5 Datenbankentwurf
 Präsentation transkript:

Entity-Relationship (ER)-Modell Elemente des ER-Modells 1. Entität bzw. Objekt od. Instanz 2. Beziehung zwischen Entitäten 3. Attribute St. Wiedemann

Entity-Relationship (ER)-Modell Elemente des ER-Modells Entität bzw. Objekt od. Instanz (eindeutig identifizierbare Einheit) z. B. Individuum (z. B. der Schüler Müller) reales Objekt (z. B. der Raum mit der Nr. 221) abstraktes Objekt (z. B. der Kurs Informatik) Ereignis (z. B. eine mündliche Prüfung) graphische Darstellung für Entitätsmengen (Entitäten mit gleichen Merkmalen) durch Rechtecke – z. B.: Lehrer Schüler Unterrichtsfächer St. Wiedemann

Entity-Relationship (ER)-Modell Elemente des ER-Modells Beziehungen zwischen Entitäten z. B. Lehrer unterrichtet Klasse graphische Darstellung für Beziehungen durch Rauten: unterrichtet Klasse Lehrer Kardinalität einer Assoziation: Beziehungs- beschreibung E2 E1 A (E2, E1) A (E1, E2) St. Wiedemann

Entity-Relationship (ER)-Modell Elemente des ER-Modells Beziehungen zwischen Entitäten Drei (wichtige) verschiedene Arten von Beziehungen: 1 hat Klassenleiter Klasse 1 1 - 1 1 n enthält Schüler Klasse 1 - n unterrichtet Klasse Lehrer n m n - m St. Wiedemann

Entity-Relationship (ER)-Modell Elemente des ER-Modells Attribute (Merkmale) einer Entitätsmenge Beispiele: Lehrernummer, Familienname, Vorname, Amtsbezeichnung, Augenfarbe, Schuhgröße, ... Lehrer Klassenbezeichnung, Ausbildungsrichtung, Klassensprecher, Lehrer als Klassenleiter, ... Klasse St. Wiedemann

Entity-Relationship (ER)-Modell Elemente des ER-Modells Attribute (Merkmale) einer Entitätsmenge graphische Darstellung durch Ellipsen: Schülernummer Vorname Schüler Familienname Körpergröße besuchte Klasse St. Wiedemann

Entity-Relationship (ER)-Modell Elemente des ER-Modells Beispiele aus der Praxis: St. Wiedemann

Entity-Relationship (ER)-Modell Elemente des ER-Modells Beispiele aus der Praxis: Mitarbeiter Abteilung Projekte besteht aus arbeitet in Projekt-Nr. Beschreibung Nachname Vorname Personal-Nr. Abteilungsnummer Bezeichnung n 1 m St. Wiedemann

Entity-Relationship (ER)-Modell Elemente des ER-Modells Beispiele aus der Praxis: MA-Nr Fahrzeuge Mitarbeiter Modelle leiht sich gehören zu Modellnr. Modellname Geschw. Leistung Kaufdatum TÜV Kennzeichen Fahrzeugnr. Name Vorname Abteilung gehliehen am zurück am n m 1 St. Wiedemann

Entity-Relationship (ER)-Modell Elemente des ER-Modells Beispiele aus der Praxis: Die Verwaltung einer Schülerbücherei wurde bisher mit einer Tabelle verwaltet wie sie unten (Material/Quellen) dargestellt ist. Zerlegen Sie diese Tabelle unter Beachtung der Normalisierungsregeln in die vier Tabellen Buecher, Personen, Ausleihe, Kategorien und zeichnen Sie ein entsprechendes Modell St. Wiedemann

Entity-Relationship (ER)-Modell Elemente des ER-Modells Beispiele aus der Praxis: Ein Zustellservice für Zeitschriftenabos soll mit Hilfe einer relationalen Datenbank erfasst und verwaltet werden. Legen Sie die Datenbank Zeitschriftenabo an. Material: St. Wiedemann

Entity-Relationship (ER)-Modell Elemente des ER-Modells Beispiele aus der Praxis: St. Wiedemann

Entity-Relationship (ER)-Modell Elemente des ER-Modells Quellenangabe: Zentralstelle für Computer im Unterricht, Augsburg 1997 Seminar Informatik, Ulrich Fischer Grundlagen für Datenbankentwickler, Herdt-Verlag St. Wiedemann