dbs:verknuepfte_tabellen
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| dbs:verknuepfte_tabellen [09.06.2011 13:46] – Frank Schiebel | dbs:verknuepfte_tabellen [02.10.2014 18:27] (aktuell) – gelöscht Stefan Gaum | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== Verknüpfte Tabellen ====== | ||
| - | ===== Abbilden von Beziehung zwischen Entitäten ===== | ||
| - | |||
| - | ==== Primärschlüssel ==== | ||
| - | |||
| - | In einer Datenbank muss jeder Datensatz eindeutig identifizierbar sein. Ein Attribut, anhand dessen man | ||
| - | einen Datensatz finden kann, wird in der Datenbanksprache **Primärschlüssel** genannt. Eine Tabelle darf | ||
| - | nie zwei oder mehr Datensätze enthalten, die den gleichen Primärschlüssel haben. Glücklicherweise | ||
| - | überwachen Datenbanksysteme automatisch, | ||
| - | Wenn man ein oder mehrere Attribute als Primärschlüssel definiert, gibt das Datenbanksystem einen | ||
| - | Fehler zurück, sobald man versucht, einen Datensatz | ||
| - | einzufügen oder zu verändern, so dass die Eindeutigkeit | ||
| - | verletzt würde. | ||
| - | |||
| - | Innerhalb einer Schulklasse kann der Nachname als Identifikationsmerkmal genügen, innerhalb einer | ||
| - | Schule kann dies schon nicht mehr ausreichend sein. Man könnte den Vornamen noch hinzunehmen, | ||
| - | was aber bei einem verbreiteten Nachnamen und einem großen Personenkreis (z.B. einer ganzen Stadt) | ||
| - | auch nicht viel weiter hilft. Daher ist es sinnvoll, den Datensätzen einer Tabelle eine eindeutige Nummer | ||
| - | zu geben. Bei Personen könnte man beispielsweise die Personalausweisnummer verwenden, diese ist | ||
dbs/verknuepfte_tabellen.1307627213.txt.gz · Zuletzt geändert: 09.06.2011 13:46 von Frank Schiebel
