29 lines
955 B
Plaintext
29 lines
955 B
Plaintext
INDEX(QL) DABA16 INDEX(QL)
|
|
|
|
NAME
|
|
index - Erstellen eines Sekundaerindex ueber eine Relation
|
|
|
|
UEBERSICHT
|
|
index on relname is indexname (domain1 { ,domain2 })
|
|
|
|
BESCHREIBUNG
|
|
Index wird benutzt, um Sekundaerindizes auf existierenden
|
|
Relationen zu erstellen und damit die Effizienz von retrie-
|
|
ve, delete, replace und append zu erhoehen. Der Sekunda-
|
|
erschluessel wird aus den Domaenen 1, 2, ... 6 in spezifi-
|
|
zierter Reihenfolge gebildet. Nur der Relationseigentuemer
|
|
ist befugt, Sekundaerindizes ueber einer Relation zu erstel-
|
|
len.
|
|
|
|
|
|
BEISPIEL[E]
|
|
/* Erstellen eines Sekundaerindex "x" ueber "personal" */
|
|
index on personal is x(name,gehalt)
|
|
|
|
|
|
|
|
|
|
SIEHE AUCH
|
|
copy(ql), copyr(mutos), destroy(ql), indexr(mutos),
|
|
modify(ql), modifyr(mutos)
|