P8000/WEGA/contrib/ingres/dbs/tmp/rpd/qual.daba16

102 lines
3.3 KiB
Plaintext

Q U A L I T A E T S P A R A M E T E R D A B A 1 6
- 1 -
Effizienz
---------
- Alle in der Anwenderdokumentation beschriebenen Funktionen
sind in der dokumentierten Art realisiert.
- Zum Zeitverhalten lassen sich pauschale Angaben nur schwer
formulieren.
Gegenueber anderen Systemem (WDATA/KEAW, ALLDBS/ROBOTRON
bzw. REDABAS/ROBOTRON) auf 16-bit Rechnern scheint DABA16
schneller zu sein. Die Antwortzeiten sind abhaengig von der
Anfrage, der verwendeten Komponente und der Betriebssystem-
last. Sie schwanken zwischen weniger als einer Sekunde
(20 Transaktionen/Sekunde) und einigen Minuten.
- Software-Voraussetzungen: MUTOS-kompatibles Betriebssystem
Hardware-Voraussetzungen: 20-MByte Harddisk, Terminal
Stabilitaet
-----------
- DABA16 ist sicher gegenueber DBS-Systemfehlern, bei
Betriebssystemfehlern wird ein intaktes Filesystem voraus-
gesetzt. Nach Abstuerzen kann mit einer Systemkomponente
die entsprechende Datenbank wieder hergestellt werden.
- Alle Eingaben werden in der Regel von Compilern entgegen-
genommen, so dass DABA16 als robust gegenueber fehlerhaften
Eingaben eingeschaetzt werden kann. Da das System ein eige-
nes Nutzerverzeichnis besitzt, ist ein Missbrauch durch
Unbefugte weitgehend ausgeschlossen.
Wartungsfreundlichkeit
----------------------
- Fuer alle Komponenten existieren Demonstrationen bzw.
Beispielsammlungen, um eine Einarbeitung zu erleichtern.
Alle Fehler sind klar in eine Fehlernummer und einen zuge-
hoerigen Text gegliedert, im Fehlerfalle sind umfangreiche
Protokolle generierbar.
Flexibiltitaet
--------------
- DABA16 ist ein relationales Datenbanksystem, das allen
Forderungen (physische Datenunabhaengigkeit, hohes Sprach-
niveau, Unabhaengigkeit der Anfrageabarbeitung von der
physischen Datenrepraesentation) gerecht wird. Eine Anwen-
dung ist fuer grosse Datenmengen und in verschiedenen
Bereichen (Planung und Abrechnung, PPS, CAD usw.) moeglich.
- DABA16 entspricht in seinem Modell und der Arbeitsweise der
klassischen Relationentheorie mit folgenden
Einschraenkungen:
* keine Unterstuetzung des Domaenkonzepts
* keine Unterstuetzung des Primaerschluesselkonzeptes
* keine vollstaendige logische Datenunabhaengigkeit
wobei kein relationales System alle Forderungen erfuellt.
Standard-SQL wird nicht unterstuetzt.
Q U A L I T A E T S P A R A M E T E R D A B A 1 6
- 2 -
- Durch das System wird ein Hoechstmass an Portabilitaet
erreicht, eine Generierung unter einem neuen Betriebssystem
(MUTOS aehnlich) ist in kuerzester Zeit moeglich.
- DABA16 liegt vollstaendig in Quellform vor, so dass neue
Komponenten entwickel- und integrierbar sind.
Anwendungsfreundlichkeit
------------------------
- Die Anwendung des Systems erfolgt auf einem hochsprach-
lichen Niveau, so dass eine Anwenderfreundlichkeit und
niedrige Entwicklungszeiten garantiert sind. Integrierte
Funktionen der Bedienerfuehrung (Menues) bzw. Datenmasken
existieren nicht, da da System im Kommandomodus arbeitet.
Korrektheit
-----------
- Alle Kompoenenten sind in der dokumentierten Form voll-
staendig verfuegbar.
- Alle Leistungen der einzelnen Komponenten sind vollstaendig
dokumentiert.
- Das System kann als weitgehend ausgetestet angesehen wer-
den, da der Vorgaenger ING_DB sich im praktischen Betrieb
schon bewaehrt hat.