Heim > häufiges Problem > Was genau ist Datenmodellierung?

Was genau ist Datenmodellierung?

藏色散人
Freigeben: 2020-11-10 15:39:17
Original
15171 Leute haben es durchsucht

Datenmodellierung bezieht sich auf die abstrakte Organisation verschiedener Datentypen in der realen Welt, wobei der Umfang der Datenbank, die Organisationsform der Daten usw. bestimmt werden, bis sie in eine reale Datenbank umgewandelt werden Systemanalyse in ein physisches System umwandeln Nachdem das Modell erstellt wurde, erfolgt der Prozess der Einrichtung von Datenbankeinheiten und Beziehungen zwischen Einheiten mithilfe von Tools wie Visio oder Erwin.

Was genau ist Datenmodellierung?

Datenmodellierung bezieht sich auf die abstrakte Organisation verschiedener Datentypen in der realen Welt, wobei der Umfang der Datenbank, die Organisationsform der Daten usw. bestimmt werden, bis sie in eine reale Datenbank umgewandelt werden. Nach der Konvertierung des nach der Systemanalyse abstrahierten konzeptionellen Modells in ein physisches Modell erfolgt der Prozess der Einrichtung von Datenbankentitäten und Beziehungen zwischen Entitäten in Tools wie Visio oder Erwin (die Entitäten sind im Allgemeinen Tabellen).

In der Softwareentwicklung ist Datenmodellierung der Prozess, bei dem formale Datenmodellierungstechniken verwendet werden, um ein Datenmodell eines Informationssystems zu erstellen.

Grundlegende Einführung

Datenmodellierung ist ein Prozess zur Definition und Analyse von Datenanforderungen und den entsprechenden unterstützenden Informationssystemen, die sie erfordert. Daher ist die professionelle Datenmodellierungsarbeit im Datenmodellierungsprozess eng mit den Interessen des Unternehmens und des Informationssystems des Benutzers verbunden.

Von den Anforderungen bis zur tatsächlichen Datenbank gibt es drei verschiedene Typen. Ein Datenmodell für Informationssysteme ist als konzeptionelles Datenmodell im Wesentlichen eine Reihe anfänglicher Spezifikationstechniken zur Dokumentation von Datenanforderungen. Anhand der Daten werden zunächst die für das Unternehmen geeigneten Ausgangsanforderungen diskutiert und anschließend in ein logisches Datenmodell umgewandelt, das in ein konzeptionelles Modell der Datenstruktur in der Datenbank umgesetzt werden kann. Die Implementierung eines konzeptionellen Datenmodells erfordert möglicherweise mehrere logische Datenmodelle. Der letzte Schritt bei der Datenmodellierung besteht darin, die spezifischen Anforderungen an die Datenzugriffsleistung und -speicherung vom logischen Datenmodell bis zum physischen Datenmodell zu ermitteln. Die Datenmodellierung definiert nicht nur Datenelemente, sondern auch deren Struktur und Beziehungen zwischen ihnen.

Klassifizierung

1. Verwenden Sie Computer, um das Verhalten eines Systems zu beschreiben. Beispielsweise können Tabellenkalkulationsprogramme verwendet werden, um Finanzdaten zu verarbeiten und die Maßnahmen eines Unternehmens darzustellen;

2. Verwenden Sie Computer, um Objekte und die räumlichen Beziehungen zwischen ihnen mathematisch zu beschreiben. Beispielsweise generieren CAD-Programme (Computer Aided Design) Objekte auf einem Bildschirm und verwenden Gleichungen, um Linien und Formen zu erzeugen, die entsprechend ihrer Beziehung zueinander und zum zwei- oder dreidimensionalen Raum, in dem sie existieren, präzise platziert werden.

3. Anwendungs- und Datenmodellierung ist der Prozess der Identifizierung, Dokumentation und Umsetzung von Daten- und Prozessanforderungen für eine Anwendung. Dazu gehört die Prüfung bestehender Datenmodelle und Prozesse, um festzustellen, ob sie wiederverwendet werden können, und die Erstellung neuer Datenmodelle und Prozesse, um den individuellen Anforderungen der Anwendung gerecht zu werden.

Das obige ist der detaillierte Inhalt vonWas genau ist Datenmodellierung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage