Skip to main content

Was ist Datenmodellierung?

Trotz seines Namens hat die Datenmodellierung nichts damit zu tun, dass Daten alle in der Stadt verkauft und für eine Nacht bereit sind.Oder?Tatsächlich ist diese Beschreibung möglicherweise nicht zu weit entfernt.

Die Datenmodellierung ist eine Möglichkeit, Daten zu strukturieren und zu organisieren, damit sie einfach durch Datenbanken verwendet werden können.Unstrukturierte Daten finden Sie in Textverarbeitungsdokumenten, E -Mail -Nachrichten, Audio- oder Videodateien und Designprogrammen.Die Datenmodellierung möchte diese hässlichen Daten nicht.Die Datenmodellierung möchte vielmehr Daten, die alle in einem netten, ordentlichen Paket für die Verarbeitung durch eine Datenbank bestehen.In gewisser Weise befasst sich die Datenmodellierung damit, wie die Daten aussehen.

Die Datenmodellierung wird routinemäßig in Verbindung mit einem Datenbankverwaltungssystem verwendet.Daten, die für dieses System modelliert und bereitgestellt wurden, können auf verschiedene Weise identifiziert werden, z. B. gemäß dem, was sie darstellen oder wie sie sich auf andere Daten beziehen.Die Idee ist, Daten so präsent wie möglich zu gestalten, sodass Analyse und Integration mit so wenig Anstrengung wie nötig durchgeführt werden kann.

Wir können uns auch Datenmodellierung als Anweisungen zum Erstellen einer Datenbank vorstellen.Konzentrieren Sie sich auf das Wortmodell und Sie werden hier das bekommen, was hier nachgekommen ist.Um eine hübsche Datenbank zu erstellen, möchten Sie einem Modell als Mittel zu Ihrem gewünschten Ende folgen.

Wenn Sie beispielsweise analysieren möchten, wie viele Personen in einem bestimmten Kongressbezirk bei den letzten Wahlen gestimmt haben, möchten Sie natürlich eine Kolumne einfügen, für die jede Person gestimmt hat.Diese Art der Analyse wird für Mitglieder aller politischen Parteien wertvoll sein, und es ist die Art von Details, die Sie von Grund auf in die Datenbank aufbauen können, um das Datenbankverwaltungssystem zu unterweisen, diese Informationsspalte in die resultierende Datenbank aufzunehmen.Wenn Sie diese Informationen speziell analysieren möchten, aber keine Spalte dafür in Ihre Datenbank enthalten hätten, verbringen Sie viel Zeit damit, die Daten zu sammeln - Anstrengungen, die nicht erforderlich wären, wenn Sie das Datenmodell überhaupt befolgt hätten.Die Datenmodellierung ist daher eine sehr wichtige Fähigkeit beim Erstellen von Datenbanken.