제이의 블로그

Relationenales Datenmodellieren

  • Verfasst in: Koreanisch
  • Land: Alle Ländercountry-flag
  • IT

Erstellt: 2024-04-08

Erstellt: 2024-04-08 02:36

Relationales Datenmodellieren bedeutet, komplexe Informationen aus der realen Welt in Tabellen und Daten aufzuteilen.
Das relationale Datenmodellieren besteht im Wesentlichen aus mehreren Schritten.

Anforderungenanalyse

Die Anforderungsanalyse besteht darin, die Informationen aus der realen Welt zu erfassen und zu verstehen, was mit ihnen erreicht werden soll.

Normalerweise erhält der Entwickler ein Dokument wie ein Pflichtenheft und ermittelt daraus die für das Programm benötigten Informationen.

Die Anforderungsanalyse ist der wichtigste Schritt im Datenmodellierungsprozess, daher treten die meisten Probleme in der Phase der Anforderungsanalyse auf.

Der beste Weg, um Probleme in der Anforderungsanalyse zu vermeiden, ist, die Anforderungen mit der Person zu besprechen, die das Programm erstellen lassen möchte, und gemeinsam die Benutzeroberfläche (UI)(User Interface) zu entwerfen, um die Vorstellungen beider Seiten abzustimmen.

Konzeptionelles Datenmodellieren

Dies ist der Schritt, in dem die für die Aufgabe benötigten Konzepte identifiziert und modelliert werden, wie diese Konzepte miteinander interagieren.

Normalerweise wird ein Entity-Relationship-Diagramm (ERD)unter Verwendung der Krähenfußnotationerstellt, um dies grafisch darzustellen.


Logisches Datenmodellieren

Das Ergebnis des konzeptionellen Datenmodellierungs-Schrittes, das ERD, wird in logische Tabellen umgewandelt.

[Logisches Datenmodellieren]⁠⁠⁠⁠⁠⁠⁠

Physisches Datenmodellieren

Die im logischen Datenmodellierungsschritt erstellten Tabellen werden in SQL-Anweisungen umgewandelt, die in einer echten Datenbank verwendet werden können.


Relationales Datenmodellieren ist der Prozess, komplexe Probleme aus der Realität zu zerlegen und durch Abstraktion in eine Form zu bringen, die von einem Computer verarbeitet werden kann.

Kommentare0