From 542a7aec47a1d0bb1204714f1b754896aa349717 Mon Sep 17 00:00:00 2001 From: Oliver Lehmann Date: Fri, 13 Oct 1989 10:04:19 +0000 Subject: [PATCH] ING_DB --- WEGA/contrib/ingres/dbs/src/redabas/CDB.nr | 61 +++++++++++++++++++ .../ingres/dbs/src/redabas/TERMINAL.nr | 10 +++ .../contrib/ingres/dbs/src/redabas/UMLAUTE.nr | 10 +++ 3 files changed, 81 insertions(+) create mode 100644 WEGA/contrib/ingres/dbs/src/redabas/CDB.nr create mode 100644 WEGA/contrib/ingres/dbs/src/redabas/TERMINAL.nr create mode 100644 WEGA/contrib/ingres/dbs/src/redabas/UMLAUTE.nr diff --git a/WEGA/contrib/ingres/dbs/src/redabas/CDB.nr b/WEGA/contrib/ingres/dbs/src/redabas/CDB.nr new file mode 100644 index 0000000..571c3f8 --- /dev/null +++ b/WEGA/contrib/ingres/dbs/src/redabas/CDB.nr @@ -0,0 +1,61 @@ +.th CDB \*(RR 3.10.89 4 +.sh AUFRUF +cdb d_b d_b_i +.sh ARGUMENTE +.lp +8 8 +d_b Name der \*(II Datenbank +.lp +8 8 +d_b_i \*(UU-file-name des DBI-files +.i0 +.sh FUNKTION +cdb ist ein Programm zur Erstellung +der \*(II Da\%ten\%bank\%struk\%tur +auf der Basis eines gegebenen DBI-files. +.br +Durch cdb wird f\*ur jede in d_b_i enthaltene +Relation rel die Kommandofolge: +.s1 +.lp +8 8 +- destroyr d_b rel +.s1 +.lp +8 8 +- creater d_b rel . . . +.i0 +.s1 +ausgef\*uhrt. +Bei der Konvertierung \*(RR zu \*(II +sind zwei verschieden Wege zu unterst\*utzen: +.s1 +.lp +8 8 +1) Neuerstellung der \*(II Relation +aus der \*(RR Datenbank +.s1 +.lp +8 8 +2) Erweiterung existierender \*(II Relationen +um die Daten der \*(RR Datenbank +.i0 +.s1 +Aus diesem Grund werden die \*(II Relationen +nicht bei der Konvertierung automatisch angelegt, +sondern sind im Vor\%feld mit cdb zu erzeugen. +Die Erzeugung kann in die Aus\%f\*uh\%rungszeit der +Konvertierung verlagert +und damit au\%to\%matisiert werden +(siehe dazu CL(\*(RR)). +.br +Ob die Anzahl der Dom\*anen +und die Tupell\*ange im Sinne von \*(II +korrekt sind, +wird nur bei der Ausf\*uhrung von cdb \*uberpr\*uft. +.sh FEHLER +.lp +8 8 +DBI-file-name\ fehlt +.br +das zweite Argument d_b_i +wurde nicht mit an\%ge\%ge\%ben +.s1 +.lp +8 8 +Datenbankfehler +.br +siehe CREATER(\*(UU), DESTROYR(\*(UU) +.i0 diff --git a/WEGA/contrib/ingres/dbs/src/redabas/TERMINAL.nr b/WEGA/contrib/ingres/dbs/src/redabas/TERMINAL.nr new file mode 100644 index 0000000..6455e38 --- /dev/null +++ b/WEGA/contrib/ingres/dbs/src/redabas/TERMINAL.nr @@ -0,0 +1,10 @@ +. \"Standards for UMLAUT auf Terminal +.ds a ae +.ds o oe +.ds u ue +.ds A Ae +.ds O Oe +.ds U Ue +. \"deutsches sz +.ds s ss +.ds z ss diff --git a/WEGA/contrib/ingres/dbs/src/redabas/UMLAUTE.nr b/WEGA/contrib/ingres/dbs/src/redabas/UMLAUTE.nr new file mode 100644 index 0000000..725ca8a --- /dev/null +++ b/WEGA/contrib/ingres/dbs/src/redabas/UMLAUTE.nr @@ -0,0 +1,10 @@ +. \"Standards for UMLAUT +.ds a "\z\(rha +.ds o "\z\(rho +.ds u "\z\(rhu +.ds A "\z\(rhA +.ds O "\z\(rhO +.ds U "\z\(rhU +. \"deutsches sz +.ds s "\(ct +.ds z "\(ct