---
title: Datenbank-Tool für den Einsatz mit Künstlicher Intelligenz
date: 2023-12-08
categories:
  - ai
  - database
tags:
  - ai
  - ai-sql-tools
  - databasespy
  - sql-editor
description: Der KI-Assistent in Altova DatabaseSpy ermöglicht es Ihnen, die Leistungsfähigkeit von künstlicher Intelligenz zu nutzen, um die Produktivität und Effizienz bei allen Aufgaben im Zusammenhang mit SQL zu steigern.
---
Status: #blog

Tags:  #ai #ai-sql-tools #databasespy #sql-editor

Categories: [ai](/blog/de/category/ai.md) | [database + sql](/blog/de/category/database-sql.md)
# Datenbank-Tool für den Einsatz mit Künstlicher Intelligenz

Künstliche Intelligenz (KI) steigert die Produktivität von IT-Projekten erheblich, und die Arbeit mit Datenbanken ist ein Bereich, in dem KI tatsächlich große Fortschritte macht, um die Effizienz zu verbessern. Durch den Einsatz von KI in Datenbank-Tools können Datenbankadministratoren (DBAs) und Datenbankentwickler aller Erfahrungsstufen Zeit und Aufwand sparen, beispielsweise durch KI-generierte SQL-Skripte und Beispieldaten, sowie durch die Optimierung von Abfragen und die Fehlerbehebung.

Altova bietet einen **integrierten KI-Assistenten in DatabaseSpy**, der bei der Erstellung von SQL-Skripten, der Datenmodellierung, der Erklärung von SQL-Befehlen und Fehlermeldungen sowie sogar bei der Formatierung von SQL-Code hilft. Dies macht das Tool, das alle wichtigen Datenbanken in einer einzigen Benutzeroberfläche unterstützt, noch nützlicher.

Schauen wir uns an, wie es funktioniert.

![](/blog/images/DatabaseSpy_AI_blog.jpg)

<!--more-->

## SQL-Editor mit KI-Assistent

DatabaseSpy ist mit dem Altova KI-Server, einem von Altova gehosteten Dienst, integriert, der kontextbezogene KI-Unterstützung in der SQL-Entwicklungsumgebung ermöglicht. In Form eines optionalen Add-on bietet diese Funktionalität intelligente Unterstützung für die Erstellung von Abfragen, die Datenmodellierung, Fehlerbehebung und vieles mehr.

[Altova AI in DatabaseSpy](https://www.altova.com/de/databasespy/ai-assistant) bietet Unterstützung auf vielfältige Weise:

- KI-Chat-Dialogfeld

- KI-Erweiterungen

### KI-Chat-Dialogfeld

Der KI-Chat ermöglicht es Ihnen, Anfragen an Altova AI zu senden, um eine natürliche Sprachschnittstelle für SQL zu nutzen. Diese Schnittstelle kann SQL-Anweisungen erstellen, Beispieldaten für eine gegebene Tabellenstruktur generieren, Beziehungen zwischen Tabellen erstellen und vieles mehr. Nachdem Sie eine Anfrage gesendet und eine Antwort erhalten haben, können Sie die zurückgegebene SQL-Anweisung in eine bestehende Datei kopieren und einfügen oder eine neue SQL-Datei mit der Antwort erstellen.

In diesem Beispiel verwenden wir den KI-Chat-Dialog, um eine Beispiel-Datenbank für Sabermetrik (Daten zur Analyse von Baseball-Statistiken) zu erstellen. Wir definieren die Tabellen und Spalten, die enthalten sein sollen, und bitten die KI dann, einige Beispiel-Datensätze mit realen Daten zu generieren.

![Natürliche Sprachabfrage zur Generierung von SQL-Code in DatabaseSpy](/blog/images/Altova-AI-SQL-editing.png)

Der KI-Assistent gibt das benötigte SQL-Skript zurück, mit dem die Datenbank erstellt und anschließend die Beispiel-Datensätze eingefügt werden.

![Text-zu-SQL-Konvertierung mithilfe von KI in DatabaseSpy](/blog/images/AI-text-to-sql.png)

Als Nächstes können wir die Schaltfläche "Neue SQL-Abfrage" oben im Fenster des KI-Assistenten verwenden, um eine SQL-Datei mit der Antwort der KI zu erstellen, diese zu überprüfen, gegebenenfalls Änderungen vorzunehmen und sie dann auszuführen. Lassen Sie uns DatabaseSpy die Tabellen generieren:

![Die Ausführung von SQL-Skripten, die von einer KI generiert wurden, um Tabellen zu erstellen ](/blog/images/AI-generate-database-tables.png)

Und fügen Sie dann die Beispielwerte ein.

![Das Einfügen von KI-generierten Daten in eine SQL-Datenbank ](/blog/images/AI-generated-data-1.png)

Wir können die Struktur weiterhin verfeinern und weitere Daten hinzufügen, aber der KI-Assistent hat uns einen großen Vorsprung bei der Erstellung dieser Datenbank verschafft, ohne dass wir eine einzige Zeile SQL-Code schreiben mussten.

Als Nächstes rufen wir Altova AI auf, um einige Daten in der Datenbank abzufragen, die wir gerade erstellt haben.

![KI-Anweisung zur Generierung einer SQL-Abfrage](/blog/images/AI-sql-query.png)

Die KI gibt die entsprechende Abfrage zurück, und wir können diese in der SQL-Editor-Oberfläche ausführen, um die Ergebnisse anzuzeigen.

![Anzeigen der Ergebnisse einer SQL-Abfrage](/blog/images/sql-query-results.png)

### KI-Erweiterungen

Zusätzlich zum KI-Chat-Dialog, mit dem Sie neue Abfragen erstellen können, steht Ihnen der KI-Assistent auch dann zur Verfügung, wenn Sie an einer bestehenden Datei im DatabaseSpy SQL-Editor arbeiten. Hier können Sie KI-Erweiterungen nutzen, darunter:

- **AI-Complete**: Sendet eine Anfrage, um eine SQL-Anweisung zu vervollständigen

- **KI-Erklärung**: Fordert eine textuelle Erklärung einer Aussage an

- **Fehler bei der KI-Erklärung**: Fordern Sie Details zu einem Fehler an und erhalten Sie Informationen zu möglichen Lösungen

- **KI-gestütztes Formatieren**: Formatiert die aktuelle Anweisung in einem besser lesbaren Format

Nutzen wir die Erweiterung "AI-Explain", um eine Abfrage zu analysieren, die jemand anderes für unsere Beispiel-Datenbank erstellt hat, und bitten Sie die KI, uns diese Abfrage zu erklären:

![Eine SQL-Abfrage mithilfe von ChatGPT erklären](/blog/images/AI-explain-DatabaseSpy-1.png)

Und die Antwort der künstlichen Intelligenz lautet:

![Die Verwendung von Altova AI in DatabaseSpy zur Erklärung einer SQL-Abfrage ](/blog/images/AI-explain-SQL-1.png)

Nun haben wir in nur wenigen Sekunden eine Erklärung für eine SQL-Abfrage, was sehr hilfreich sein kann, wenn wir in der Praxis mit noch komplexeren Abfragen konfrontiert werden.

## Probieren Sie künstliche Intelligenz für SQL- und Datenbankaufgaben aus

Durch die Integration dieser KI-Funktionen wird DatabaseSpy zu einer leistungsfähigeren und benutzerfreundlicheren Plattform, die die Produktivität sowohl für Anfänger als auch für erfahrene Nutzer steigert. Durch die Nutzung des integrierten KI-Assistenten zur Automatisierung und Optimierung verschiedener Aufgaben können sich die Nutzer auf komplexere Aspekte des Datenbankmanagements und der -entwicklung konzentrieren.

Testen Sie noch heute den DatabaseSpy KI-Assistenten mit einer voll funktionsfähigen Version [kostenlose Testversion](https://www.altova.com/de/databasespy/download) der Software.
