|
Gegevensmodelleurs gebruiken drie soorten modellen om bedrijfsconcepten en workflows, relevante gegevensentiteiten en hun attributen en relaties, en technische structuren voor het beheer van de gegevens afzonderlijk weer te geven. De modellen worden meestal geleidelijk aan gecreëerd wanneer organisaties nieuwe toepassingen en databases plannen. Dit zijn de verschillende soorten data modellen en wat zij behelzen:
Data model 1. Conceptueel datamodelDit is een visualisatie op hoog niveau van de bedrijfs of analytische processen die een systeem zal ondersteunen. Het brengt in kaart welke soorten gegevens nodig zijn, hoe verschillende bedrijfsentiteiten met elkaar in verband staan en welke bedrijfsregels daarbij horen. Bedrijfsleiders zijn het belangrijkste publiek voor conceptuele datamodellen, om ze te helpen inzien hoe een systeem zal werken en ervoor te zorgen dat het aan de bedrijfsbehoeften voldoet. Conceptuele modellen zijn niet gebonden aan specifieke database of applicaties. Data model 2. Logisch datamodelZodra een conceptueel gegevensmodel klaar is, kan het worden gebruikt om een minder abstract logisch gegevensmodel te maken. Logische gegevensmodellen laten zien hoe gegevensentiteiten met elkaar in verband staan en beschrijven de gegevens vanuit een technisch perspectief. Zij definiëren bijvoorbeeld gegevensstructuren en geven details over attributen, sleutels, gegevenstypen en andere kenmerken. De technische kant van een organisatie gebruikt logische modellen om de vereiste applicatie en databaseontwerpen te helpen begrijpen. Maar net als conceptuele modellen zijn zij niet verbonden met een bepaald technologieplatform. Data model 3. Fysiek datamodelEen logisch model dient als basis voor de creatie van een fysiek gegevensmodel. Fysieke modellen zijn specifiek voor het databasemanagementsysteem (DBMS) of de toepassingssoftware die zal worden geïmplementeerd. Zij definiëren de structuren die de database of een bestandssysteem zal gebruiken om de gegevens op te slaan en te beheren. Dit omvat tabellen, kolommen, velden, indexen, constraints, triggers en andere DBMS-elementen. Databaseontwerpers gebruiken fysieke gegevensmodellen om ontwerpen te maken en schema’s voor databases te genereren.
Dit waren de 3 datamodellen waar we onderscheid tussen maken. |
| https://dataanalytics.nl/data-model/ |
Veelgestelde vragen
Wat is een conceptueel datamodel?▼
Een conceptueel datamodel is een visualisatie op hoog niveau van bedrijfs- of analytische processen. Het brengt in kaart welke gegevens nodig zijn, hoe entiteiten samenhangen en welke bedrijfsregels gelden. Dit model helpt bedrijfsleiders begrijpen hoe een systeem zal werken.
Wat is het verschil tussen logisch en fysiek datamodel?▼
Logische modellen beschrijven gegevensrelaties vanuit technisch perspectief zonder aan een specifiek platform gebonden te zijn. Fysieke modellen zijn daarentegen specifiek voor het databasebeheersysteem dat wordt geïmplementeerd en definiëren concrete structuren zoals tabellen en indexen.
Wie gebruikt logische datamodellen?▼
De technische kant van een organisatie gebruikt logische modellen om vereiste applicatie- en databaseontwerpen beter te begrijpen. Deze modellen helpen bridges aan te leggen tussen conceptuele en fysieke modellen.
Wat bevat een fysiek datamodel?▼
Een fysiek datamodel definieert concrete structuren zoals tabellen, kolommen, velden, indexen, constraints en triggers die de database zal gebruiken. Databaseontwerpers gebruiken deze modellen om daadwerkelijke database-ontwerpen en schema's te genereren.
In welke volgorde worden datamodellen gemaakt?▼
Organisaties creëren datamodellen stap voor stap: eerst het conceptuele model, daarna het logische model op basis daarvan, en tenslotte het fysieke model dat klaar is voor implementatie.
