Skip to main content

Definitie van een schema in een database

Computational Linguistics, by Lucas Freitas (Juni- 2026)

Computational Linguistics, by Lucas Freitas (Juni- 2026)
Anonim

Een databaseschema is een verzameling metadata die de relaties in een database beschrijft. Een schema wordt ook beschreven als de lay-out of blauwdruk van een database die de manier schetst waarop gegevens in tabellen zijn georganiseerd.

Een schema wordt gewoonlijk beschreven met behulp van Structured Query Language (SQL) als een reeks CREATE-instructies die kunnen worden gebruikt om het schema in een nieuwe database te repliceren.

Een eenvoudige manier om een ​​schema te visualiseren, is het te beschouwen als een kader dat tabellen, opgeslagen procedures, weergaven en de rest van de database in zijn geheel bevat. Men kan mensen toegang tot de box geven en de eigendom van de box kan ook worden gewijzigd.

Typen databaseschema

Er zijn twee soorten databaseschema:

  1. Het fysieke databaseschema geeft de blauwdruk voor hoe elk stuk gegevens wordt opgeslagen in de database.
  2. Het logische schema geeft structuur aan de tabellen en relaties binnen de database. Over het algemeen wordt het logische schema gemaakt vóór het fysieke schema.

Typisch, databaseontwerpers gebruiken datamodellering om een ​​databaseschema te maken op basis van de software die met de database zal werken.