LoslegenKostenlos starten

Datenbankverbindungen erstellen

Bevor du eine Datenbank in einen MCP-Server einbindest, übst du das Herstellen der Verbindung, das Ausführen parametrisierter Abfragen und das Schließen der Verbindungen.

Eine Datenbank namens currencies.db mit unterstützten Währungen der Europäischen Zentralbank ist bereits eingerichtet und steht für die Verbindung bereit.

Diese Übung ist Teil des Kurses

<Kurs>Einführung in das Model Context Protocol (MCP)</Kurs>
Kurs ansehen

Übungsanweisungen

  • Stelle eine Verbindung zur Datenbankdatei "currencies.db" her und weise sie einer Variablen namens conn zu.
  • Führe die parametrisierte Abfrage aus – entweder mit dem Test-Währungscode "USD" oder mit einem gültigen Code deiner Wahl.
  • Schließe die Datenbankverbindung.

Interaktive praktische Übung

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

import sqlite3

# Connect to currencies.db
conn = sqlite3.____("currencies.db")
conn.row_factory = sqlite3.Row

# Execute the query
cursor = conn.____("SELECT code, name FROM currencies WHERE code = ? LIMIT 1", ("USD",))
row = cursor.fetchone()
print(dict(row))

# Close the connection
conn.____()
Code bearbeiten und ausführen