Database Reference
In-Depth Information
Datenabfrage (Data Retrieval Language). Mit diesem Spra-
chenteil können Daten nach frei wählbaren Kriterien abge-
fragt werden.
Datenschutz (Data Security Language). Dieser Pro-
grammbereich hat die Aufgabe, die gespeicherten Daten vor
dem Zugriff unberechtigter Personen zu schützen.
Der Maskengenerator (Formulargenerator) . Dieses Werk-
zeug erlaubt das Erstellen von Eingabemasken (Formulare) für
den Benutzer. Mit Hilfe dieser Eingabemasken können Daten
benutzerfreundlich eingegeben, gelöscht, verändert und abge-
fragt werden. Außerdem ist es möglich, die Eingaben des Be-
nutzers vor dem Abspeichern zu überprüfen und es können
während der Dateneingabe im Hintergrund komplizierte Ver-
buchungen (Transaktionen) ablaufen, ohne dass der Benutzer
etwas davon merkt. Der Maskengenerator trägt maßgeblich da-
zu bei, dass die Datenintegrität gewahrt bleibt.
Der Reportgenerator . Für die Auswertung der gespeicherten
Daten einer Datenbank muss man die Möglichkeit haben, Da-
ten abzufragen und in einer übersichtlichen Form darzustellen.
Dabei kann man zwei Fälle unterscheiden:
Eine bestimmte Auswertung wird nur einmal benötigt bzw.
die Darstellung spielt eine untergeordnete Rolle.
Die Auswertung wird in der gleichen Form immer wieder
verwendet bzw. die Auswertung ist sehr kompliziert.
Beim ersten Fall kann man das Problem einfach mit der Da-
tenbanksprache (z. B. SQL) lösen. Dies ist dann sinnvoll, wenn
man schnell Informationen über gewisse Daten haben möchte
(z. B. „Wie viele Personen sind im System gespeichert?“). Im
zweiten Fall benötigt man ein Werkzeug, welches es ermög-
licht, komplexe Abfragen zu programmieren und die gefilterten
Daten formatiert und übersichtlich darzustellen (z. B. in Form
einer Liste mit Titel, Datum etc.). Dafür wird der Reportgene-
rator eingesetzt.
Der Menügenerator . Wenn eine Datenbankapplikation meh-
rere Eingabemasken besitzt bzw. wenn eine Liste mit Daten-
bankaktionen (Transaktionen) erstellt werden soll, benötigt
man einen Menügenerator. Der Benutzer sieht dann für seine
Applikation eine Liste (Menü) mit allen Möglichkeiten und
kann per Knopfdruck die entsprechenden Programme, Masken
Search WWH ::




Custom Search