14
Grundlagen IT (Fach) / Datenbanken 2 Datenmodellierung (Lektion)
Datenmodellierung
Diese Lektion wurde von loco92 erstellt.
Diese Lektion ist leider nicht zum lernen freigegeben.
Anzeige
- Was muss man machen bevor man ein System mit Datenbanken aufbaut? Es müssen zuerst fachliche Anforderungen an das System erfasst werden (Informationsanalyse)
- Nach welcher Methode zur Erstellung eines Datenmodells kann man vorgehen? Nach dem ERM (Entity -Relationship-Modell)
- Was ermöglicht das fachliche Modell? Die Diskussion zwischen dem Fachbereich & IT (gemeinsame Sprache)
- Wa dokumentiert das fachliche Modell? Es dokumentiert Strukturen und ist Basis für die technische Realisierung des Systems
- Was ist das semantische Datenmodell? Beschreibung aller Daten und ihrer Beziehungen untereinander. Rein fachliches Modell Unabhängig von einem konkreten DBMS
- Was ist ein Modell? Ein Modell abstrahiert einen Auschnitt der Realität durch genormte Symbole
- Was beschreibt das Entity-Relationship-Modell (ERM)? Beschreibt Daten/Informationen und ihre Beziehungen und stellt diese mit Symbolen dar
- Was kennt das Entity-Relationship-Modell (ERM)? Entitäten bzw. Entitätstypen (Objekte/Objekttypen) Attribute Beziehungen (Relationen) bzw. Beziehungstypen
- Welche ERM Metaobjekte gibt es? Entität Attribute Beziehungen/Beziehungstyp Kardinalität
- Was ist Entität? Exemplare von Dingen der realen Welt z.b (Kunde Maier, Kunde Müller, Artikel) Gleichartige Objekte werden zu Entitättypen zusammengefasst
- Anzeige
- Was sind Attribute? Verschiedene Eigenschaften der Entitäten z.b (Name, Straße, PLZ, Beschreibung, Preis, Farbe)
- Was ist ein Schlüsselattribut? Über ein identifizierendes Attribut kann man die Entität eindeutig bestimmen: Jeder Kunde hat eine eindeutige Kundennummer. Man sagt auch Schlüsselattribut.
- Was sind Beziehungen/Beziehungstyp? Entitäten können Beziehungen haben. Gleichartige Beziehungen werden in einem Beziehungstyp festgehalten
- Was ist die Kardinalität? Je nach Anzahl der an der Beziehung beteiligten Entitäten unterscheidet man 1:1-Beziehung = Ein Mann ist mit genau einer Frau verheiratet. 1:n-Beziehung = Einer Kostenstelle sind mehrere Mitarbeiter zugeordnet. m:n-Beziehung = Eine Kunde kauft mehrere Artikel, ein Artikel wird von mehreren Kunden gekauft