Datenbankdump

Datenbankdump

Teilweise oder ganze Auszüge aus einer Datenbank werden als Datenbankdump (dump engl. für Auszug) bezeichnet. Derartige Auszüge werden für die Datensicherung oder Portierung der Datenbank erstellt.

Ein Datenbankdump kann aber auch nur die Struktur der Datenbank ohne Daten beinhalten. Ein derartiger Abzug der Datenbank wird z. B. verwendet, um Entwicklungen eines Projektes von einer Testdatenbank in eine produktive Datenbank zu überführen.

Die Form eines solchen Extrakts unterscheidet sich je nach Anwendung. Das Produkt kann dabei eine komprimierte Datei für eine Datensicherung sein oder auch eine Liste von SQL-Befehlen.

Der Vorteil liegt dabei in der Unabhängigkeit der Daten. Über einen Dump lassen sich die Daten über verschiedene Versionen hinweg problemlos wieder in die Datenbank zurück spielen, es ist auch ein Portieren in ein anderes Datenbanksystem möglich.

Auszug eines MySQL Dumps

 #
 # Table structure for table test222
 #
 CREATE TABLE `test222` (
 `Id` int(6) unsigned NOT NULL auto_increment,
 `inhalt` varchar(255) default NULL,
 PRIMARY KEY  (`Id`)
 ) TYPE=MyISAM;
 #
 # Dumping data for table test222
 #
 INSERT INTO `test222` VALUES (1,'Zeile1');
 INSERT INTO `test222` VALUES (2,'Zeile2');

Hier wird eine Tabelle mit zwei Zeilen befüllt. Der Dump ist somit für diverse SQL-basierende Datenbanken lesbar. Erstellt wurde er für MySQL.

Vorteile

  • Portierbarkeit
  • Versionsunabhängigkeit
  • Menschenlesbarkeit

Nachteile

  • Große Dumps (Große Dateien)

Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Core Dump — Speicherauszug oder Dump (engl.: [ˈdʌmp]) bezeichnet in der Datenverarbeitung eine Kopie oder Auszug eines Speicherinhaltes. Der Speicherauszug kann auf dem Monitor, Drucker oder als Datei ausgegeben werden und hat die Formate Binär, Oktal oder… …   Deutsch Wikipedia

  • Coredump — Speicherauszug oder Dump (engl.: [ˈdʌmp]) bezeichnet in der Datenverarbeitung eine Kopie oder Auszug eines Speicherinhaltes. Der Speicherauszug kann auf dem Monitor, Drucker oder als Datei ausgegeben werden und hat die Formate Binär, Oktal oder… …   Deutsch Wikipedia

  • Hexdump — Speicherauszug oder Dump (engl.: [ˈdʌmp]) bezeichnet in der Datenverarbeitung eine Kopie oder Auszug eines Speicherinhaltes. Der Speicherauszug kann auf dem Monitor, Drucker oder als Datei ausgegeben werden und hat die Formate Binär, Oktal oder… …   Deutsch Wikipedia

  • MySQL-Dump — Teilweise oder ganze Auszüge aus einer Datenbank werden als Datenbankdump (dump engl. für Auszug) bezeichnet. Derartige Auszüge werden für die Datensicherung oder Portierung der Datenbank erstellt. Ein Datenbankdump kann aber auch nur die… …   Deutsch Wikipedia

  • Registerdumb — Speicherauszug oder Dump (engl.: [ˈdʌmp]) bezeichnet in der Datenverarbeitung eine Kopie oder Auszug eines Speicherinhaltes. Der Speicherauszug kann auf dem Monitor, Drucker oder als Datei ausgegeben werden und hat die Formate Binär, Oktal oder… …   Deutsch Wikipedia

  • Registerdump — Speicherauszug oder Dump (engl.: [ˈdʌmp]) bezeichnet in der Datenverarbeitung eine Kopie oder Auszug eines Speicherinhaltes. Der Speicherauszug kann auf dem Monitor, Drucker oder als Datei ausgegeben werden und hat die Formate Binär, Oktal oder… …   Deutsch Wikipedia

  • Speicherauszug — oder Dump (engl.: [ˈdʌmp]) bezeichnet in der Datenverarbeitung eine Kopie oder Auszug eines Speicherinhaltes. Der Speicherauszug kann auf dem Monitor, Drucker oder als Datei ausgegeben werden und hat die Formate Binär, Oktal oder Hexadezimal. Ein …   Deutsch Wikipedia

  • Speicherdump — Speicherauszug oder Dump (engl.: [ˈdʌmp]) bezeichnet in der Datenverarbeitung eine Kopie oder Auszug eines Speicherinhaltes. Der Speicherauszug kann auf dem Monitor, Drucker oder als Datei ausgegeben werden und hat die Formate Binär, Oktal oder… …   Deutsch Wikipedia

  • Dump — Speicherauszug oder Dump (engl.: [ˈdʌmp]) bezeichnet in der Datenverarbeitung eine Kopie oder Auszug eines Speicherinhaltes. Der Speicherauszug kann auf dem Monitor, Drucker oder als Datei ausgegeben werden; die Inhalte können zum Beispiel im… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”