Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Verbindung zur Datenbank Herstellen | Einführung in SQLite
Datenbanken in Python
course content

Kursinhalt

Datenbanken in Python

Datenbanken in Python

1. Einführung in SQLite
2. CRUD
3. Mehr Über SQLite
4. SQLAlchemy

book
Verbindung zur Datenbank Herstellen

Bevor wir mit einer SQLite-Datenbank interagieren können, müssen wir zuerst eine Verbindung herstellen oder sie erstellen, falls sie noch nicht existiert. Erst nach dem Verbinden mit der Datenbank können wir Tabellen erstellen und andere Abfragen ausführen. Hier sind die detaillierten Schritte, die Sie befolgen müssen, um mit der Datenbank zu arbeiten:

1. Die Bibliothek importieren

Wir beginnen mit dem Import der sqlite3-Bibliothek, die es uns ermöglicht, mit SQLite-Datenbanken in Python zu arbeiten.

2. Eine Verbindung zur Datenbank herstellen

Als nächstes verbinden wir uns mit der Datenbank mit dem Befehl sqlite3.connect('my_database.db'). Hierbei ist 'my_database.db' der Name der Datenbank, zu der wir eine Verbindung herstellen möchten. Falls diese Datenbank noch nicht existiert, wird sie automatisch erstellt.

Dieser Befehl erstellt eine Datenbankdatei auf Ihrem Computer (falls sie noch nicht existiert) und stellt eine Verbindung zu ihr her.

3. Einen Cursor erstellen

Um SQL-Abfragen auszuführen, benötigen wir einen Cursor. Ein Cursor ist ein Objekt, das es uns ermöglicht, Abfragen an die Datenbank zu senden. Er hilft bei der Verwaltung der Ausführung von SQL-Operationen.

Jetzt haben wir eine Verbindung zur Datenbank und sind bereit, Tabellen zu erstellen, Daten einzufügen und andere Operationen auf der Datenbank durchzuführen.

123456789
# Import the sqlite3 library import sqlite3 # Create a new database (or connect to an existing one) conn = sqlite3.connect('my_database.db') # Create a cursor cursor = conn.cursor() print('We have successfully connected to the database.')
copy

Nach dem Ausführen des Codes haben Sie Zugriff auf die "my_database.db"-Datenbank und einen einsatzbereiten cursor zum Ausführen von SQL-Abfragen.

1. Was passiert, wenn die Datenbankdatei nicht existiert, wenn Sie versuchen, mit dem folgenden Befehl eine Verbindung herzustellen?

2. Welche Rolle spielt ein Cursor bei der Arbeit mit einer Datenbank?

Was passiert, wenn die Datenbankdatei nicht existiert, wenn Sie versuchen, mit dem folgenden Befehl eine Verbindung herzustellen?

Was passiert, wenn die Datenbankdatei nicht existiert, wenn Sie versuchen, mit dem folgenden Befehl eine Verbindung herzustellen?

Wählen Sie die richtige Antwort aus

Welche Rolle spielt ein Cursor bei der Arbeit mit einer Datenbank?

Welche Rolle spielt ein Cursor bei der Arbeit mit einer Datenbank?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 3
We're sorry to hear that something went wrong. What happened?
some-alt