LoslegenKostenlos loslegen

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

Einführung in das Importieren von Daten in Python

Kurs anzeigen

Anleitung zur Übung

  • 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 Ü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