Fujitsu UDS/SQL V2.5 사용자 설명서

다운로드
페이지 324
SSL
Introduction
U929-J-Z125-9-76
  
131
D
ok
us
c
h
abl
on
en
 1
9x
24 V
e
rs
ion
 7
.3
us
 f
ü
r F
ram
eM
ak
er
 V
7
.x
v
o
m
 1
4.
02
.2
00
7
©
 c
o
gni
tas
 Gm
b
H
 20
01-
20
07
24
. Ok
tobe
r 20
07
  S
ta
nd
 0
8:
58
.5
5
P
fa
d:
 G
:\
v
og
t\
fs
c
\ud
s
\M
anu
al
e
\e
n\
ud
s
e
nt
_e\
u
ds
ent
.k
0
5
5.1.2
DBTT (Database Key Translation Table) 
The DBTT establishes the link between the database key value of a database record and 
the physical page address of that record. 
Structure of a physical page address
The total space available for storing data in the database is divided into realms. A realm 
consists of a number of pages defined at database creation (see the “
 manual, “Database creation”). The pages in each realm are consecutively 
numbered, as are the realms. UDS/SQL can thus locate data in the database if the number 
of the page containing the data and the number of the realm containing the page are known. 
The realm reference and page number are therefore combined to form a physical page 
address, which UDS/SQL can use as a pointer to the physical position of the data. 
Figure 27: Structure of a physical page address 
For the main part, data in the database comprises the records and tables defined by the 
user. The physical placement of these records and tables can change, but UDS/SQL does 
not update all the associated pointers when this happens.
Pointers that must be current at all times are referred to as actual keys (act-key), the 
remaining pointers are called Probable Position Pointers (PPP). 
PPPs can be updated to the most recent update level by means of the BREORG utility 
routine (see the “
” manual, BREORG). 
1 byte
3 bytes
REALM-REF
PNO
REALM-REF
PNO
 = Realm reference
 = Page number