|
Die Anwendung stellt mit Hilfe von SQL, einer Anfragesprache, eine Anfrage an das Datenbanksystem. Dort wird die entsprechende Antwort (Result-Set) bereitgestellt und ebenfalls mittels SQL an die Anwendung zurückgegeben. Diese Kommunikation kann interaktiv oder eingebettet stattfinden.
Die zwei wichtigsten Einsatzmöglichkeiten einer Datenbankschnittstelle, wie SQL eine ist, sind nachfolgend kurz aufgeführt:
• interaktiv: | SQL kann als interaktive Anfragesprache, direkt von einem Terminal aus eingesetzt werden. |
• eingebettet | SQL kann in Programmiersprachen („host language“) eingebettet („embedded“) werden, um damit Datenbankanwendungen zu erstellen. |