1. Neue Tabellen selbst erstellen mit SQLite
Aufgabe: Erstelle die beiden Tabellen mit SQLite. Verwende die angegebenen Feldnamen und Feldtypen!

Neue Tabellen mit CREATE

Zusätzliche Spalten einfügen mit ALTER TABLE ... ADD ... typ
Falls man später weitere Spalten einfügen will bzw. Spalten vergessen
hat:
Beispiel: 
Primärschlüssel zuordnen

--> Hier kann dem Feld LNR der Primärschlüssel zugeordnet werden.
(Primary key entspricht PK)
Daten eingeben INSERT
INSERT-Statement
Dieses Statement dient dazu, Daten in eine Tabelle einzufügen.
Syntax :
(1)
INSERT INTO tabellenname ( Spaltenname1, Spaltenname2,...) VALUES
(Wert1, Wert2,...)
Die Angabe von Spaltennamen ist dann überflüssig, wenn für jede Spalte
der Tabelle ein Wert angegeben wird.
Beispiel: 
Aufgabe: Füge mindestens 3 Datensätze in jede Tabelle ein!
SQL ALTER TABLE-Anweisung
Verwendung von ALTER TABLE zum Hinzufügen, Löschen oder Ändern von
Spalten in einer vorhandenen Tabelle.
Es funktionieren leider nicht alle Anweisungen in SQLite. >> Probiere aus, was mit SQLite funktioniert!
SQL UPDATE
Nützlich ist auch die UPDATE Anweisung, falls mehere Daten gleichzeitig verändert werden sollen. >>
Beispiel:
Wichtig ist die Anpassung in der Where-Anweisung! Hier wird nur 1 Wert ersetzt!
Aufgabe: Ändere mehrere Daten der Tabelle gleichzeitig, indem ein Land durch ein anderes Land ersetzt wird.
2. Tabellen mit einer Tabellenkalkulation erstellen und im CSV-Format abspeichern
Eine weitere Möglichkeit besteht darin, eine Tabellenkalkulation zu
Hilfe zu nehmen, die Datei mit der Endung csv abzuspeichern und in
SQLite zu importieren.
Schrittfolge:
- Tabelle diesmal in einer Tabellenkalkulation (z.B. EXCEL oder
CALC) erstellen. Feldnamen stehen in der ersten Zeile. Abspeichern im
CSV-Format.
- Starten von SQLite. Einen Namen für die Datei im DB-Format angeben und speichern. Keine neue Tabelle erstellen.
- Importieren der CSV-Datei bringt die gesamte Tabelle in die
Datenbank. In der Vorschau auf die Richtige Darstellung (z.B. Umlaute)
achten.
- Primärschlüssel wie oben angegeben zuordnen.
Aufgabe: Importere die Datei WMTitel.csv
nach SQLite. Teile diese Tabelle in 3 sinnvolle Einzeltabellen (Team
und Weltmeister) auf (Redundanzfreiheit!!) und verknüpfe diese
miteinander!