1. Was ist eine Datenbank?Eine Datenbank ist eine Art Software zur Verwaltung von Daten. Die Datenverwaltung spiegelt sich in zwei Aspekten wider: Der erste besteht in der Beschreibung der Daten, d. h. in der Darstellung eines Datenelements; der zweite besteht in der Organisation der Daten, d. h. in der Verwaltung großer Datenmengen. Der Hauptzweck der Datenbank besteht darin, Daten hinzuzufügen, zu löschen, zu ändern und abzufragen. 2. Klassifizierung von Datenbanken?
3. Der Unterschied zwischen Datenbank und DatenstrukturDatenstruktur: Dies ist ein abstraktes Thema, das die logische und physische Struktur von Daten und deren Beziehungen untereinander untersucht, für diese Struktur geeignete Operationen definiert und entsprechende Algorithmen entwirft. Datenbank: Dies ist ein speziellerer Softwaretyp. Bei der Implementierung dieser Software werden viele Datenstrukturen verwendet. Viele Softwareprogramme benötigen Datenstrukturen, um Hinzufügungen, Löschungen, Änderungen und Abfragen zu implementieren, und Datenbanken sind nur eines der Anwendungsszenarien. 4. Einführung in die MySQL-Datenbank4.1 Zusammensetzung der MySQL-DatenbankDie MySQL-Datenbank ist ein „Client-Server“-Programm. Der Client ist die Partei, die die Anfrage aktiv initiiert. Die vom Client gesendeten Daten werden als Anfrage bezeichnet. Der Server ist die Partei, die die Anfrage passiv akzeptiert. Die vom Server zurückgegebenen Daten werden als Antwort bezeichnet. Client und Server kommunizieren über das Netzwerk. Bei der Installation der MySQL-Datenbank können Sie Client und Server auf demselben Host oder auf verschiedenen Hosts installieren. In der Praxis kann derselbe Server Dienste für mehrere Clients bereitstellen.
Gängige MySQL-Versionen: MySQL 5-Reihe, MySQL 8-Reihe. 4.2 Einführung in MySQL ServerDer MySQL-Server enthält mehrere Datenbanken, von denen jede eine logische Sammlung von Datentabellen ist (Zusammenfügung zusammengehörender Tabellen). Server: enthält mehrere Datenbanken Datenbank: enthält mehrere Tabellen Tabelle: enthält mehrere Zeilen, jede Zeile ist ein Datensatz Zeile: enthält mehrere Spalten, jede Spalte ist ein Feld 4.3 Datenspeicherort der MySQL-DatenbankViele Datenbanken, wie beispielsweise MySQL und Oracle, speichern Daten im externen Speicher, während einige Datenbanken, wie beispielsweise Redis, Daten im Speicher speichern. MySQL speichert Daten auf der Festplatte. Hier sind die Gründe: Verstehen Sie zunächst den Unterschied zwischen Speicher und Festplatte: Der Speicher bietet weniger Speicherplatz, während die Festplatte mehr Speicherplatz bietet. Der Speicher ist teurer als die Festplatte. Bei einem Stromausfall gehen die Daten im Speicher verloren, die Daten auf der Festplatte bleiben jedoch erhalten. Die Anforderungen zum Speichern von Daten in der Datenbank sind: große Kapazität, da die Datenmenge groß ist; geringere Kosten zu erwarten; Daten gehen bei einem Stromausfall voraussichtlich nicht verloren und können dauerhaft gespeichert werden; im Vergleich zum Speicher erfüllen Festplatten diese Anforderungen vollständig, daher werden Festplatten zum Speichern von Daten ausgewählt. Wenn die Menge der gespeicherten Daten groß ist, können Sie die folgende Methode verwenden: ①Weitere Festplatten hinzufügen ② Verwenden Sie mehrere Maschinen zur Speicherung und zum Sharding von MySQL-Datenbanken und -Tabellen. ZusammenfassenZunächst wird die Klassifizierung von Datenbanken eingeführt, die in strukturierte Datenbanken und unstrukturierte Datenbanken unterteilt werden. Zweitens wird die Zusammensetzung der MySQL-Datenbank vorgestellt, d. h. MySQL besteht aus Client und Server, und der Server ist der Hauptteil von MySQL. Abschließend wird eingeführt, dass der MySQL-Server Daten auf der Festplatte speichert, da die Festplatte über eine große Kapazität verfügt, günstig ist und eine dauerhafte Speicherung ermöglicht. Dies ist das Ende dieses Artikels zum Verständnis der MySQL-Datenbank. Weitere relevante MySQL-Datenbankinhalte finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Einfache Implementierung von Vue Drag & Drop
>>: Detaillierte Erklärung der CSS-Textdekoration Textdekoration & Texthervorhebung
Der Blogger hat MySQL ein oder zwei Monate lang n...
Lösung Verzichten Sie auf die Linux-VM, die mit D...
Nachdem die Anwendung in einen Container verpackt...
Um Jenkins auf CentOS 8 zu installieren, müssen S...
1. Die Bedeutung des Aufbaus eines Nexus-Dienstes...
1. Docker importiert lokale Images Manchmal kopie...
Inhaltsverzeichnis 1. Abhängigkeiten installieren...
Vor kurzem sind mehrere Datenanomalien in MySQL o...
In diesem Artikel wird der spezifische Code für d...
1. Herunterladen Laden Sie mysql-5.7.19-linux-gli...
Vorwort Vor kurzem war ich damit beschäftigt, ein...
Inhaltsverzeichnis Geschäftsszenario: Wirkungsdem...
Hintergrund - Online Alert Ein Online-Server hat ...
Inhaltsverzeichnis 1. Der Fokus liegt standardmäß...
Vorwort Kürzlich wurden Daten online falsch bearb...