Menu schließen

Referat: Datenbank und ER-Modell

Alles zu Internet

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
Nutzung des Datenbanksystems

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)
Hochgeladen
von unbekannt
Optionen
Referat inkl. 2 Abbildungen herunterladen: PDFPDF, Download als PPTPPT
  • Bewertung 3.8 von 5 auf Basis von 23 Stimmen
  • 1
  • 2
  • 3
  • 4
  • 5
3.8/5 Punkte (23 Votes)



Seite drucken | Melden
Kostenlos eine Frage an unsere Informatik-Experten stellen:

3 weitere Dokumente zum Thema "Internet"
173 Diskussionen zum Thema im Forum
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.
Download: PDFPDF, Download als PPTPPT
ÄHNLICHE DOKUMENTE:
PASSENDE FRAGEN:
  • datenbank erstellen
    hallo ich besuche die 13. klasse und muss eine datenbank erstellen mit er-modell usw. Könnte mir jemand vllt. auf die Sprünge ..
  • MySQL Datenbank
    Kennt 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 datenbank
    Hallo! Hat jemand vll eine schön übersichtliche relationale datenbank (Inhalt sekundär),woran man das thema "Das Bearbeiten ..
  • V-Modell
    Hallo, kann mir jemand bei der Softwareentwicklung das V-Modell erklären. Also der Aufbau, wie es abläuft und die Ziele. Im ..
  • Datenbank erstellen
    HEy leute, ich muss eine Arbeit in Informatik machen die zählt dann soviel wie eine komplette klausur, meine aufgabe ist es eine..
  • mehr ...