Themenschwerpunkte Übung 3:

Slides:



Advertisements
Ähnliche Präsentationen
Datenmodellierung.
Advertisements

ER-Datenmodell und Abfragen in SQL
Zur Rolle der Sprache bei der Modellierung von Datenbanken
Kardinalität von binären Beziehungen (1)
spezielle Nutzersichten formale Ebene (deskriptive Regeln)
Womit beschäftigt sich die Wirtschaftsinformatik ?
Einsatz von SiSy in der Berufsausbildung
Entity-Relationship-Ansatz
Assoziationen Verbindungen zwischen Objekten einer Klasse
Ein Entity Relationship Diagramm zur ADB/NDB
Das Entity-Relationship-Modell
Franziska Schmidt Sarah Ahlheit
Das ERM-Model Manuela Erdmann.
Übung Autoradio ("alte" Klausuraufgabe)
Übung ("alte" Klausuraufgabe)
Einführung in die Wirtschaftsinformatik
Themenschwerpunkte Übung 4:
Professur Wirtschaftsinformatik I (Prof. Dr. B. Stöckert) – Grundlagen der WirtschaftsinformatikSeite: 1 Themenschwerpunkte Übung 1: Gegenstand der Wirtschaftsinformatik.
Professur Wirtschaftsinformatik I (Prof. Dr. B. Stöckert) – Grundzüge der WirtschaftsinformatikSeite: 1 Themenschwerpunkte Übung 2: Systembetrieb, Systemsoftware.
Themenschwerpunkte Übung 5
Professur Wirtschaftsinformatik I (Prof. Dr. B. Stöckert) – Grundzüge der WirtschaftsinformatikSeite: 1 Themenschwerpunkte Übung 6: Planung und Realisierung.
Objektorientierte Konzepte und Notation in UML
Gliederung der Vorlesung Software Engineering WS 2001/2002
Datenbankentwurf mit Hilfe des ER-Modells entwickeln
Übung Datenbanksysteme WS 2002/ Übung Datenbanksysteme ER-Modellierung
ERM – Modellierung Teil 2
Willkommen zum DBS I – Praktikum!
Was ist eine Datenbank? ermöglicht die Eingabe von Daten
Datenmodellierung - Aufbau einer Datenbank -
Relationale Datenbanken II
Die Grundterminologie
Datenbank.
Semantisches Datenmodell Entity-Relationship-Modell Normalformen
WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R Vorlesung #3 Das relationale Modell (Teil 2)
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.
Vorlesung #4 Überführung des ER-Modells in das relationale Modell
SS 2004 Datenbanken 4W Mi 13:30 – 15:00 G 2.30 Vorlesung #3 ER Modellierung.
WS 2011/12 Datenbanksysteme Fr 15:15 – 16:45 R Vorlesung #3 Das relationale Modell (Teil 2)
Allgemeines zu Datenbanken
Das Entity-Relationship-Modell
Freiwillige Feuerwehr der Stadt Perg
Relationentheorie AIFB SS Relationen in 1NF und relationale Datenbanken(1/5) Attribut a Wertebereichdom(a) (domain) AttributemengeA = {a 1,...,
Informationssysteme in Unternehmen
Relationale Datenbanken
Datenbank Wandertag Situationsbeschreibung
Informationssysteme in Unternehmen
SS 2014 – IBB4C Datenmanagement Do 17:00 – 18:30 R Vorlesung #2 Datenbankentwurf.
Prof. K. Gremminger Folie 1 Vorlesung Datenbanksysteme SS 2002 Umsetzung von Zweier-Beziehungen u Zwingende Mitgliedschaft u Ist der Entitätstyp E 2 zwingendes.
8.4.3 Übertragung von Beziehungstypen (1|12)
Erweiterung bzgl. der Kardinalität. (1|9)
SS 2014 – IBB4B Datenmanagement Do 17:00 – 18:30 R Vorlesung #4 Überführung des ER-Modells in das relationale Modell.
1 Prof. Dr. Andreas SchmietendorfWS06/07 Übung 3 Test der Möglichkeiten des JDBC-Interfaces.
Was ist eine Datenbank „MS Access“
Gerhard Röhner September 2012
SS 2015 – IBB4C Datenmanagement Fr 17:00 – 18:30 R Vorlesung #2 Datenbankentwurf.
SS 2015 – IBB4C Datenmanagement Fr 17:00 – 18:30 R Vorlesung #4 Überführung des ER-Modells in das relationale Modell.
Datenbanken Datenbank-Entwurf
Vom Konzept zur Datenbank
Relationales Datenmodell
Übungsblatt 3 Erläuterungen Wintersemester 15/16 DBIS.
Tutorium Software-Engineering SS14 Florian Manghofer.
Tutorium Software-Engineering SS14 Florian Manghofer.
Vorlesung #2 ER –Modellierung (Datenbankentwurf)
Vorlesung #3 ER –Modellierung (Fortsetzung)
Vorlesung #4 Überführung des ER-Modells in das relationale Modell
Vorlesung #2 Datenbankentwurf
Kapitel 6: Datenbanksysteme
ER-Modell und Relationales Schema
 Präsentation transkript:

Themenschwerpunkte Übung 3: Datenbankorganisation Entity-Relationship-Modell (ERM) Relationenmodell

Diskussionsgrundlagen Übung 3 Datenbankorganisation Beschreiben Sie die 3-Ebenen-Architektur von ANSI/SPARC für Datenbanksysteme! Erläutern Sie die Datenmodellierung mit dem Entity-Relationship-Modell (ERM)! Erläutern Sie das Relationenmodell und beschreiben Sie die Vorgehensweise zur Ableitung eines relationalen Datenbankmodells aus dem ERM!

Diskussionsgrundlagen Übung 3 Datenmodellierung 1 – ERM Problemstellung: Gegeben ist folgender Sachverhalt: An einer Universität werden verschiedene Vorlesungen angeboten, die Bestandteil mehrerer Studiengänge seien können. Diese Vorlesungen werden von Dozenten gehalten. Jeder Dozent ist Mitglied genau eines Fachbereiches. Ein Fachbereich hat mehrere Studiengänge. Jeder Studiengang gehört zu einem Fachbereich. Die Vorlesungen werden von Studenten gehört, die jeweils einen Studiengang gewählt haben. Aufgabenstellung: Modellieren Sie das dazugehörende Entity-Relationship-Modell. Geben Sie die Kardinalitäten in (min,max)-Notation an. Weisen Sie den Entitätstypen ein Schlüsselattribut und zwei selbst gewählte Nicht-Schlüs-selattribute zu. Vergeben Sie für Relationship-Typen erforderliche Schlüsselattribute und Nicht-Schlüsselattribute. Wandeln Sie das ERM in ein Relaionenmodell um!

Diskussionsgrundlagen Übung 3 Datenmodellierung 2 – ERM Hintergrund der Aufgabenstellung Ein Pizzabäcker möchte zur rechnergestützten Abwicklung seiner Geschäftsprozesse eine relationale Datenbank einsetzen. Sie sollen an der Konzeption des erforderlichen Datenmodells, d.h. des Entity-Relationship-Modells und dessen Darstellung in Form des ER-Diagramms, teilnehmen. Es ist Ihnen die nachfolgenden Aufgabe übertragen worden: Aufgabenstellungen Entwerfen Sie für die nachfolgenden Sachverhalte ein ER-Diagramm. In der Datenbank sind die Bestellungen der Kunden abzulegen, wobei der Kunde die zu be-stellenden Pizzen anhand eines Pizzakataloges auswählen kann. Eine Bestellung kann eine oder mehrere Pizzen in unterschiedlicher Bestellmenge enthalten. Zum Zwecke der Materialbeschaffung sollen die Pizzen mit ihren Zutatenzusammensetzun-gen (d.h. Rezepte) gespeichert in der Datenbank vorliegen. Eine Pizza umfasst in der Regel mehrere Zutaten, die bezüglich ihrer Art und der erforderlichen Einsatzmenge von Pizza zu Pizza gleich, aber auch unterschiedlich sein können. Tragen Sie in das ER-Diagramm zu jedem Entitytyp ein identifizierendes Attribut sowie mindestens 2 weitere relevante beschreibende Attribute an. Verwenden Sie die min-max-Notation!

Grundstruktur einer Tabelle im Relationenmodell Hinweise Grundstruktur einer Tabelle im Relationenmodell Relationenname Attribute R A1 ... An Relationenschema ... Tupel Relation