Zusammenfassung
Dieses Modul konzentrierte sich auf die Entwicklung von PostgreSQL-Lösungen in Visual Studio Code mithilfe der PostgreSQL-Erweiterung zusammen mit GitHub Copilot. Sie haben untersucht, wie die PostgreSQL-Erweiterung dem Editor Kerndatenbankfunktionen hinzufügt, einschließlich Datenbankverbindungen, Objektsuche, Abfrageausführung und Ergebnisüberprüfung. Sie haben auch gesehen, wie GitHub Copilot den Kontext einer verbundenen PostgreSQL-Datenbank verwendet, um das Schreiben und Verfeinern von SQL-Abfragen zu unterstützen.
Wenn Sie vollständig in Visual Studio Code arbeiten, können Datenbankaufgaben wie das Untersuchen von Schemas, das Generieren von SQL-Abfragen und das Validieren von Ergebnissen ohne Wechseln von Tools ausgeführt werden. Dieser integrierte Ansatz trägt dazu bei, die Reibung beim Überprüfen von Datenbankstrukturen, beim Behandeln von Abfrageverhalten oder bei der Bestätigung von Datenänderungen zu verringern. GitHub Copilot bietet einen praktischen Ausgangspunkt zum Schreiben und Anpassen von SQL über Natürliche-Sprach-Eingabeaufforderungen, während die PostgreSQL-Erweiterung sicherstellt, dass Abfragen die tatsächliche Struktur der Datenbank widerspiegeln.
In diesem Modul lernen Sie Folgendes:
- Verwenden Sie die PostgreSQL-Erweiterung für Visual Studio Code, um eine Verbindung mit PostgreSQL-Datenbanken herzustellen, Datenbankobjekte zu untersuchen und SQL-Abfragen auszuführen.
- Verwenden Sie GitHub Copilot Chat, um SQL-Abfragen basierend auf Eingabeaufforderungen in natürlicher Sprache und dem verbundenen Datenbankschema zu generieren.
- Ändern Sie von Copilot generierte SQL-Abfragen und verfeinern Sie diese, um spezifische Abfrageanforderungen zu erfüllen.
- Führen Sie SQL-Abfragen aus, und überprüfen Sie die Ergebnisse in Visual Studio Code, um das Verhalten zu überprüfen und Probleme zu beheben.