Datenbank Generator

 

Der Datenbank-Generator ist das Programm, welches die textuelle Beschreibung der Datenbank in ein Internformat wandelt. Der Programmname des Generators lautet:

DBGENW.EXE

 

Der Datenbank-Generator zeigt nach seinem Start folgende Eingabemaske:

 

 

Zunächst wird nach der Datenbank-Anwahl für die zu erzeugende Datenbank gefragt. Hier wird die Anwahl z.B. a eingegeben.

Danach wird angefragt, ob es sich um eine Standard-Datenbank handelt. Als Eingabevorschlag erscheint ein J. Die Frage ist immer mit J zu beantworten, wenn Datenbeschreibungs- und Maskenteil im selben Textbaustein erfaßt worden sind. Dies ist bei einfachen Datenbanken immer der Fall.

Bei komplexen Datenbanken stehen Feldbeschreibung und Maskenaufbau in verschiedenen Dateien. Normalerweise sind dann auch mehrere Masken vorhanden. Zu jeder Maske gibt es eine dann eine eigene Anwahl.

Handelt es sich nicht um eine Standard-Datenbank, so wird als dritte Eingabe die Datenbank-Kennung angefragt. Die Kennung ergibt ist entweder gleich der Anwahl oder aber ein zeichen kürzer.

Abschließend erfolgt noch die Eingabe des Namens für den Masken-Textbausteins. Als EIngabevorschlag erscheint die Zeichenfolge

*DORADO+MSK+a

wobei für a die eingegebene Anwahl ist.

Existiert bereits eine Datenbank unter der Anwahl, so holt sich der Datenbank-Generator alle benötigten Informationen aus der bereits existierenden internen Datenbank-Konfiguration, und stellt nur abschließend die Frage, ob die Datenbank überschrieben werden soll.

Bevor diese Frage bejaht wird, sollte man prüfen, ob der angezeigte Maskenname sowie der Datenbank-Typ und die Datenbank-Kennung korrekt sind. Wenn ja, kann man ein J eingeben.

Anderenfalls muß geprüft werden, ob die Anwahl bereits für eine andere Datenbank reserviert ist. Ist dies nicht der Fall, so muß vor dem Erstellen der neuen Datenbank mit den veränderten Kenndaten die alte Datenbank manuell entfernt werden. Dazu müssen die beiden Programmdateien

DORADO+DB+a

und

DORADO+MSK+a

 

gelöscht werden (a steht für die Datenbankanwahl).

 

Der Generator erzeugt ein Protokoll, in dem alle Datenbank-Generierungen sowie alle Generierungsversuche festgehalten werden. Der Name der Protokolldatei ist

DORADO+GENPROT

vom Typ 127.