P8000/WEGA/contrib/ingres/dbs/sys/man/dbtmplt

57 lines
2.2 KiB
Plaintext

DBTMPLT(FILES) DABA16 DBTMPLT(FILES)
NAME
.../sys/etc/dbtmplt6.3 - Datenbank-Spezifikation(Template)
BESCHREIBUNG
Dieses File enthaelt die Datenbank-Spezifikation, die von
creatdb verwendet wird.
Die Spezifikation besteht aus der Beschreibung des
Datenbank- und des Standard-Relations-Status sowie einer
Menge von Eintraegen (Beschreibungen), fuer in der Datenbank
zu erstellende System-Relation.
Die Eintraege werden jeweils durch eine Leerzeile separiert.
Zwei Leerzeilen oder das File-Ende beenden das File.
Die erste Zeile des Files beschreibt den Datenbank-Status
und den Standard-Relations-Status, die durch einen Doppel-
punkt separiert werden.
Der Rest des Files beschreibt Relationen.
Die erste Zeile jeder Gruppe gibt den Relationsnamen, ge-
folgt von einem wahlweise vorhandenem Relationsstatus an,
die ebenfalls durch den Doppelpunkt separiert werden.
Die restlichen Zeilen jeder Gruppe beschreiben Attribute
durch die Spezifikation von Attributname und Attributtyp,
separiert durch ein Tabulator-Zeichen.
Alle Statusfelder werden oktal dargestellt und besitzen als
Syntax einfache Ziffern, gefolgt von einer Liste von Paaren
der Form
-x-N,
die folgendes ausdruecken:
Wenn das - x Flag in der creatdb Kommando-Zeile "ein" ist,
werden die durch N spezifizierten Bits ein-(bzw. aus-
)geschaltet.
Die erste Menge von Eintraegen muss fuer den Relationen-
Katalog (relation-System-Relation) und die zweite fuer den
Attribute-Katalog (attribute-System-Relation) vorhanden
sein.
BEISPIEL[E]
3-c-1+q+2:010023
relation:-c-20
relid c12
relowner c2
relspec i1
attribute:-c-20
attrelid c12
attowner c2
attname c12
(andere Relations-Deskriptoren)
SIEHE AUCH
creatdb(mutos)