Heim  >  Artikel  >  Welche drei Phasen hat die Entwicklung der Datenbankverwaltungstechnologie durchlaufen?

Welche drei Phasen hat die Entwicklung der Datenbankverwaltungstechnologie durchlaufen?

青灯夜游
青灯夜游Original
2021-02-01 16:06:3252222Durchsuche

Datenverwaltungstechnologie bezieht sich auf die Klassifizierung, Kodierung, Speicherung, den Abruf und die Pflege von Daten. Dies ist im Wesentlichen das zentrale Thema der Datenverarbeitung, das durch die kontinuierliche Entwicklung der Computertechnologie vorangetrieben wird Die Datenverwaltungstechnologie hat drei Phasen durchlaufen: manuelle Verwaltung, Dateiverwaltung und Datenbankverwaltung.

Welche drei Phasen hat die Entwicklung der Datenbankverwaltungstechnologie durchlaufen?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, MySQL-Version, Dell G3-Computer.

Datenverwaltungstechnologie bezieht sich insbesondere auf die Summe einer Reihe von Aktivitäten für Menschen zum Sammeln, Organisieren, Speichern, Verarbeiten, Verbreiten und Nutzen von Daten. Sie hat drei Phasen der manuellen Verwaltung, der Dateiverwaltung und der Datenbankverwaltung durchlaufen. Jede Entwicklungsstufe ist durch die kontinuierliche Reduzierung der Datenspeicherredundanz, die kontinuierliche Verbesserung der Datenunabhängigkeit sowie bequemere und einfachere Datenoperationen gekennzeichnet, jede mit ihren eigenen Merkmalen.

Manuelle Verwaltungsphase

Vor dem Aufkommen von Computern verwendeten die Menschen herkömmliche Mittel zum Aufzeichnen, Speichern und Verarbeiten von Daten, d Das menschliche Gehirn ist in der Lage, diese Daten zu verwalten und zu nutzen.

Mitte der 1950er Jahre wurden Computer hauptsächlich für wissenschaftliche Berechnungen eingesetzt. Zu dieser Zeit gab es keine Direktzugriffsgeräte wie Festplatten, sondern nur externe Speicher wie Papierbänder, Karten und Magnetbänder. Außerdem gab es keine Betriebssysteme und keine spezielle Software zur Datenverwaltung. Die Art der Datenverarbeitung ist die Stapelverarbeitung. Die Merkmale der Verwaltungsdaten in dieser Phase sind:

(1) Die Daten werden nicht gespeichert. Da Computer zu dieser Zeit hauptsächlich für wissenschaftliche Berechnungen eingesetzt wurden, war der Bedarf an Datenspeicherung nicht dringend.

(2) Das System verfügt nicht über eine spezielle Software zur Datenverwaltung. Jede Anwendung muss die Speicherstruktur, die Zugriffsmethode und die Eingabemethode der Daten enthalten. Wenn Programmierer Anwendungen schreiben, müssen sie auch die physische Speicherung der Daten organisieren, sodass die Belastung für Programmierer hoch ist.

(3) Daten werden nicht weitergegeben. Daten sind programmorientiert und ein Datensatz kann nur einem Programm entsprechen.

(4) Daten sind nicht unabhängig. Programme hängen von Daten ab, und wenn sich die logische oder physikalische Struktur wie Datentyp, Format oder Ein-/Ausgabemethoden ändert, muss das Anwendungsprogramm entsprechend geändert werden.

Dateisystemverwaltungsphase

Von Ende der 1950er bis Mitte der 1960er Jahre wurden mit der Entwicklung von Computerhardware und -software Direktzugriffsgeräte wie Festplatten und Trommeln populär Die Daten im Computer sind in voneinander unabhängigen benannten Datendateien organisiert, auf die entsprechend dem Namen der Datei und der Datenverwaltungstechnologie für den Zugriff auf die Datensätze in der Datei zugegriffen werden kann. Daten können lange Zeit im externen Speicher des Computers gespeichert werden, die Daten können wiederholt verarbeitet werden und Vorgänge wie Abfragen, Ändern, Einfügen und Löschen von Dateien werden unterstützt. Dies ist das Dateisystem. Das Diagramm zur Datenverwaltung des Dateisystems ist in der folgenden Abbildung dargestellt. Das Dateisystem erhält eine Struktur innerhalb des Datensatzes, die Datei als Ganzes ist jedoch unstrukturiert. Seine Daten sind auf bestimmte Anwendungen ausgerichtet, daher sind Datenfreigabe, Unabhängigkeit und Redundanz schlecht und die Kosten für Verwaltung und Wartung sind ebenfalls hoch.

Phase der Datenbanksystemverwaltung

Seit den späten 1960er Jahren wurde die Computerleistung weiter verbessert. Noch wichtiger ist, dass Festplatten mit großer Kapazität auf den Markt kamen, die Speicherkapazität stark zunahm und die Preise sanken. Auf dieser Grundlage ist es möglich, die Mängel bei der Dateisystemverwaltung von Daten zu überwinden und die Anforderungen an die gemeinsame Nutzung von Daten durch mehrere Benutzer und mehrere Anwendungen in praktischen Anwendungen zu erfüllen und zu lösen, sodass die Daten möglichst vielen Anwendungen dienen können Aufstieg zu Datenmanagementtechnologien wie Datenbanken. Die Merkmale der Datenbank bestehen darin, dass die Daten nicht mehr nur für eine bestimmte Anwendung, sondern für die gesamte Organisation bestimmt sind. Sie verfügt über eine hohe gemeinsame Nutzung, eine reduzierte Redundanz und ein gewisses Maß an Unabhängigkeit zwischen Programmen und Daten Daten.

Merkmale dieser Phase:

(1) Datenstrukturierung. Bei der Beschreibung von Daten ist es notwendig, nicht nur die Daten selbst, sondern auch die Zusammenhänge zwischen den Daten zu beschreiben. Die Datenstrukturierung ist eines der Hauptmerkmale der Datenbank und der wesentliche Unterschied zwischen dem Datenbanksystem und dem Dateisystem.

(2) Hoher Datenaustausch, geringe Redundanz und einfache Erweiterung. Die Daten sind nicht mehr auf eine bestimmte Anwendung ausgerichtet, sondern auf das gesamte System. Die Daten können von mehreren Benutzern und mehreren Anwendungen gemeinsam genutzt und genutzt werden, und es ist einfach, neue Anwendungen hinzuzufügen, sodass die Daten in hohem Maße gemeinsam genutzt und leicht erweitert werden können . Die gemeinsame Nutzung von Daten kann die Datenredundanz erheblich reduzieren.

(3) Hohe Datenunabhängigkeit.

(4) Daten werden vom DBMS einheitlich verwaltet und kontrolliert. Die Datenbank wird von mehreren Benutzern und Anwendungen gemeinsam genutzt, und der Zugriff auf Daten erfolgt häufig gleichzeitig, dh mehrere Benutzer können gleichzeitig auf Daten in der Datenbank zugreifen oder sogar dieselben Daten gleichzeitig in der Datenbank speichern Um die Sicherheit der Datenbankdaten zu gewährleisten. Für den korrekten und effektiven Betrieb des Datenbanksystems stellt das Datenbankverwaltungssystem die folgenden vier Aspekte der Datenkontrollfunktionen bereit.

Datensicherheitskontrolle: Verhindern Sie Datenlecks und Schäden durch illegale Datennutzung und gewährleisten Sie Datensicherheit und Vertraulichkeit.

Datenintegritätskontrolle: Das System legt einige Integritätsregeln fest, um die Richtigkeit, Gültigkeit und Kompatibilität der Daten sicherzustellen.

Parallelitätskontrolle: Wenn mehrere Benutzer gleichzeitig auf die Datenbank zugreifen oder diese ändern, verhindern Sie gegenseitige Beeinträchtigungen, stellen Sie den Benutzern falsche Daten zur Verfügung und beschädigen Sie die Datenbank.

Datenwiederherstellung: Wenn die Datenbank beschädigt ist oder die Daten unzuverlässig sind, hat das System die Möglichkeit, die Datenbank aus einem Fehlerzustand in den korrekten Zustand zu einem aktuellen Zeitpunkt wiederherzustellen.

Weitere Kenntnisse zum Thema Computerprogrammierung finden Sie unter: Programmiervideos! !

Das obige ist der detaillierte Inhalt vonWelche drei Phasen hat die Entwicklung der Datenbankverwaltungstechnologie durchlaufen?. 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