U8: Relationen in Datenbanken

Wenn in der Mediencommunity bereits bei vorherigen Prüfungen Wikiseiten zum Thema (manchmal auch nur Teilgebiete streifend) erstellt wurden, so werden sie unten verlinkt. Infos zu Lerngruppen außerhalb der Mediencommunity gibt es hier: https://mediencommunity.de/lerngruppen-auf-discord Fragen und Hinweise können geschickt werden an: info@mediencommunity.de
Bewertung: 
0
Bisher keine Bewertung

 

Relationale Datenbanken

relationale Datenbanken

sind DB, die mit Tabellen (sogenannten Relationen) arbeiten. Diese haben den Vorteil, dass eine Sortierung und Filterung der Daten möglich wird. Auch können mehrere Tabellen zueinander in Beziehung gesetzt werden. (Bsp. Tabelle "Kunden" mit Tabelle "Aufträge")

die Eingabe erfolgt meist über Formulare.

Grundbegriffe

Datenbanksystem: System welches Datenbanken verwaltet

Tabellen (Relationen): Grundelemente einer relationalen Datenbank. Diese sind ggf. mit Hilfe von sogenannten Schlüsseln miteinander verbunden.

Datensatz: Zeile einer Tabelle, praktisch alle Inhalte einer getätigten Eingabe. Ein weiterer Fachbegriff ist Tupel. Jeder Datensatz muss eindeutig identifizierbar sein.

Attribute: Spalten einer Tabelle.

Datenfeld: jedes einzelne Feld in einer Tabelle, die eine Information beinhaltet.

 

Unterschied objektorientierte und relationale Datenbanken

- objektorientiert ist eine Datenbank, die statt streng strukturierter Datensätze Objekte speichert

- sehr flexibeles Speichermodell für Daten

- diesem Modell wird eine gewisse Änderungsfreundlichkeit nachgesagt

- Begriff RELATION (Beziehung, Verwandschaft) steht allgemein für alle Formen von Beziehungen und Abhängigkeiten von Objekten und Daten untereinander

- die einzelnen Daten werden in Datenfeldern gespeichert, die zu Datensätzen zusammengefasst sind

- mehrere gleichartige Datensätze bilden eine Relation oder Tabelle -> die relationale Datenbank

AnhangGröße
PDF icon Beziehungen in Datenbanken.pdf416.33 KB
Bewertung: 
0
Bisher keine Bewertung