Skip to main content

Vad är datamodellering?

Trots sitt namn har datamodellering inget att göra med att få alla dolled och redo för en natt på staden.Eller gör det?Egentligen kanske den beskrivningen inte är för långt borta.

Datamodellering är ett sätt att strukturera och organisera data så att den enkelt kan användas av databaser.Ostrukturerade data finns i ordbehandlingsdokument, e -postmeddelanden, ljud- eller videofiler och designprogram.Datamodellering vill inte att dessa fula data;Snarare vill datamodellering ha data som alla består i ett trevligt, snyggt paket för behandling av en databas.Så på ett sätt handlar datamodellering om hur data ser ut.

Datamodellering används rutinmässigt i samband med ett databashanteringssystem.Data som har modellerats och gjort redo för detta system kan identifieras på olika sätt, till exempel enligt vad de representerar eller hur de relaterar till andra data.Tanken är att göra data så presentabla som möjligt, så analys och integration kan göras med så liten ansträngning som behövs.

Vi kan också tänka på datamodeller som instruktioner för att bygga en databas.Koncentrera dig om ordmodellen, så får du vad som gick här.För att skapa en vacker databas vill du följa en modell som ett medel mot ditt önskade slut.

Till exempel, om du vill analysera hur många som i ett visst kongressdistrikt röstade i det senaste valet, kommer du naturligtvis att inkludera en kolumn för vilken part varje person röstade för.Den typen av analys kommer att vara värdefull för medlemmar i alla politiska partier, och det är den typ av detalj som du kan bygga in i databasen från grunden och instruera databashanteringssystemet att inkludera den kolumn med information i den resulterande databasen.Om du ville analysera den informationen specifikt men inte inkluderade en kolumn för den i din databas, skulle du spendera mycket tid på att samla in uppgifterna - ansträngning som inte skulle vara nödvändig om du hade följt datamodellen i första hand.Datamodellering är därför en mycket viktig färdighet att implementera när man bygger databaser.