DCP_REDABAS4__Progra.. - Das ist die Eingangsseite, an der ...
DCP_REDABAS4__Progra.. - Das ist die Eingangsseite, an der ...
DCP_REDABAS4__Progra.. - Das ist die Eingangsseite, an der ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
3.11. Gleichzeitiges Arbeiten mit mehreren Datenb<strong>an</strong>kdateien<br />
Redund<strong>an</strong>z~rmes Speichern, das zu den Schwerpunkten <strong>der</strong> Datenb<strong>an</strong>ktechnologie<br />
gehoert, erfor<strong>der</strong>t einen flexiblen Datenb<strong>an</strong>kzugriff.<br />
So kommt es darauf <strong>an</strong>, Daten, <strong>die</strong> nur einmal in <strong>der</strong><br />
Datenb<strong>an</strong>k gespeichert sind, von unterschiedlichen <strong>Progra</strong>mmen<br />
aus <strong>an</strong>zusprechen und zu bearbeiten und sie gegebenenfalls aus<br />
verschiedenen Dateien zusammenzufuehren.<br />
Mit REDABAS-4 koennen bis zu 10 verschiedene Datenb<strong>an</strong>kdateien<br />
in 10 Arbeitsbereichen gleichzeitig geoeffnet sein. Die Dateien<br />
koennen unabhaengig vonein<strong>an</strong><strong>der</strong> bearbeitet werden. Bearbeitet<br />
m<strong>an</strong> eine Datei (<strong>die</strong> sogen<strong>an</strong>nte aktuelle Datei), k<strong>an</strong>n <strong>der</strong> in den<br />
<strong>an</strong><strong>der</strong>en geoeffneten Dateien jeweils aktuelle Satz gelesen, aber<br />
nicht veraen<strong>der</strong>t wer'den.<br />
Fuer das gleichzeitige Bearbeiten von mehreren Dateien und das<br />
Erzeugen einer neuen Datei aus zwei bestehenden bietet REDABAS-<br />
4 als relationales Datenb<strong>an</strong>kbetriebssystem sehr le<strong>ist</strong>ungsfaehige<br />
Befehl., <strong>die</strong> nachfolgend vorgestellt werden.<br />
3.11.1. Arbeitsbereiche unff Aliasnamen<br />
REDABAS-4-Dateien werden in Arbeitsbereichen eroeffnet.<br />
Entsprechend <strong>der</strong> Moeglichkeit des gleichzeitigen Zugriffs auf<br />
bis zu 10 Dateien sind <strong>die</strong> Arbeitsbereiche von I bis 10 (bzw. A<br />
bis J) durchnumeriert.<br />
Beim Aufruf von REDABAS-4 befinden Sie sich immer im Arbeitsbereich<br />
1. Wollen Sie jetzt eine weitere Datei oeffnen - ohne<br />
dass <strong>die</strong> erste geschlossen wird - muessen Sie einen <strong>an</strong><strong>der</strong>en<br />
Arbeitsbereich auswaehlen und in <strong>die</strong>sem <strong>die</strong> Da~i eroeffnen.<br />
Der Befehl, mit dem Arbeitsbereiche ausgewaehlt werden, lautet<br />
SELECT<br />
Sie koennen mit <strong>die</strong>sem Befehl in den 10 moeglichen Arbeitsbereichen<br />
beliebig umschalten, das heisst 10 Dateien auswaehlen,<br />
ohne dass <strong>die</strong> Datei, <strong>die</strong> Sie verlassen, geschlossen wird.<br />
Haben Sie beispielsweise in Datei 1 den 10. Datensatz bearbeitet<br />
und wechseln Sie mit SELECT in eine zweite Datei, um den<br />
20. Datensatz auszuwerten, d<strong>an</strong>n <strong>ist</strong>, wenn Sie mit SELECT zur<br />
ersten Datei zurueckkehren, dort immer noch Datensatz 10<br />
aktuell.<br />
Kommen Sie wie<strong>der</strong> zur zweiten Datei, <strong>ist</strong> dort <strong>der</strong> 20. Datensatz<br />
noch aktiviert. (Beachten Sie den Unterschied zur Eroeffnung<br />
einer Datenb<strong>an</strong>k mit USE, wo stets <strong>der</strong> erste Datensatz aktiviert<br />
wird! )<br />
Jedes Mal, wenn Fel<strong>der</strong> einer Datei aus einem <strong>an</strong><strong>der</strong>en Bereich<br />
<strong>an</strong>gesprochen werden, muss <strong>die</strong> Dateizugehoerigkeit erklaert<br />
werden. Damit <strong>die</strong> mitunter recht l<strong>an</strong>gen Dateinamen nicht immer<br />
voll ausgeschrieben werden muessen, erlaubt REDABAS-4 <strong>die</strong><br />
Vergabe von Aliasnamen.<br />
Der Aliasname wird beim Eroeffnen <strong>der</strong> Datenb<strong>an</strong>kdatei mit USE<br />
spezifiziert. Bis zum Schliessen <strong>der</strong> Datenb<strong>an</strong>kdatei k<strong>an</strong>n sie<br />
- 103 -