Wat is een datamodel?
Een datamodel verwijst naar de logische onderlinge relaties en gegevensstromen tussen verschillende gegevenselementen in de informatiewereld. Het documenteert ook de manier waarop gegevens worden opgeslagen en opgehaald. Datamodellen vergemakkelijken de zakelijke en technische ontwikkeling van communicatie door de vereisten van het informatiesysteem nauwkeurig weer te geven en de antwoorden te ontwerpen die nodig zijn voor die vereisten. Datamodellen helpen om weer te geven welke gegevens nodig zijn en welk formaat moet worden gebruikt voor verschillende bedrijfsprocessen.
Techopedia geeft uitleg over een datamodel
Een datamodel kan concreet of abstract zijn en bevat de volgende hoofdcomponenten:
- Datatypen
- Data items
- Databronnen
- Gebeurtenis bronnen
- Koppelingen
Datamodellen worden weergegeven door de gegevensmodelleringsnotatie, die vaak grafisch wordt weergegeven. Ze zijn vooral bedoeld om informatiesystemen te ondersteunen door het formaat en de definitie van de verschillende gegevens te laten zien. Ze helpen ook om overbodige data te voorkomen. Informatie die is opgeslagen in datamodellen is van groot belang voor bedrijven omdat het de relaties tussen databasetabellen, foreign keys en de betrokken gebeurtenissen dicteert.
De drie basisstijlen van datamodellen zijn:
- Conceptuele datamodellen
- Fysieke datamodellen
- Logische datamodellen