SQL/MP Glossary
Glossary
Compaq NonStop™ SQL/MP Glossary—429832-001
Glossary-8
DEFINE name
DEFINE name. An identifier that can be used in place of an actual subvolume or file name
in an SQL statement to identify a catalog, table, view, index, collation, file, or partition;
the identifier starts with an equal sign. NonStop SQL/MP replaces the logical DEFINE
name with the actual name when compiling or recompiling the statement. See also
DEFINE
.
definitional integrity. The condition of a database when its file labels and catalog tables
contain consistent definitions of objects. Contrast with data integrity
.
dependency. The use of an object by another object.
dependent object. An object whose definition depends on the definition of a base or
underlying object; for example, an index or protection view is dependent on a table.
detail alias. A name assigned to a print item by the NAME clause of a DETAIL command for
use when referring to the item in other report commands.
detail column. An item specified in a DETAIL command.
detail line. One or more report lines printed in the format specified in a DETAIL command.
The data for each detail line corresponds to one row of data retrieved by a SELECT
statement.
dictionary. See data dictionary
.
directive. A statement that gives instructions to a compiler.
discontiguous key. A key formed from two or more columns of a table in which the key
columns are not physically adjacent or are not in the same physical order as in the key.
disk directory. A directory that contains the file labels for each SQL table, view, index, and
collation on a disk volume and the location of each object on the disk.
disk process. The portion of the operating system software that performs read, write, and
lock operations on disk volumes and creates TMF audit records. The DP2 disk process
is a NonStop SQL/MP software component. Contrast with file system
.
distributed database. A database whose objects reside on more than one node in a network
and whose objects can be accessed from any node in the network.
distributed dictionary. A data dictionary whose definitions reside on more than one node in
a network; the dictionary for a distributed database.
DML (Data Manipulation Language). The set of data manipulation statements within the
SQL language.
DML statement. A statement used to select, update, insert, or delete rows in one or more
tables. Contrast with DCL statement
, DDL statement, and DSL statement.
double-byte character. A character that requires two bytes for storage.