ER-Modell 10.01.2002 1 7.1.4Beziehungen und Beziehungstypen (1|5) Beziehung (relationship) (b): Zwei oder mehr Objekte können miteinander in Beziehung.

Slides:



Advertisements
Ähnliche Präsentationen
Datenmodellierung.
Advertisements

Datenbankdesign mit ACCESS.
Zur Rolle der Sprache bei der Modellierung von Datenbanken
Generalisierung/Spezialisierung (1)
Kardinalität von binären Beziehungen (1)
Das Entity-Relationship-Modell
Nochmals zur Wiederholung:
Entity - Relationship Diagramme
Einsatz von SiSy in der Berufsausbildung
Das Entity-Relationship-Modell
Schritte zu Datenmodellierung
Datenbankentwurf mit Hilfe des ER-Modells entwickeln
Das Relationen-Modell
Relationaler Datenbankentwurf (I)
Das Relationenmodell 1.
Übung Datenbanksysteme WS 2002/ Übung Datenbanksysteme ER-Modellierung
Objektorientierte DBMS Klassen und Beziehungen Seminar: Verteilte Datenbanken Manuela Fischer.
Entity - Relationship Diagramme
ERM – Modellierung Teil 2
Willkommen zum DBS I – Praktikum!
November 2002.
Kapitel 2: Konzeptuelle Modellierung
Relationentheorie AIFB SS a c d b e Beispiel 1-13: s:(U | F) U = {a, b, c, d, e}; F = {ab c, c d, b e} Dritte Normalform (3NF) Dritte.
Rel-Modell Relationenspezifische Operationen (3|21) (B) Selektion: Auswahl von Tupeln sei b = geeignete Bedingung (Selektionsbedingung):
Beziehungen und Beziehungstypen (1)
7.3 Hinweise für den Aufbau von ER-Schemata (1|7)
6. Vorlesung: Statische Konzepte
Best of Consulting Project Excellence 2013 Berater über Projekt-Ansprechpartner.
Entity Relationship Modelling
Schlüssel von Beziehung(styp)en (1|5)
Datenbank.
Datenmodellierung Sammeln von Informationen
Semantisches Datenmodell Entity-Relationship-Modell Normalformen
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)
7.1.9 Kardinalität von Beziehungen (1|15)
SQL - Structured Query Language AIFB SS (1/9) Join-Operationen in SQL-92(1/9) Syntax einer Join-Operation: join-op := CROSS JOIN | [NATURAL]
Relationale Datenbanken
Semantische Integritätsbedingungen AIFB SS assert-Klausel (2/6) Beispiel 3-2: Angestellter: (Ang-Nr, Ang-Name, Gehalt, Familienstand, Abt-Bez).
Das Entity-Relationship-Modell
Abteilungen innerhalb einer Firma
Erste Einführung in SQL
Grundlagen des Relationenmodells
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.
Semantische Integritätsbedingungen  AIFB SS trigger-Klausel (2/5) Beispiel 3-5: Angestellter: (Ang-Nr, Ang-Name, Gehalt,Familienstand, Abt-Bez).
Relationentheorie  AIFB SS Funktionale Abhängigkeiten – Definition und Eigenschaften U Attributmenge; A, B, …  U r: (U | F) Relation über U.
Prof. K. Gremminger Folie 1 Vorlesung Datenbanksysteme SS 2002 Umsetzung von Zweier-Beziehungen u Zwingende Mitgliedschaft u Ist der Entitätstyp E 2 zwingendes.
7.1.9 Kardinalität von Beziehungen (12|15)
Relationentheorie  AIFB SS Semantische Integritätsbedingungen (1|7) Eine „semantische Integritätsbedingung“ (sIB)  über der Attributmenge.
SQL - Structured Query Language  AIFB SS (1/3) Verknüpfung von Relationen (Join)(1/3) Anfragen mit Join („Natural Join“) 22. „Alle Projekte.
8.4.3 Übertragung von Beziehungstypen (1|12)
Rel-Modell Modellierung der Realwelt im relationalen Datenmodell (1|5) Beispiel 8-5: Objekte:Angestellte, Projekte Beziehungen:Angestellte.
Erweiterung bzgl. der Kardinalität. (1|9)
Rel-Modell Einige Definitionen (1|2) Kartesisches Produkt: W 1, W 2, …, W n beliebige Mengen. W 1  W 2  …  W n ::= {(w 1, w 2, …,
Gerhard Röhner September 2012
SS 2015 – IBB4C Datenmanagement Fr 17:00 – 18:30 R Vorlesung #2 Datenbankentwurf.
Semantische Integritätsbedingungen  AIFB SS Klassifikation semantischer IB (1/3) (1) Nach Art und Zahl der durch eine Integritätsbedingung umfassten.
SS 2015 – IBB4C Datenmanagement Fr 17:00 – 18:30 R Vorlesung #4 Überführung des ER-Modells in das relationale Modell.
1 Schlüssel von Beziehung(styp)en (2|5) Bestellung: B: E 1,..., E n identifizierend für B; Schlüssel ? Anmerkung: Wie Entity-Typen kann man auch Beziehungstypen.
1 1.Man beginne mit „leicht erkennbaren natürlichen Objekten“ (Personen und konkreten Gegenständen) und fasse diese zu Objekttypen zusammen. (etwa Substantive.
Vom Konzept zur Datenbank
Relationales Datenmodell
ER-Modell Gegeben E: Jedes Entity eines Typs ist eindeutig durch das zugeordnete Tupel beschrieben. (sonst wäre A nicht charakteristisch [genug]
Vorlesung #2 ER –Modellierung (Datenbankentwurf)
Übungsblatt 2 Erläuterungen Wintersemester 16/17 DBIS.
Vorlesung #2 Datenbankentwurf
ER-Modell und Relationales Schema
 Präsentation transkript:

ER-Modell Beziehungen und Beziehungstypen (1|5) Beziehung (relationship) (b): Zwei oder mehr Objekte können miteinander in Beziehung stehen Beispiele: Angestellter 411 gehört zu Abteilung 2. b1 = (Angestellter 411, Abteilung 2) Lieferant Meyer liefert Bauteil „Gehäuse“ für Produkt „Getriebe“. b3 = (Lieferant Meyer, Bauteil „Gehäuse“, Produkt „Getriebe“) Anzahl n der an einer Beziehung beteiligten Entities ist der Grad dieser Beziehung. (n = 2: binäre Beziehung). Teil wird benötigt zur Herstellung von Teil. b2 = (x, y)

ER-Modell Beziehungen und Beziehungstypen (2|5) Menge von Beziehungen: (B t ) Beziehungen desselben Grades und derselben Bedeutung zum Zeitpunkt t können (analog zu Entities) zu Mengen B t zusammengefaßt werden. Beispiele: Menge aller Zugehörigkeiten (Angestellte/Abteilung) {(Ang.47, Abt. 11),(Ang.08, Abt. 15),...} Menge aller Lieferungen (Lieferant, Bauteil, Projekt)

ER-Modell Beziehungstyp (relationship-type) (B): Charakterisierung der Beziehungsmengen durch geeignete Eigenschaften. B = Name des Beziehungstyps 7.1.4Beziehungen und Beziehungstypen (3|5) Beispiele: Zugehörigkeit: Angestellter gehört zu Abteilung. Mitarbeit: Angestellter arbeitet an Projekt.