Peter Rahm Datenbank und ERD Was ist eine - das-inforakel

Peter Rahm
Datenbank und ERD
Was ist eine Datenbank?
 ist ein elektronisches System zur Datenverwalten
 es werden große Datenmenge effizient,
widerspruchsfrei und dauerhaft gespeichert
 benötigte Dateien werden dem User entsprechend
dargestellt
 eine DB ist Bestandteil eines Datenbanksystem
(2Teile)
 1. Der Verwaltungssoftware →
Datenbankmanagementsystem
 2. die Datenmengen → Datenbank
Aufgaben einer Datenbank z.B.:
 vollständige Automatisierung von Lagersystemen
 man benötigt Produkt X, stellt eine Anfrage und das Ergebnis ist
Produkt X befindet sich in Regal Z
 Kundenerfassung in großen Unternehmen wie Banken werden in Datenbanken
gespeichert
Was ist ein ERD?
 das Entity Relationship Diagram ist eine grafische Darstellung der
Tabellenstruktur einer Datenbank
 dabei stellt es die Beziehung zwischen den Entitäten(Tabellen) dar
 geschieht über Primärschlüssel und Fremd/Sekundärschlüssel
Ein Primärschlüssel ist ein eindeutiger Identifikator für eine Tabellenzeile welche als
Sekundärschlüssel in einer anderen Tabellen zu finden ist
→ Tabellen sind über diese Eigenschaft miteinander verbunden
1:1 → Jeder Primärschlüssel kann in der Sekundärschlüsseltabelle maximal einmal
vorkommen.
1:n → Jeder Primärschlüssel kann in der Sekundärschlüsseltabelle einmal oder
mehrmals vorkommen
m:n → Beide Tabellen können mehrfach aufeinander verweisen