PMG2426 4/DB Beleg/Greta

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

'''Datenbank-Projekt:'''

== Grundlagen der Datenbank == 

===Themenbegründung===
 Die Datenbank soll die Verwaltung von Schülern, Lehrern und Kursen in der gymnasialen Oberstufe einer Schule unterstützen.​
 Sie speichert, welche Schüler welche Kurse belegen, welche Lehrkraft einen Kurs unterrichtet und welche Note ein Schüler in einem Kurs erhält.
 Dadurch können typische Auswertungen durchgeführt werden, zum Beispiel: alle Kurse eines Schülers, alle Schüler eines Kurses oder die Notenübersicht für eine Lehrkraft.


===Grundlagen===
[[Datenbasis:]] Datenmaterial, strukturierte Daten

[[Datenbankmanagementsystem (DBMS):]] dient der Sortierung und Verwaltung von Daten

[[Datenbank:]] Datenbasis und Datenbankmanagementsystem (DBMS) in Verbindung


===Kardinalitäten===
1:1-Beziehung: Jeder Entität der Entitymenge A wird genau eine Entität der Entitymenge B zugeordnet und umgekehrt.

1:n-Beziehung: Jeder Entität der Entitymenge A können mehrere Entitäten der Entitymenge B zugeordnet werden, umgekehrt kann jedoch jeder Entität der Menge B nur genau eine Entität der Menge A zugeordnet werden.

m:n-Beziehung: Jeder Entität der Entitymenge A können mehrere Entitäten der Entitymenge B zugeordnet werden und umgekehrt.