Zusammenfassung
Die Grundidee des Relationenmodells ist es, Daten in Form von Relationen abzuspeichern. In diesem Kapitel führen wir die wesentlichen Begriffe des Relationenmodells ein, wie beispielsweise Attribut, Domäne, Schema und Instanz. Ausserdem diskutieren wir das Konzept des Primärschlüssels eines Schemas. Im letzten Abschnitt behandeln wir Integritätsbedingungen auf einem Datenbankschema. Insbesondere definieren wir die Bedeutung von Fremdschlüsseln, unique Constraints und not null Constraints.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
In der Beschreibung der Selektionsoperation (Seite 48) werden wir im Detail auf die Semantik des Null Wertes eingehen.
- 2.
Das Zeichen \(\mathcal{S}\) ist ein kaligraphisches S.
- 3.
Weiterführende Literatur
Das Relationenmodell geht zurück auf die Arbeiten von Codd [1, 2], welche auch nach über 30 Jahren noch äussert lesenswert sind.
Codd, E.F.: Derivability, redundancy and consistency of relations stored in large data banks. IBM research report, San Jose, California, Bd. RJ599 (1969). Neu erschienen als [3]
Codd, E.F.: A relational model of data for large shared data banks. Commun. ACM 13 (6), 377–387 (1970). doi: 10.1145/362384.362685. http://doi.acm.org/10.1145/362384.362685
Codd, E.F.: Derivability, redundancy and consistency of relations stored in large data banks. SIGMOD Rec. 38 (1), 17–36 (2009). doi: 10.1145/1558334.1558336. http://doi.acm.org/10.1145/1558334.1558336
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Studer, T. (2016). Das Relationenmodell. In: Relationale Datenbanken. eXamen.press. Springer Vieweg, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-46571-4_2
Download citation
DOI: https://doi.org/10.1007/978-3-662-46571-4_2
Published:
Publisher Name: Springer Vieweg, Berlin, Heidelberg
Print ISBN: 978-3-662-46570-7
Online ISBN: 978-3-662-46571-4
eBook Packages: Computer Science and Engineering (German Language)