Entity Relationship Model (ER)

Description

(dbC) Mind Map on Entity Relationship Model (ER), created by anna.vonflue on 02/02/2014.
anna.vonflue
Mind Map by anna.vonflue, updated more than 1 year ago
anna.vonflue
Created by anna.vonflue about 10 years ago
35
0

Resource summary

Entity Relationship Model (ER)
  1. Basics
    1. Attribut
      1. Eigenschaft(en) der Entität
      2. Entität
        1. Menschen, Projekte, Dinge
        2. Beziehung
          1. z.B. Menschen arbeiten für Projekte
          2. Konzeptionelles Model vs.
            1. Beschreibt Ausschnitte aus der realen Welt
              1. Ist unabhängig von Technologien und deren Varianten der Datenbeschreibung
            2. Technisches Datenmodell
              1. Beschreibt die Daten, wie sie in einem System repräsentiert sind
                1. Technologieabhängige Datenbeschreibung
              2. In ER werden keine Entitäten gezeichnet. ER besteht ausschliesslich aus Entitätstypen, deren Eigenschaften und Beziehungen, jedoch keine Werte.
                1. IS-A
                  1. Der Entitätstyp mit den gemeinsamen Eigenschaften (Person) nennt sich oft «Super-Typ»
                    1. Man sagt, die Sub-Typen «erben» die Eigenschaften (und Beziehungen) von ihrem Super-Type.
                  2. Model-Driven Engineering
                    1. 1. Beschreibung der realen Welt Output: Konzeptionelles Datenmodell
                      1. 2. Analyse des konzeptionellen Datenmodells Output: Iterative Weiterentwicklung des konzeptionellen Datenmodells
                        1. 3. Abbildung auf technische(s) Datenmodell(e) Output: Menge von Technologiespezifischen Datenmodellen
                        2. How to do a ER
                          1. Jede Entität wird als Entitätstyp gezeichnet.
                            1. Jede Eigenschaft als Entitätstyp-Eigenschaft.
                              1. Beziehungen werden als Beziehung gezeichnet, welche die involvierten Entitäten verbinden.
                              2. ER nach RM
                                1. Jeder Entitätstyp E ergibt eine Relation R.
                                  1. Alle Attribute von E werden zu Spalten-Attributen von R
                                    1. Beziehungen werden in Abhängigkeit ihrer Kardinalität wie folgt abgebildet.
                                      1. Metamodellieren
                                        1. zuerst die Domäne analysieren, die Entitäten, deren Eigenschaften und Beziehungen identifizieren, dies mit einem ER-Diagramm festhalten, dann das ER-Diagramm in ein RM abbilden, um an Ende eine Datenbank zu erhalten und diese anhand von Beispieldaten «zeigen».
                                        Show full summary Hide full summary

                                        Similar

                                        XML / XSD
                                        anna.vonflue
                                        Relationale Datenbanken
                                        anna.vonflue
                                        Weimar Revision
                                        Tom Mitchell
                                        Girls' and Boys'Education - Catherine and Kaitlyn
                                        catherine.dannib
                                        Chemistry Equations / Maths
                                        Georgia B
                                        English Language Terms
                                        ekimlauretta
                                        Themes of Jane Eyre
                                        blackfeather1128
                                        F211: Transport in animals keywords and info
                                        Gurdev Manchanda
                                        Modals & semi-modals
                                        Abeer Alqahtani
                                        Online Teaching and Learning
                                        Shawna LeBouthil
                                        Two years and no baby
                                        Zahra Habeeb