Contents
U929-J-Z125-9-76
6 Definition of the user interface to the database . . . . . . . . . . . . . . . . . . 183
6.1 Subschema DDL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
6.1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
6.1.2 Assigning name and privacy to a subschema . . . . . . . . . . . . . . . . . . . . 184
6.1.3 Unlocking a schema for creating a subschema . . . . . . . . . . . . . . . . . . . . 184
6.1.4 Copying entire record types from the schema into the subschema . . . . . . . . . 185
6.1.5 Copying part of a record type from the schema into the subschema . . . . . . . . . 185
6.1.6 Copying sets from the schema into the subschema . . . . . . . . . . . . . . . . . 193
6.1.7 Copying realms from the schema into the subschema . . . . . . . . . . . . . . . . 194
6.1.8 Comprehensive example of subschema DDL . . . . . . . . . . . . . . . . . . . . . 195
6.2 Relational schema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
7 Structure of pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
7.1 Page container . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
7.2 Act-key-0 and act-key-N page . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
7.3 FPA page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
7.4 DBTT pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
7.4.1 DBTT anchor page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
7.4.2 DBTT page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
7.5 Direct CALC page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
7.6 Indirect CALC page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
7.7 Data page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
8 Structure of records and tables . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
8.1 Structure of records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
8.2 Structure of tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224