Zum Inhalt springen
Alexander von Boguszewski
Alexander von Boguszewski
  • Startseite
  • Referenzarchitekturen & Datenmodelle
  • Impressum
article
AvB Alexander von Boguszewski
· 19. Juni 2024 · 2 Minuten zu lesen

Datenmodellierung hilft Entwicklern, Datenarchitekten, Business-Analysten und anderen Stakeholdern, die Beziehungen zwischen den Daten zu verstehen. Ein wichtiger Vorteil ist die Verbesserung der Kommunikation zwischen Entwicklern und Fachanwendern. In meinen letzten Projekten kam immer wieder die Frage auf wie detailliert die Modellierung sein soll. Ich denke es muss auf verschiedenen Abstraktionsebenen, je nach Zielgruppe modelliert werden. Der Prozess beginnt mit dem Sammeln von Informationen über die Geschäftsanforderungen von Business Stakeholdern und Endnutzern. Diese Datenobjekte werden dann in Datenstrukturen übersetzt, um einen konkreten Datenbankentwurf zu formulieren. Daher können wir Datenmodelle im Allgemeinen in drei Kategorien einteilen:


Conceptual data models geben einen Überblick darüber, was das System enthält, wie es organisiert ist und welche Regeln für das Geschäft relevant sind. Konzeptionelle Modelle werden in der Regel beim Erfassen der ersten Projektanforderungen erstellt. Sie enthalten normalerweise Entitätsklassen (die die Arten von Dingen definieren, die für das Unternehmen wichtig sind) und die Beziehungen zwischen ihnen.

Logical data models sind weniger abstrakt und liefern mehr Details über Konzepte, Merkmale und Beziehungen. Logische Datenmodelle spezifizieren jedoch noch keine technischen Systemanforderungen.

Physical data models stellen ein Design zur Verfügung, wie Daten in einer Datenbank implementiert werden, einschließlich Datentypen, Primär- und Fremdschlüssel und Indizes. Physische Datenmodelle können schon datenbankmanagementsystem-spezifische Eigenschaften enthalten, einschließlich Leistungsoptimierung

DatenModelle

Sharing is caring ❤️

AvB Alexander von Boguszewski
Seit der Jahrtausendwende beschäftige ich mich mit digitalen Technologien. Nach meinem Studium der Informatik und Wirtschaftswissenschaften war ich als IT-Berater mit den Schwerpunkten Datenintegration und Prozessdigitalisierung tätig. In dieser Zeit konnte ich Erfahrungen als Softwareentwickler, Architekt und Coach in verschiedenen Branchen und mit unterschiedlichen Technologien sammeln. Der aktuelle Fokus meiner Arbeit liegt darin, Unternehmen beim Aufbau von BigData- und Digitalisierungsprojekten zu unterstützen und das richtige Team für ihre Anforderungen zusammenzustellen. Wir wissen nur zu gut, dass wir tief in komplexen Technologien stecken - aber das Einzige, was wir wollen, ist etwas, das einfach funktioniert. Ich glaube, dass die meisten Probleme in der IT durch zu viel Komplexität verursacht werden. Aber wenn man es genau betrachtet, findet man für 80 Prozent aller Probleme ein einfaches Design - selbst beim Aufbau komplexer IT-Ökosysteme.
Autorenfeed abonnieren
Kategorien
  • Datenarchitektur
Syndizierungs-Links
This site is powered by WordPress and styled with the Autonomie theme