Konzeptionelles vs logisches Modell
Datenmodellierung ist eine Aufgabe, die viele Modellierer aufgrund der Verwendung verschiedener Modellierungsdesigns verwirrt. Drei sehr beliebte Datenmodellierstile sind konzeptionelle, physische und logische Modelle, aber aufgrund vieler überlappender Prinzipien bleiben Personen, die diese Modelle verwenden möchten, verwirrt. Ihre Verwirrung wird aufgrund des technischen Jargons und der Terminologie weiter erhöht. In diesem Artikel wird versucht, Unterschiede zwischen konzeptionellen und logischen Modellen in einfachen Worten herauszufinden, um Zweifel aus den Köpfen der Leser zu entfernen.
Konzeptionelle Datenmodellierung
Entitätsbeziehungsmodell ist das grundlegende Merkmal des konzeptionellen Datenmodells. In der ERD dieses Modells werden die Entitäten als Kisten dargestellt, während Beziehungen in Form von Diamanten dargestellt werden. Ein Beispiel für eine Beziehung kann als Kunden zur Verfügung gestellt werden, während ein Beispiel für Unternehmen alles ist, an dem ein Unternehmen interessiert sein könnte. Dieses Modell wurde 1976 von Peter Chen entwickelt. Seitdem ist dieses Modell jedoch verdünnt und wird es heute selten in seiner reinen Form verwendet.
In einem konzeptionellen Datenmodell gibt es auch Datenelemente, abgesehen von Entitäten und Beziehungen. Diese Datenelemente sind mit ihren Attributen mit Entitäten verknüpft. Einige Datenelemente, die allen Entitäten gemeinsam sind. Ein Merkmal eines jeden konzeptionellen Datenmodells ist die Verwendung der gleichen Terminologie für Unternehmen, die im Unternehmen verwendet wird. Obwohl das konzeptionelle Modell relativ einfach ist, bleibt es angesichts der Komplexität von Unternehmen heute nicht so. Um die Entitäten und ihre Beziehungen im heutigen Kontext zu beschreiben, ist in der konzeptionellen Datenmodellierung sehr hohe Abstraktionsniveaus erforderlich.
Logische Datenmodellierung
Wenn IT -Daten in Geschäftsdaten implementiert werden sollen, nutzt man logisches Datenmodell. Während es keine Reihenfolge haben muss, während sie Entitäten und Beziehungen im konzeptionellen Modell benennen, erfordert logisches Modell die Berücksichtigung der Organisation beim Erstellen von Attributen. Dann kann man Ersatzschlüssel entscheiden, um es einfacher zu machen, wenn Fremdschlüsse Tische kompliziert aussehen lassen. Einmal vervollständigt. Das logische Modell scheint nahe dem physischen Modell zu sein. Es hat jedoch immer noch Ähnlichkeiten zum konzeptionellen Modell. Das logische Modell verfügt über primäre, fremde und alternative Schlüssel, aber nichts Besonderes für eine Zieldatenbankplattform.
Was ist der Unterschied zwischen konzeptionellem und logischem Datenmodell? • Sowohl konzeptionelle als auch logische Datenmodelle sind für die Datenmodellierung wichtig • Während das konzeptionelle Datenmodell die Kommunikation mit einer Beschreibung der Datenanforderungen erleichtert, ermöglicht es dem logischen Datenmodell es, dass Männer sich über Datenbankbeschränkungen kümmern müssen.
|