Heim  >  Artikel  >  Was sind die Hauptaufgaben des Datenbanklogikdesigns?

Was sind die Hauptaufgaben des Datenbanklogikdesigns?

青灯夜游
青灯夜游Original
2020-07-24 15:59:4721848Durchsuche

Die Hauptaufgabe des Datenbanklogikdesigns ist: Erstellen des Datenbankschemas. Die Hauptaufgabe des logischen Datenbankdesigns besteht darin, das konzeptionelle Datenmodell der realen Welt in ein logisches Modell der Datenbank umzuwandeln, das an das logische Datenmodell angepasst wird, das von einem bestimmten Datenbankverwaltungssystem unterstützt wird.

Was sind die Hauptaufgaben des Datenbanklogikdesigns?

Datenbankdesign bezieht sich auf die Konstruktion des optimalen Datenbankmodells für eine bestimmte Anwendungsumgebung, die Einrichtung der Datenbank und ihres Anwendungssystems und die Fähigkeit, Daten effektiv darin zu speichern Erfüllen Sie die Anwendungsanforderungen verschiedener Benutzer (Informationsanforderungen und Verarbeitungsanforderungen). Im Bereich der Datenbanken werden verschiedene Systeme, die Datenbanken verwenden, häufig zusammenfassend als Datenbankanwendungssysteme bezeichnet.

Der Designinhalt des Datenbankdesigns umfasst: Anforderungsanalyse, konzeptionelles Strukturdesign, logisches Strukturdesign, physisches Strukturdesign, Datenbankimplementierung sowie Datenbankbetrieb und -wartung.

Unter anderem besteht der logische Strukturentwurf der Datenbank

darin, das in der konzeptionellen Strukturentwurfsphase entworfene grundlegende Entitäts-Beziehungsdiagramm in ein Diagramm umzuwandeln, das von den ausgewählten unterstützt wird Das Datenmodell entspricht der logischen Struktur.

Die Hauptaufgabe besteht darin, das konzeptionelle Datenmodell der realen Welt in ein logisches Modell der Datenbank umzuwandeln, das heißt, an das logische Datenmodell anzupassen, das von einem bestimmten Datenbankverwaltungssystem unterstützt wird. Gleichzeitig müssen möglicherweise entsprechende logische Untermuster für verschiedene Anwendungsbereiche der Datenverarbeitung generiert werden. Das Ergebnis dieses Entwurfsschritts ist die sogenannte „logische Datenbank“.

Entwurfsschritte

(1) Konvertieren Sie die konzeptionelle Struktur in eine allgemeine Beziehung, ein Netzwerk und ein hierarchisches Modell;

(2) Konvertieren Sie sie in Konvertieren Sie die Beziehungs-, Netzwerk- und hierarchischen Modelle in das vom angegebenen Datenbankverwaltungssystem unterstützte Datenmodell.

(3) Optimieren Sie das Datenmodell.

Weitere Informationen zu diesem Thema finden Sie unter: PHP-Website für Chinesisch!

Das obige ist der detaillierte Inhalt vonWas sind die Hauptaufgaben des Datenbanklogikdesigns?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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