Milad

Aus ProgrammingWiki
Archivierte Version vom 2018-03-26T08:19:17+00:00. Aktuelle Version

Inhaltsverzeichnis

ziel der Datenbank


Definitionen

Datenbank

eine große Menge von Daten,die in einem computer nach bestimmten kriterien organisiert sind und komplexe abfragen zulassen.


Kardinalitäten

1:1 ist jeder Datensatz in Tabelle A genau einem Datensatz in Tabelle B zugeordnet und umgekehrt

1:n In einer 1:n-Beziehung können einem Datensatz in Tabelle A mehrere passende Datensätze in Tabelle B zugeordnet sein, aber einem Datensatz in Tabelle B ist nie mehr als ein Datensatz in Tabelle A zugeordnet.

n:m bei dem können jedem Datensatz in Tabelle A mehrere passende Datensätze in Tabelle B zugeordnet sein und umgekehrt


ERM

Milando_Diagramm1milad.jpeg

ERM in RM

Kunde (KundeID,Name,Vorname,Anschrift,Nummer)


Auto (Baujahr,gefahrene km,TÜV,Auto ID)


Hersteller (Anschrift,Hersteller ID,NUmmer)


Werkstatt (Anschrift,Werkstatt ID,Nummer)

Beziehungen

n:m da mehrere Kunden mehrere Autos kaufen können 1:n da ein Hersteller/WErkstatt mehrere Autos produzieren/reparieren und mehrere Autos würden von einem Hersteller/Werkstatt produziert/repariert