14

Grundlagen IT (Fach) / Datenbanken 2 Datenmodellierung (Lektion)

Datenmodellierung

Diese Lektion wurde von loco92 erstellt.

Lektion lernen

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