Vom ERM zum Datenbankdiagramm Vom ERM zum Datenbankdiagramm

Slides:



Advertisements
Ähnliche Präsentationen
Kundenauftrag geht ein
Advertisements

Kapitel 3: Das Relationenmodell
Recap - Kapitel 3 « Das Relationenmodell »
Speichern Übermitteln Verändern Löschen.
Hierarchisches DatenmodellH.E. Erbs Grundlage des (auf Großrechnern) weit verbreiteten IBM-Datenbanksystems IMS (Information Management System) Grundidee:
Kapitel 11: Relationale Entwurfstheorie
Beziehungen zwischen Klassen
1 Gruppierung (5) LhNrGesamtgewichtGesamtzahl LH LH LH LH LH LH LH Gesamtgewichte.
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.
Relationentheorie AIFB SS Wir setzen: A 1 A 2 = B, A 1 = AB, A 2 = BC, mit A B= A C = B C = Damit ist: U = ABC Test auf Verlustfreiheit (Verbundtreue)
Lagermanagementsicht (L): relation ArtikelArt(ANr, AName, Menge, Lieferant, Gewicht); relation Lagereinheit(LeNr, LeaNr, ANr, Stückzahl, Gewicht, LhNr);
Löschoperationen (2) Spurgraph für AName (ArtikelArt). delete(V,AName) mit AName = aname. n ANr ist Schlüssel in ArtikelArt. n Es gilt: ArtikelArt.ANr.
Beispiel (1) A in ArtikelArt; A.ANr, A.AName AN as Zeichen(8), BEZ as Zeichen(25); AN, BEZ where ArtikelArt(ANr: AN, AName: BEZ) Beispiel: Nummern und.
Uwe Habermann VFX 10.0 Visual Extend Formularerstellung.
Die ICCO Stockholm Charta Von den Mitgliedern im Oktober 2003 verabschiedet Public Relations-Unternehmen sind professionelle Dienstleistungsfirmen, die.
Anwendungsbereiche 2012/2013 Berufsfeldorientierung im Bachelor-Studiengang Angewandte Medien- und Kommunikationswissenschaft.
WusA Wir unterbieten sämtliche Angebote
Wintersemester Ist das derzeit wichtigste Datenmodell Wurde von Codd E.F. in den 70ern entwickelt Konsistenzprobleme werden durch einen Normalisierungsprozess.
Logistik - konkurrenzlos - modern Kompetente Lösungen für gewerbliche Kunden deutschlandweit Wir sind Mitglied bei Von uns für Sie:
Das Warenwirtschaftssystem
Objektorientiertes Ausgangsschema: define type ArtikelArt is structure [ ANr: String; AName: String; Menge: Integer; Lieferant: String; Gewicht: Float.
Angebot schreiben … aber wie.
Wettbewerbsanalyse Ein attraktiver Markt ?.
Standardschaltfläche Artikel mit Unterseiten. Standardschaltfläche Artikel mit Unterseite Produkte.
Datenbank.
Einführung in die Informatik für Naturwissenschaftler und Ingenieure (alias Einführung in die Programmierung) (Vorlesung) Prof. Dr. Günter Rudolph Fachbereich.
Von boris smeisser. Index Kunde Auftrag Planung Verlauf Begründung Fazit.
Alles bleibt anders !? (Markus 5,1-20)
Bearbeitung von Kundentransporten
Hauptauswahlmaske. Eingabemaske für Zustellung und Abholung.
Beispiel (1) A in ArtikelArt; A.ANr, A.AName Beispiel:
So werden Angebote zu Aufträgen
Klicken Sie die linke Maustaste zur nächsten Folie !
Relationentheorie  AIFB SS Schlüssel / Schlüsselattribute / Nichtschlüsselattribute (2|4) Algorithmus zur Bestimmung aller Schlüssel.
Kopfübungen BORG Schoren KÜ 4
Bienert EDV Software für das 21. Jahrhundert Die Auftragserfassung ist Bestandteil des Grundmoduls im Firmenverwaltungspaket „Top.
1 Differenzierte Verbindungsoperationen (1) Beobachtung: Einfach zu formulierende Verbindungen wie ein Natural Join sind nicht als solche dokumentiert.
Use CRM / Infosystem use Präsentation © Leoni Software OEG Aufgabenstellung: Daten mit Wissen verbinden - und das aus jeder Position heraus ! jederzeit.
1 Referenzielle Konsistenz (1) Vorgehensweise: Klausel references mit nachfolgender Spezikation eines Attributs einer anderen Tabelle identifiziert ein.
8.4.3 Übertragung von Beziehungstypen (1|12)
Beispiel: Lagerverwaltung (1)
Motivation (1) n Datenbasen sind oft riesig. Für den einzelnen Benutzer interessiert aber meist nur ein kleiner Teil oder darf nur interessieren.  Es.
Abbildung: n Schritt 1: Alle Relationen außer Verträglichkeit sind Hauptobjekt- Relationen. Im folgenden also nur noch Verträglichkeit zu betrachten. n.
Design-/Produktpräsentation, © Copyright by IWR Hantke & Röhricht GbR
Annahmen: Beispiel (1) Sicht 1: Lagermanagement:
1 Relationale Datenbasisschemata (1) Substitution der Variablen zu Tupel- und Relationstypen. Für das Beispiel: Typ tupel EineArtikelArt ( ANr:Zeichen(8),
Arbeits-und Gesundheits-management
Gerhard Röhner September 2012
Datenbanken Datenbank-Entwurf
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 Natürliche Verbindung (Natural Join) (3) Beispiel: „Alle Artikel gemeinsam mit den Lagereinheiten, in die sie verpackt sind.“:  ANr, AName, LeNr (ArtikelArtbLagereinheit.
Weiteres Beispiel (1) LoaNr Breite Höhe Länge MaxGewicht <0,*>
AMIC - Software vorgestellt von Bohlmann Datenservice Syke Tel Fax oder Handy 0170 –
Professional Partner von WE Modell. Wir umgehen die sonst komplizierten Rechenvorgänge zur Wertermittlung eines Gebäudes Wir kalkulieren nach Anzahl der.
TraBbi Transnationale Berufsausbildung in der deutsch – niederländischen Grenzregion Gerd Busse, Dortmund.
Schulung ref-wil.ch David Jufer, Bernhard Nauli, Benjamin Solenthaler.
After Sales Anregung Kauf Evaluation C ustomer B uying C ycle Informationstechnik FallstudienAnbieter/Produkte.
Bundesweites BHKW-Wochenende Februar Unser Artikel im Prignitz Express.
1 - 1 Thomas Thobe Datenbanken Datenbanken 1. Einführung in die Datenorganisation.
LK Informatik - Datenbanken Normalisierung von Datenbanken April/Mai 2004 (2009) Paul-Natorp-Oberschule.
13. Anwendertreffen (WB) der Digitalen Bibliothek
Ware und Rechnung prüfen
1. QR-Code scannen 2. Artikel anzeigen lassen QR-Code.
Relationale Datenbankmanagement-Systeme
Arbeitsabläufe für die Belegerfassung
Einladung zum Wandern Wir freuen uns auf einen schönen Wandertag!
Arbeitsplatz SmartPhone
06a Persönliche Anrede – Texte korrigieren
Förderschule Annweiler
 Präsentation transkript:

Vom ERM zum Datenbankdiagramm Vom ERM zum Datenbankdiagramm STD Bernhard Borg BBS Soltau

Vom ERM zum Datenbankdiagramm ER-Modell Relation KNR ANR KNR_ANR AUNR beauftragt KUNDE ARTIKEL N M KUNDE: <KNR#, Name, Straße, PLZ, Ort, ... > AUFTRAG: <KNR#, ANR#, Menge, ... > oder AUFTRAG: <AUNR#, Menge, ..., KNR, ANR ARTIKEL: <ANR#, Bezeichnung, ... >

Vom ERM zum Datenbankdiagramm ER-Modell Relation BNR_ANR ANNR_ANR BNR_ANNR_ANR Zuordnung Bestell- position Angebots- N 1 BESTELLPOSITION: <BNR#, ANR#, ... , ANNR> Beziehung ANGEBOTSPOSITION: <ANNR#, ANR#, ... >

Vom ERM zum Datenbankdiagramm ER-Modell Relation BNR_ANR RNR_ANR BNR_RNR_ANR Zuordnung Bestell- position Rechnungs- 1 BESTELLPOSITION: <BNR#, ANR#, ... , RNR> Beziehung RECHNUNGSPOSITION: <RNR#, ANR#, ... >

Vom ERM zum Datenbankdiagramm ER-Modell Relation BNR_ANR RNR_ANR BNR_RNR_ANR Zuordnung Bestell- position Rechnungs- 1 BESTELLPOSITION: <BNR#, ANR#, ... > Beziehung RECHNUNGSPOSITION: <RNR#, ANR#, ... , BNR>

Vom ERM zum Datenbankdiagramm ER-Modell Datenbankdiagramm Master- Tabelle KNR ANR KNR_ANR BNR bestellt KUNDE ARTIKEL N M KUNDE KNR ANR BNR Beziehung N 1 Detail- Tabelle BESTELL- UNG N 1 Beziehung Master- Tabelle ARTIKEL

Vom ERM zum Datenbankdiagramm Zuordnung Bestell- position Angebots- N 1 BNR_ANR ANNR_ANR BNR_ANNR_ANR ER-Modell Datenbankdiagramm BESTELL- POSITION ANGEBOTS- N 1 Detail- Tabelle ANR BNR KNR ANNR Beziehung Master- Tabelle ANR ANNR KNR

Vom ERM zum Datenbankdiagramm Beispiele STD Bernhard Borg BBS Soltau

Vom ERM zum Datenbankdiagramm Vom ERM zu Relationen ZEIT LIEFERANT ARTIKEL N M ANr LNr Datum Bestell- position LNr_ Datum LNr_ Datum_ANr Bestellung Be-Nr Be-Nr_ANr Relationen Zeit: <Datum#, ...> Lieferant: <LNR#, ....> Artikel: <ANR#, ...> Bestellung: <BeNR#, .., LNR, Datum.> Bestellposition: <BeNR#, ANR# .......>

Vom ERM zum Datenbankdiagramm Vom ERM zum Datenbankdiagramm ZEIT LIEFERANT ARTIKEL N M ANr LNr Datum Bestell- position LNr_ Datum LNr_ Datum_ANr Bestellung Be-Nr Be-Nr_ANr Zeit: <Datum#, ...> Lieferant: <LNR#, ....> Artikel: <ANR#, ...> Bestellung: <BeNR#, .., LNR, Datum.> Bestellposition: <BeNR, ANR, ... .> Relationen Bestellung 1 N BeNR, ... LNR, Datum Bestell- position N 1 BeNR, ANR 1 N LIEFERANT LNR ARTIKEL ANR Datenbank-Diagramm

Relationen Datenbank-Diagramm Angebot Angebots- position Lieferant Zeit: <Datum#, ...> Lieferant: <LNR#, ....> Artikel: <ANR#, ...> Angebot: <ANNR#, .., LNR, Datum.> Angebotsposition: <ANNR#, ANR#., ...> Bestellung: <BNR#, .., LNR, Datum.> Bestellposition: <BNR#, ANR#, ANNR.#, ... > Angebot 1 N ANNR, ... LNR, Datum Angebots- position N 1 ANNR, ANR 1 N Lieferant LNR 1 N Artikel ANR Bestellung BNR, ... LNR, Datum 1 N Bestell- position N 1 BNR, ANR, ... ANNR 1 N Datenbank-Diagramm

Relationen Datenbank-Diagramm WEP - BEP Bestell- position Waren- Lager: <LANR#, ....> Lagerbestand: <ANR#, LANR#, ....> Wareneingang: <WENR#, .., LNR, Datum.> WE-Position: <WENR#, ANR#., ...> Lagerzugang: <WENR#, ANR#, LANR#, ....> WEP-BEP: <BPNR#, WENR, ANR, ....> WEP - BEP 1 N BENR, WENR, ANR BENR, ANR Bestell- position Waren- eingang 1 N WENR, ... LNR, Datum WE- position N 1 WENR, ANR 1 N ANR Artikel Lieferant LNR Lager- zugang 1 N WENR, ANR, LANR Lager- bestand 1 N ANR, LANR Datenbank-Diagramm Lager LANR

Relationen Datenbank- Diagramm BEP - BEDP Bestell- position Bedarf Bedarf: <BEDNR#, ..., Datum, LANR> Bedarfsposition: <BEDNR#, ANR# ....> BEP-BEDP: <BPNR#, BEDNR#, ANR#, ... .> Lagerdeckung: <LANR#, ANR#., BEDNR# ....> BEDNR, ANR BEP - BEDP 1 N BENR, BEDNR, ANR BENR, ANR Bestell- position BEDNR, ... LANR, Datum Bedarf Bedarfs- position 1 N ANR Artikel 1 N Lager- deckung 1 N BEDNR, ANR, LANR Lager- bestand 1 N ANR, LANR Datenbank- Diagramm Lager LANR

Vom ERM zum Datenbankdiagramm Auftrag ist Teil ist Teil

Vom ERM zum Datenbankdiagramm Zeit Ist ein Kunde Artikel Lager Lager- bestand Liefer- position Auftrags- position Auftrag Debitor kreditwürdig Zuordnung Auftrag Lieferung Reservierung ERM - Auftrag bearbeiten