Datenbankschema
Im Datenbankschema (auch: Datenbankbeschreibung; engl. database schema) wird festgelegt, welche Daten in einer Datenbank in welcher Form gespeichert werden können und welche Beziehungen zwischen den Daten bestehen.
Besonders bei relationalen Datenbanken legt das Datenbankschema die Tabellen und deren Spalten sowie zur Sicherstellung der Konsistenz die Integritätsbedingungen fest. Hierzu gehören insbesondere die Festlegung von Wertebereichen einzelner Spalten und von Fremdschlüsselbeziehungen sowie Existenz- und Eindeutigkeitsbedingungen.
Im Fall kommerzieller Bibliothekssysteme wird das Datenbankschema üblicherweise nur zahlenden Kunden gegen Unterzeichnung einer Geheimhaltungserklärung zugänglich gemacht.
Im Fall des Open Source-Bibliothekssystems Koha steht das jeweils mit Schemaspy erzeugte aktuelle Datenbankschema unter http://schema.koha-community.org/ zur freien Verfügung.
Weblinks
Herausgeber | Sprache | Webseitentitel | Anmerkungen |
---|---|---|---|
Wikipedia | eng | Database schemawbm | Enzyklopädischer Artikel |
Wikipedia | ger | Schemata in Datenbankenwbm | Enzyklopädischer Artikel |
Koha Community | eng | SchemaSpy analysis of testsql_commentswbm | Aktuelles Datenbankschema von Koha |