Skip to main content

Wat is gegevensmodellering?

Ondanks de naam heeft datamodellering niets te maken met het krijgen van gegevens die allemaal worden opgedragen en klaar voor een nacht in de stad.Of doet het?Eigenlijk is die beschrijving misschien niet te ver weg.

Gegevensmodellering is een manier om gegevens te structureren en te organiseren, zodat deze eenvoudig door databases kan worden gebruikt.Ongestructureerde gegevens zijn te vinden in tekstverwerkingsdocumenten, e -mailberichten, audio- of videobestanden en ontwerpprogramma's.Gegevensmodellering wil deze lelijke gegevens niet;Integendeel, gegevensmodellering wil gegevens die allemaal zijn samengesteld in een mooi, netjes pakket voor verwerking door een database.In zekere zin houdt datamodellering zich bezig met hoe de gegevens eruit zien.

Gegevensmodellering wordt routinematig gebruikt in combinatie met een databasebeheersysteem.Gegevens die zijn gemodelleerd en klaargemaakt voor dit systeem kunnen op verschillende manieren worden geïdentificeerd, zoals volgens wat ze vertegenwoordigen of hoe ze zich verhouden tot andere gegevens.Het idee is om gegevens zo presentabel mogelijk te maken, dus analyse en integratie kunnen met zo weinig inspanning worden gedaan als nodig.

We kunnen ook gegevensmodellering beschouwen als instructies voor het bouwen van een database.Concentreer u op het woordmodel en u krijgt wat hierna aan de hand was.Om een mooie database te maken, wilt u een model volgen als een middel voor uw gewenste einde.

Als u bijvoorbeeld wilt analyseren hoeveel mensen in een bepaald congresdistrict in de laatste verkiezingen hebben gestemd, wilt u natuurlijk een kolom opnemen voor welke partij elke persoon heeft gestemd.Dat soort analyse zal waardevol zijn voor leden van alle politieke partijen, en het is het soort detail dat u vanaf de grond in de database kunt bouwen, het instrueren van het databasebeheersysteem om die kolom met informatie in de resulterende database op te nemen.Als u die informatie specifiek wilde analyseren, maar er geen kolom voor in uw database zou opgenomen, besteedt u veel tijd aan het verzamelen van de gegevens - inspanning die niet nodig zou zijn als u het gegevensmodel in de eerste plaats had gevolgd.Gegevensmodellering is daarom een zeer belangrijke vaardigheid om te implementeren bij het bouwen van databases.