Referat: Datenbank und ER-Modell
Datenbank und ER-Modell
Inhalt
1. Was verstehen sie unter dem Datenbank Lebenszyklus?
2. Welche Phasen werden beim Entwurf von Datenbanken durchlaufen?
3. Das Entity-Relation-Modell - Entitätstypen - Entität - Attribute - Beziehungstypen - Relation - Schlüssel (=> Primärschlüssel)
4. Quellen
Datenbank-Lebenszyklus
Anforderungsspezifikation: Forderungen?
Konzeptioneller Entwurf: Bedingungen?
Logischer Entwurf: Welches Datenmodell?
Physischer Entwurf: Speicherung der Daten?
Implementierung und Erprobung
Entwurf einer Datenbank Allgemeine Datenbankbearbeitung Tabellen Datenauswertung Formulare Berichte Das Entity-Relation-Modell Das Entity-Relationship-Modell (kurz ER-Modell oder ERM) ist ein Datenbankmodell Wofür? Anwendungsentwicklung (Verständigung zwischen Anwendern und Entwicklern) Wichtig: Sachlogik, nicht Technik Grundlage für Design der Datenbank Was? besteht aus: Graphik und Beschreibung (der darin verwendeten einzelnen Elemente) Entity-Diagramm Beispieldiagramm über Lehrer unserer Schule Entity und Attribute Entitätstypen: (hier: der „Oberbegriff“ Lehrer.) Entität (Entity): Objekte, die „im Leben“ eindeutig identifizierbar sind. Können sowohl eine reale als auch abstrakte Existenz haben. (hier: ein bestimmter Lehrer (z.B. Frau Koch)) Entitätsmengen: Mehrere zusammengefasste Entitäten (hier: Frau Koch und Herr Eifert: Infolehrer) Attribut (Merkmal): Eigenschaft/ nähere Definition des Lehrers (hier: das Alter oder Fach) Relationship: Beziehungen zwischen Entitäten Beziehungstypen 1 : 1 Beziehung: direkt zwischen A und B (Ein Klassenlehrer hat nur eine Klasse) 1 : n Beziehung: von A zu n anderen (Ein Lehrer unterrichtet mehrere Fächer) n : m Beziehung: zwischen n untereinander (Mehrere Fächer werden von mehreren Lehrern unterrichtet) Relation Eine Relation ist eine zweidimensionale Tabelle, in der Entitätsmengen dargestellt werden. Entität: entspricht der Zeile der Relation Attribute: entsprechen den Spalten Grad einer Relation: Anzahl der Attribute Kardinalität: Anzahl der Zeilen. Primärschlüssel Besondere Attribute einer Relation, die einen Datensatz dieser Relation eindeutig identifizieren => Der Wert dieses Attributs kann also nur einmal vorkommen. (z.B. Lehrerkürzel) Ein Primärschlüssel kann auch aus der Kombination mehrerer Attribute bestehen (kombinierte Primärschlüssel / Verbundschlüssel). (z.B. eindeutige Lehrer-Fach-Beziehung) Attributkombination darf nicht mehr Attribute enthalten, als nötig sind, damit sie eindeutig ist.
Quellen: www.collide.info/~oelinger/ doc/DUSommeruni2004Datenbanken.ppt www.informatik.ku-eichstaett.de/ studium/skripte/ws0405/ang1/Kapitel_5.ppt http://de.wikipedia.org/wiki/Relation http://de.wikipedia.org/wiki/Entity-Relationship-Modell http://de.wikipedia.org/wiki/Entit%C3%A4t_%28Informatik%29 IT-Handbuch Westermann, IT-Systemelektroniker/-in Fachinformatiker/-in, 2. Auflage 2001 Angewandte Informatik, Duden, Paltec, 2001
Inhalt
Augabenstellung:
1.Was verstehen sie unter dem Datenbank Lebenszyklus?
2.Welche Phasen werden beim Entwurf von Datenbanken durchlaufen?
3.Das Entity-Relation-Modell unter folgenden Aspekten:
- Entitätstypen
- Entität
- Attribute
- Beziehungstypen
- Relation
- Schlüssel (=> Primärschlüssel)
(11 sehr gute Folien mit schönen Animationen) (324 Wörter)
1.Was verstehen sie unter dem Datenbank Lebenszyklus?
2.Welche Phasen werden beim Entwurf von Datenbanken durchlaufen?
3.Das Entity-Relation-Modell unter folgenden Aspekten:
- Entitätstypen
- Entität
- Attribute
- Beziehungstypen
- Relation
- Schlüssel (=> Primärschlüssel)
(11 sehr gute Folien mit schönen Animationen) (324 Wörter)
Hochgeladen
von unbekannt
Schlagwörter
Optionen
3 weitere Dokumente zum Thema "Internet"
173 Diskussionen zum Thema im Forum
- Zusammenfassung zum Thema Datenbank
- Relationale Datenbanksysteme
- SQL - Structured Query Language
- mehr ...
173 Diskussionen zum Thema im Forum
- datenbank erstellen (1 Antworten)
- MySQL Datenbank (17 Antworten)
- brauch ein bsp für relationale datenbank (0 Antworten)
- V-Modell (3 Antworten)
- Datenbank erstellen (3 Antworten)
- mehr ...
Wenn du dieses Dokument verwendest, zitiere es bitte als: "Datenbank und ER-Modell", https://e-hausaufgaben.de/Referate/D4340-Datenbankprogrammierung-Datenbank-und-ER-Modell.php, Abgerufen 22.12.2024 13:04 Uhr
Es handelt sich hier um einen fremden, nutzergenerierten Inhalt für den keine Haftung übernommen wird.
Es handelt sich hier um einen fremden, nutzergenerierten Inhalt für den keine Haftung übernommen wird.
ÄHNLICHE DOKUMENTE:
- Zusammenfassung zum Thema DatenbankDies ist eine kleine Zusammenfassung zum Thema Datenbank mit Unterpunkten wie: wichtige Begriffe, Sinn und Zweck, ..
- Relationale DatenbanksystemeUmfassende Beschreibung zu den Relationen einer Datenbank.
- SQL - Structured Query LanguageIn diesem Referat gehe ich genau auf die Programmiersprache SQL ein. Hierbei werden folgende Punkte berücksichtigt: 1. ..
- mehr ...
PASSENDE FRAGEN:
- datenbank erstellenhallo ich besuche die 13. klasse und muss eine datenbank erstellen mit er-modell usw. Könnte mir jemand vllt. auf die Sprünge ..
- MySQL DatenbankKennt jemand von euch eine Seite bei der man sich kostenlos eine MySQL Datenbank anlegen kann. Die Datenbank sollte ca 10MB Groß..
- brauch ein bsp für relationale datenbankHallo! Hat jemand vll eine schön übersichtliche relationale datenbank (Inhalt sekundär),woran man das thema "Das Bearbeiten ..
- V-ModellHallo, kann mir jemand bei der Softwareentwicklung das V-Modell erklären. Also der Aufbau, wie es abläuft und die Ziele. Im ..
- Datenbank erstellenHEy leute, ich muss eine Arbeit in Informatik machen die zählt dann soviel wie eine komplette klausur, meine aufgabe ist es eine..
- mehr ...