Zu dieser Karteikarte gibt es einen kompletten Satz an Karteikarten. Kostenlos!
40
Die Tabelle aus Aufgabe 1 soll nun mit 10 Datensätzen gefüllt werden, die in Form einer EXCEL-Liste vorliegen.
Beschreiben Sie möglichst genau (z.B. durch Angabe in SQL-Syntax) fünf Vorgehensweisen, wie die Daten in die Tabelle geschrieben werden können.
Beschreiben Sie möglichst genau (z.B. durch Angabe in SQL-Syntax) fünf Vorgehensweisen, wie die Daten in die Tabelle geschrieben werden können.
1. Möglichkeit – Eingabe von Hand per INSERT – Anweisung
INSERT INTO Mitarbeiter VALUES (20,’Maier’,’Ang’,’2008-12-12’,2800);
2. Möglichkeit – Direktes Auslesen der Datei
3. Möglichkeit – Verwenden einer GUI, Eingabe von Hand (z.B. mit MySQL Workbench)
4. Möglichkeit – Übertragen per ODBC
5. Möglichkeit - Übertragen mit select ... into
SELECT *
INTO newtable
FROM table1;
INSERT INTO Mitarbeiter VALUES (20,’Maier’,’Ang’,’2008-12-12’,2800);
2. Möglichkeit – Direktes Auslesen der Datei
- Liste aus Excel als Textdatei importieren
- auf korrekte Formatierung achten (Textfelder und Datumsangaben)
- LOAD DATA LOCAL INFILE ’/home/BA_Stuttgart/Kausur2013/Daten.txt’ INTO TABLE Mitarbeiter;
3. Möglichkeit – Verwenden einer GUI, Eingabe von Hand (z.B. mit MySQL Workbench)
4. Möglichkeit – Übertragen per ODBC
- Daten aus Excel/Access per ODBC in neue Tabelle der DB schreiben
- dann mit INSERT-Anweisung Daten aus dieser Tabelle in DB einfügen
5. Möglichkeit - Übertragen mit select ... into
SELECT *
INTO newtable
FROM table1;
Karteninfo:
Autor: @destructive_influen...
Oberthema: Datenbanken
Thema: Datenbanken
Veröffentlicht: 27.04.2016