Einfügen von Daten in die Datenbank

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  Tutorials > Datenbank "ZooDB" >

Einfügen von Daten in die Datenbank

Um Daten in die Datenbank einzufügen, können Sie einzelne INSERT-Anweisungen in einem SQL Editor-Fenster eingeben oder diese in einer SQL-Datei speichern und alle Anweisungen auf einmal ausführen. Praktischerweise können Sie mit DatabaseSpy Daten auch aus TXT-Dateien importieren und im Ergebnisfenster neue Datensätze hinzufügen, nachdem Sie eine SELECT-Anweisung zur Bearbeitung ausgeführt haben.

 

Ziel

In diesem Abschnitt des Tutorials erfahren Sie, wie man Daten in die im vorigen Abschnitt erstellten Tabellen einfügt. Sie lernen dabei die folgenden Schritte:

 

Ausführen eines SQL Scripts, mit Hilfe dessen die Datenbank "zoo" mit Daten befüllt wird
Importieren von Daten aus einer TXT-Datei
Importieren von Daten aus einer XML-Datei
Erstellen eines neuen SQL Scripts und Speichern im Projekt
Hinzufügen neuer Datensätze im Ergebnisfenster des SQL Editors

 

In diesem Abschnitt verwendete Befehle

Symbol

Befehlsname

Beschreibung

ic_execute-sql

SQL ausführen

Dieser Befehl befindet sich im Kontextmenü, das sich öffnet, wenn Sie im Fenster "Eigenschaften" im Ordner "SQL" mit der rechten Maustaste auf eine SQL-Datei klicken. Verwenden Sie diesen Befehl, um die SQL-Anweisungen, die in der Datei enthalten sind, sofort auszuführen.


Zeilenanzahl | Anzeigen/Aktualisieren

Dieser Befehl steht im Kontextmenü zur Verfügung, das sich öffnet, wenn Sie im Online Browser mit der rechten Maustaste auf eine Tabelle, Ansicht oder deren übergeordneten Ordner klicken. Klicken Sie auf diesen Befehl, um die Zeilenanzahl der markierten Tabelle oder Ansicht bzw. die Zeilenanzahl für alle im markierten Ordner enthaltenen Tabellen oder Ansichten anzuzeigen.

ic_import

Importieren

Dieser Befehl befindet sich in der Symbolleiste. Alternativ dazu finden Sie ihn auch unter Extras | Daten in die Datenbank importieren... oder Sie drücken Strg+I. Klicken Sie auf diesen Befehl, um das Dialogfeld Daten in die Datenbank importieren aufzurufen.

ic_execute-sql

Ausführen

Dieser Befehl befindet sich in der Symbolleiste des SQL Editor-Fensters und im Menü SQL Editor. Klicken Sie darauf, um die SQL-Anweisung im SQL Editor-Fenster auszuführen.


Daten abrufen | Alle Zeilen

Dieser Befehl befindet sich im Kontextmenü, das sich öffnet, wenn Sie im Online Browser mit der rechten Maustaste auf eine Tabelle oder Spalte klicken; alternativ können Sie auch die Tabelle markieren und Strg+Alt+R drücken. Klicken Sie auf diesen Befehl, um alle Datenzeilen auf einem Ergebnisregister anzuzeigen.

ic_new-sql-editor

SQL Editor

Dieser Befehl befindet sich in der Standard-Symbolleiste. Alternativ dazu können Sie den Befehl auch über die Menüoption Datei | Neu | SQL Editor oder durch Drücken von Strg+N aufrufen. Klicken Sie auf diesen Befehl, um ein neues SQL Editor-Fenster zu öffnen, das der aktiven Datenquellenverbindung zugewiesen ist.

ic_save

Speichern

Dieser Befehl befindet sich in der Standard-Symbolleiste. Alternativ dazu können Sie auch die Menüoption Datei | Speichern wählen oder Strg+S drücken. Klicken Sie auf diesen Befehl, um die aktive Datei zu speichern.

ic_add_active_file

Aktive Datei hinzufügen

Dieser Befehl befindet sich in der Symbolleiste des Projektfensters. Wenn Sie auf diesen Befehl klicken, wird die aktive Datei unter dem entsprechenden Ordner zum Projekt hinzugefügt.

ic_save_project

Projekt speichern

Dieser Befehl befindet sich in der Symbolleiste des Projektfensters. Alternativ dazu können Sie auch die Menüoption Datei | Projekt speichern unter... wählen oder Strg+S.drücken.  Klicken Sie auf diesen Befehl, um ein vorhandenes Projekt unter seinem Projektnamen zu speichern oder um einen Namen bzw. Pfad für ein neues Projekt zu speichern.

ic_edit

Daten bearbeiten

Dieser Befehl befindet sich im Kontextmenü, das geöffnet wird, wenn Sie mit der rechten Maustaste im Online Browser auf eine Tabelle oder Spalte klicken; alternativ können Sie auch die Tabelle markieren und Strg+Alt+E drücken. Wählen Sie diesen Befehl, um eine SQL SELECT-Anweisung zu generieren, die automatisch im SQL Editor ausgeführt wird, und das Ergebnisfenster in den Bearbeitungsmodus schaltet. Dieser Befehl funktioniert für alle unterstützten Datenbankarten sowohl bei ADO- als auch bei ODBC-Verbindungen.

ic_add_line

Neue Zeile anhängen

Dieser Befehl steht als Schaltfläche in der Symbolleiste des Ergebnisfensters zur Verfügung. Klicken Sie darauf, um eine neue Zeile zum Ergebnisraster hinzuzufügen. Alternativ dazu können Sie auch mit der rechten Maustaste an eine beliebige Stelle im Ergebnisraster klicken und im Kontextmenü den Befehle Neue Zeile anhängen wählen. Der Befehl Neue Zeile anhängen steht nur zur Verfügung, wenn sich das Ergebnisfenster im Bearbeitungsmodus befindet.

ic_commit

Commit

Dieser Befehl steht als Schaltfläche in der Symbolleiste des Ergebnisfensters zur Verfügung. Klicken Sie darauf, um die im Ergebnisraster vorgenommenen Änderungen in der Datenbank zu übernehmen. Die Schaltfläche Commit ist nur dann sichtbar, wenn sich das Ergebnisfenster im Bearbeitungsmodus befindet.

 


© 2019 Altova GmbH