Datenbank ‚Büro‘: Der Mitarbeiter Meier arbeitet seit dem 1.1.95 mit 50% seiner Kapazität in dem Projekt DB-DESIGN mit, das am 11.11.94 gestartet wurde.

Slides:



Advertisements
Ähnliche Präsentationen
Überführung von ER- in Relationenmodelle
Advertisements

ER-Modell: Objekte und Klassen
Datenmodellierung.
1 Vorlesung Datenbanken I Der Relationale Datenbankentwurf mit dem PowerDesigner 7.5 von Sybase.
ER-Datenmodell und Abfragen in SQL
Datenbankdesign mit ACCESS.
© Klaus Schild, Hinweis zu Übungsblatt 5. © Klaus Schild, Redundante Informationen redundante Informationen in XML nicht immer zu vermeiden.
Datenbanken Beispiel: Musikverwaltungsdatenbank Daten: Musikstück
Datenbank – Datenbanksystem
Datenbankmanagementsystem
spezielle Nutzersichten formale Ebene (deskriptive Regeln)
Datenmodellierung Externe Phase Informationsstruktur
Einsatz von SiSy in der Berufsausbildung
Ein Entity Relationship Diagramm zur ADB/NDB
Das Entity-Relationship-Modell
Kapitel 3: Das Relationenmodell
Franziska Schmidt Sarah Ahlheit
Schritte zu Datenmodellierung
Datenbankentwurf mit Hilfe des ER-Modells entwickeln
Entity-Relationship (ER)-Modell
Relationaler Datenbankentwurf (I)
ERM – Modellierung Teil 2
Willkommen zum DBS I – Praktikum!
Relationenmodell (RM)
November 2002.
Datenmodellierung - Aufbau einer Datenbank -
Kapitel 2: Konzeptuelle Modellierung
Beziehungen zwischen Klassen
7.3 Hinweise für den Aufbau von ER-Schemata (1|7)
Datenbanken IFB 2002 Klaus Becker.
Relationale Datenbanken II
Schlüssel von Beziehung(styp)en (1|5)
Jeopardy Directions: Das doppelte Lottchen.
Datenbank Wandertag Situationsbeschreibung
Datenmodellierung Sammeln von Informationen
Semantisches Datenmodell Entity-Relationship-Modell Normalformen
7.3.1 Ein Modellierungsbeispiel (1|9)
Freiwillige Feuerwehr der Stadt Perg
Was ist eine Datenbank „MS Access“
7.1.9 Kardinalität von Beziehungen (1|15)
Informationssysteme in Unternehmen
Das relationale Modell
verstehen planen bearbeiten
Normalisierungsprozess
Relationale Datenbanken
Datenbank Wandertag Situationsbeschreibung
Das Entity-Relationship-Modell
Seminar Datenbankanwendung für Architekten neunter Termin
Datenverarbeitung MS-Access
Structured Query Language
Erste Einführung in SQL
Datenverarbeitung MS-Access
Wiederholung Der wichtigste Befehl zur Datenmanipulation lautet:
Rel-Modell Schema (3|8) Beispiel 8-12: Rel. Datenbank-Schema (beispielhaft) für eine rel. DB mit den Relationen angestellte1, projekt1.
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)
8.4.3 Übertragung von Beziehungstypen (1|12)
Datenbanken Eine Einführung.
Rel-Modell Übertragung von Generalisierungen (1|4) (nur Einfachgeneralisierungen) Unterentity-Typen: U 1 :, U 2 :,..., U k : Oberentity-
Gerhard Röhner September 2012
ER-Modell Beziehungen und Beziehungstypen (1|5) Beziehung (relationship) (b): Zwei oder mehr Objekte können miteinander in Beziehung.
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.
Übungsblatt 4 Erläuterungen Wintersemester 15/16 DBIS.
Sei B = Beziehungstyp, min/max-Notation Kardinalität (0,1) von E: Jede Ausprägung e  E t (E) geht in diesem Fall höchstens einmal in B ein. Das bedeutet.
/Folie 1Holger Frietsch Historisierung von Zuordnungsänderungen für Dimensionen in relationalen ORACLE8-Data Warehouse- Datenbanken Holger Frietsch.
ER-Modell und Relationales Schema
Administrieren und Arbeiten mit Datenbanken und SQL
 Präsentation transkript:

Datenbank ‚Büro‘: Der Mitarbeiter Meier arbeitet seit dem 1.1.95 mit 50% seiner Kapazität in dem Projekt DB-DESIGN mit, das am 11.11.94 gestartet wurde. Er gehört zur Abteilung EDV-AE7 und zur Kostenstelle 12. Sein Abteilungskollege Rabe arbeitet mit 60% im Projekt TEXT und mit 40% im Projekt DTP. Projektleiter von DB-DESIGN ist Frau Müller. Herr Meier hat zwei Kinder: Heinz wurde am 4.4.89 geboren und Franz am 5.5.92. Die Mitarbeiter der Abteilung EDV-AE7 haben ihre Büros in den Räumen R101-R103, wobei diese Räume zum Teil auch noch mit Kollegen aus der EDV-AE9 geteilt werden müssen. Im Raum R103 auch noch Mitarbeiter aus anderen Abteilungen. Jeder Raum ist mit einem LAN-Anschluß ausgestattet. Teile übernommen aus: http://www.kecos.de/script/41accessueb.htm

1) Identifizieren der Entitäten ER-Modell Büro 1) Identifizieren der Entitäten Raum Abteilung Person Anm: Person dient als Überbegriff für ‚Mitarbeiter‘ und auch ‚Kind‘ Projekt

ER-Modell Büro 2) Sinnvolle Anordnung der Entitäten Abteilung Projekt Raum Person

ER-Modell Büro 3) Grobentwurf der Beziehungen Abteilung Projekt Raum Person

ER-Modell Büro 4) Verfeinerung der Beziehungen Abteilung Projekt Raum Person sitzt in arbeitet arbeitet in leitet

ER-Modell Büro 5) Behandlung der Thematik Person – Mitarbeiter – Kind_von Abteilung Projekt Raum Person leitet arbeitet in sitzt in arbeitet Kind von

6) Ergänzung um Kardinalitäten ER-Modell Büro 6) Ergänzung um Kardinalitäten 0..1 Abteilung Projekt Raum Person leitet arbeitet in sitzt in arbeitet 0..n 0..n 0..n 0..n Kind von 0..1 0..n 1..2 0..n 0..1

7) Ermittlung der 1:n und m:n-Beziehungen ER-Modell Büro 7) Ermittlung der 1:n und m:n-Beziehungen 0..1 Abteilung Projekt Raum Person leitet arbeitet in sitzt in arbeitet 0..n 0..n 0..n 0..n Kind von 0..1 0..n 1..2 0..n 0..1

8) Ermittlung der höchsten Kardinalitäten ER-Modell Büro 8) Ermittlung der höchsten Kardinalitäten 1 Abteilung Projekt Raum Person leitet arbeitet in sitzt in arbeitet m n n n Kind von 1 n 2 n 1

9) Umsetzung der 1:n-Beziehungen ER-Modell Büro 9) Umsetzung der 1:n-Beziehungen 1 n Abteilung Projekt Raum Person arbeitet Kind von m n 1 n n 1 ‚leitet‘ n 2

10) Bilden neuer Relationen für die verbleibenden Beziehungen ER-Modell Büro 10) Bilden neuer Relationen für die verbleibenden Beziehungen Abteilung Projekt Raum Person 1 n ‚leitet‘ m n arbeitet n 2 Kind

11) Finden der Primärschlüssel bei den Basisentitäten ER-Modell Büro 11) Finden der Primärschlüssel bei den Basisentitäten Abteilung Projekt Raum Person 1 n 2 m ‚leitet‘ arbeitet Kind RaumNr PersNr ProjektNr AbtNr

12) Übertragen der Schlüssel als Fremdschlüssel auf die n-Seite ER-Modell Büro 12) Übertragen der Schlüssel als Fremdschlüssel auf die n-Seite 1 n Abteilung Projekt Raum Person 2 m ‚leitet‘ arbeitet Kind ProjektNr PersNr AbtNr RaumNr RaumNr PersNr AbtNr

13) Übertragen der Schlüssel als Fremdschlüssel auf die n-Seite ER-Modell Büro 13) Übertragen der Schlüssel als Fremdschlüssel auf die n-Seite RaumNr 1 n Abteilung Projekt Raum Person 2 m ‚leitet‘ arbeitet Kind ProjektNr PersNr AbtNr PersNr ProjektNr PersNr

ER-Modell Büro 14) Noch fehlende Attribute ergänzen RAUM: RaumBez LAN-Nr ABTEILUNG: AbtBez. PERSON: Name GebDat Kostenstelle KIND: Lfd. ID Mutter Vater PROJEKT: Bezeichn. ProjStart ProjLeiter ARBEITET: BeginnDat Auslastung

ER-Modell Büro 15) Implementierung in MS Access