D A T A B A S E A C C E S S 1.5 14.01.95 © by Jörg Richter Copyright_______________________________________________________________________ DBaccess ist frei kopierbar. Kommerziellen Produkten darf DBaccess nur mit schriftlicher Genehmigung des Autors beigelegt werden. Die Benutzung von DBaccess erfolgt auf eigene Gefahr. Der Autor kann für keinen Schaden oder Verlust haftbar gemacht werden. Jörg Richter Beim Kloster Dohren 33 21614 Buxtehude Joerg.Richter@informatik.uni-oldenburg.de Was ist DBaccess ?______________________________________________________________ DBaccess ist nur in Verbindung mit DataBase Professional oder fertigen Dateien dieses Programms sinnvoll. DataBase Professionl ist eine sehr leistungsstarke, kommerzielle Datenbank, die von der Firma Merian Software & Design vertrieben wird. DataBase Professional lädt immer alle Datensätze einer Datei komplett in den Speicher. Dadurch sind Datenbankoperation sehr schnell und flexibel durchzuführen. Bei (sehr) großen Dateien wird dementsprechend viel Speicher benötigt, der nicht immer zur Verfügung steht. Außerdem entsteht beim Öffnen der Datei eine Ladezeit. Auf große Datenbestände wird meistens nur lesend zugegriffen. Genau hier setzt DBaccess an. Es wird immer nur ein Datensatz im Speicher gehalten und bei Bedarf (z.B. beim Blättern) die neuen Daten nachgeladen. So entsteht auch bei extrem großen Dateien am Anfang fast keine Ladezeit und auf diese Dateien kann auch mit geringem Hauptspeicher zugegriffen werden. Die Geschwindigkeit beim Blättern ist (ein Festplatte vorrausgesetzt und von dieser abhängig) sehr schnell und kaum langsamer als bei DataBase Professional. Der Nachteil ist, daß auf die Dateien nur lesend zugegriffen werden kann. Änderungen der Daten oder Masken müssen mit DataBase Professional vorgenommen werden. Lediglich Bildschirmmodus, Schrittweite und externe Programme können geändert und speichert werden. Installation____________________________________________________________________ Kopieren Sie DBaccess bitte in Ihr DataBase Verzeichnis. Bedienung_______________________________________________________________________ Die vorhandenen Funktionen verhalten sich im wesentlichen äquivalent zu denen von DataBase Professional. Eine oben bereits geschriebene Ausnahme betrifft das Speichern. Der ARexx-Port steht um die Masken- und Datenänderungsbefehle verringert zur Verfügung. Für weitere Informationen sehen Sie bitte im DataBase Professonal Handbuch nach. Folgende Befehle sind nur in DBaccess vorhanden: Index erzeugen: Es wird eine Indexdatei von der aktuell geladenen Datei erzeugt. Dazu muß die Datei einen primären Index haben (also sortiert sein) und das Suchfeld muß dem primären Index entsprechen. Diese Indexdatei wird - falls vorhanden - beim Öffnen automatisch mitgeladen. Sie ist nur für schnelles Suchen in großen Dateien (> 500 Datensätze) nützlich. Wenn der Menüpunkt "Suche in allen Feldern" nicht aktiv ist, wird der Suchbegriff erheblich schneller durch die Indexdatei gefunden. Wichtiger Hinweis_______________________________________________________________ Das Prolog-Programm kann nur gesichert werden, wenn die Datei ursprünglich mit DataBase Professional 2.5.4 erstellt wurde. Bei älteren Dateien laden Sie diese bitte in DataBase Professional und speichern sie erneut.