ALLBASE/SQL Reference Manual (36216-90216)

Figures
31
Figure 1-1. . Components of ALLBASE/SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Figure 1-2. . How Tables, DBEFiles, and DBEFileSets Are Related . . . . . . . . . . . . . . . . . 46
Figure 1-3. . Databases and DBEFileSets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Figure 1-4. . Elements of an ALLBASE/SQL DBEnvironment . . . . . . . . . . . . . . . . . . . . . 47
Figure 3-1. . Range of Complex Query Types. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Figure 4-1. . Referential Constraints in a Set of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Figure 5-1. . Transactions over Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
Figure 5-2. . Multiuser DBEnvironment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Figure 5-3. . Page Versus Table Level Locking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
Figure 5-4. . Row Versus Page Level Locking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Figure 5-5. . Locks at Different Granularities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
Figure 5-6. . Scope and Duration of Share Locks for Different Isolation Levels . . . . . . . 188
Figure 5-7. . Lock Requests 1: Waiting for Exclusive Lock. . . . . . . . . . . . . . . . . . . . . . . . 190
Figure 5-8. . Lock Requests 2: Waiting for Share Locks . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Figure 5-9. . Lock Requests 3: Share Locks Granted . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
Figure 5-10. . Deadlock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Figure 9-1. . Logical Operations on Predicates Containing NULL Values . . . . . . . . . . . 263
Figure C-1. . SQLSetup Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627