Milad

Aus ProgrammingWiki

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

ziel der Datenbank

ich hab dieses thema gewählt um zu zeigen wie Autohändler daten nach bestimmte kriterien abfragen können.

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 Diagramm2milad.jpeg

ERM in RM

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


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


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



Datenbank

Quellen

http://www.datenbanken-verstehen.de/datenmodellierung/beziehungen-datenbanken/

Persönliche Werkzeuge