Kursinhalt
Datenbanken in Python
Datenbanken in Python
Erstellen von SQLAlchemy-Objekten
In diesem Kapitel lernen Sie, wie Sie Ihre Datenbanksitzung einrichten und Daten mit SQLAlchemy zur Datenbank hinzufügen. Am Ende werden Sie verstehen, wie man eine Sitzung erstellt, einen neuen Datensatz hinzufügt und ihn speichert. Nach dem Erstellen des Modells können Sie mit dem Erstellen von Objekten und dem Speichern in der Datenbank fortfahren.
1. Richten Sie die Sitzung ein
Eine Sitzung ist Ihr primäres Werkzeug zur Interaktion mit der Datenbank. Verwenden Sie sessionmaker
, um die Engine zu binden und eine Sitzung zu erstellen:
Die Funktion Session()
erstellt eine aktive Sitzung, die als Arbeitsbereich für die Vorbereitung und Durchführung von Datenbankoperationen dient, bevor sie übernommen werden.
2. Fügen Sie ein neues Objekt hinzu
Um Daten hinzuzufügen, folgen Sie diesen Schritten:
- Erstellen Sie ein Objekt
Instanziieren Sie eine Modellklasse (z.B.Product
) mit den erforderlichen Attributen. - Stagen Sie das Objekt
Fügen Sie das Objekt mitadd()
zur Sitzung hinzu. - Speichern Sie die Änderungen
Übernehmen Sie die Sitzung, um die Transaktion abzuschließen.
Swipe to start coding
- Initialisieren Sie die Datenbank__sitzung__ mit
Session
. - Erstellen Sie ein neues Objekt der
Product
-Klasse mit den angegebenen Attributen. - Fügen Sie das neue Objekt der Sitzung mit der entsprechenden Methode hinzu.
- Bestätigen Sie die Transaktion, um Änderungen zu speichern in der Datenbank.
Lösung
Danke für Ihr Feedback!
Erstellen von SQLAlchemy-Objekten
In diesem Kapitel lernen Sie, wie Sie Ihre Datenbanksitzung einrichten und Daten mit SQLAlchemy zur Datenbank hinzufügen. Am Ende werden Sie verstehen, wie man eine Sitzung erstellt, einen neuen Datensatz hinzufügt und ihn speichert. Nach dem Erstellen des Modells können Sie mit dem Erstellen von Objekten und dem Speichern in der Datenbank fortfahren.
1. Richten Sie die Sitzung ein
Eine Sitzung ist Ihr primäres Werkzeug zur Interaktion mit der Datenbank. Verwenden Sie sessionmaker
, um die Engine zu binden und eine Sitzung zu erstellen:
Die Funktion Session()
erstellt eine aktive Sitzung, die als Arbeitsbereich für die Vorbereitung und Durchführung von Datenbankoperationen dient, bevor sie übernommen werden.
2. Fügen Sie ein neues Objekt hinzu
Um Daten hinzuzufügen, folgen Sie diesen Schritten:
- Erstellen Sie ein Objekt
Instanziieren Sie eine Modellklasse (z.B.Product
) mit den erforderlichen Attributen. - Stagen Sie das Objekt
Fügen Sie das Objekt mitadd()
zur Sitzung hinzu. - Speichern Sie die Änderungen
Übernehmen Sie die Sitzung, um die Transaktion abzuschließen.
Swipe to start coding
- Initialisieren Sie die Datenbank__sitzung__ mit
Session
. - Erstellen Sie ein neues Objekt der
Product
-Klasse mit den angegebenen Attributen. - Fügen Sie das neue Objekt der Sitzung mit der entsprechenden Methode hinzu.
- Bestätigen Sie die Transaktion, um Änderungen zu speichern in der Datenbank.
Lösung
Danke für Ihr Feedback!