LoslegenKostenlos starten

Eine Datenbank-Engine erstellen

Hier wirst du deine allererste SQL-Engine einrichten. Du erstellst eine Engine, die sich mit der SQLite-Datenbank 'Chinook.sqlite'verbindet, die sich direkt in deinem Arbeitsverzeichnis befindet. Hugo hat folgenden Befehl ausgeführt, um eine Engine für die Verbindung zu 'Northwind.sqlite' zu erstellen:

engine = create_engine('sqlite:///Northwind.sqlite')

'sqlite:///Northwind.sqlite' heißt hier der Verbindungsstring zur SQLite-Datenbank Northwind.sqlite. Ein wenig Hintergrundwissen über die Chinook-Datenbank: Die Chinook-Datenbank enthält Informationen über einen halbfiktiven Digitalmedienladen, in dem die Mediendaten echt sind und die Kunden-, Mitarbeiter- und Verkaufsdaten manuell erstellt wurden.

Warum der Name Chinook, fragst du? Das steht auf ihrer Website,

Der Name dieser Beispieldatenbank wurde in Anlehnung an die Northwind-Datenbank gewählt. Chinooks sind Winde im inneren Westen Nordamerikas, wo die kanadischen Prärien und Great Plains auf verschiedene Gebirgszüge treffen. Chinooks treten am häufigsten über Süd-Alberta in Kanada auf. Chinook ist ein guter Name für eine Datenbank, die eine Alternative zu Northwind (dt. Nordwind) sein will.

Diese Übung ist Teil des Kurses

<Kurs>Einführung in das Importieren von Daten in Python</Kurs>
Kurs ansehen

Übungsanweisungen

  • Importiere die Funktion create_engine aus dem Modul sqlalchemy.
  • Erstelle eine Engine zur Verbindung mit der SQLite-Datenbank 'Chinook.sqlite' und weise sie engine zu.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Import necessary module
from ____ import ____

# Create engine: engine
Code bearbeiten und ausführen