Index
- 1NF, 149
- 2PC, 177, 17879, 27476
- 3NF, 17, 19, 31, 308, 310
A
- Abstract class. See class.
- Abstract data typing. See ADT.
- Abstraction, 72, 150, 15255
- AdHawk, 333
- ADT, 70
- Aggregate
- objects, 71, 147
- roll-up, 307
- STAR schemas, 31518
- AI, 324
- Alert monitor, 380
- Analysis paralysis, 2
- ANSI, 59
- ANSI X3H2 SQL syntax, 150
- AO. See Application objects.
- API, 249, 257
- call-level, 251
- database, 24953
- embedded, 251
- Application objects, 390, 392
- Arbor, 301, 318
- Arrays, 142
- Artificial intelligence. See AI.
- ASCII, 290
- Asynchronous table updating, 21214
B
- Basic, 75
- Basis Plus, 160, 255
- Batch processing, 119, 278, 302
- Bill-of-Materials. See BOM.
- Bitmap index, 37, 196201
- Black box, 77
- Block header, 223
- Blocksize. See Data blocks.
- BMC, 293
- Patrol, 37986
- BOM
- explosion, 29
- implosion, 29
- relationships, 25
- Bonczeck, Robert, 240
- Bottlenecks, 224, 242
- bstat-estat, 111, 354
- B-tree index, 37, 329
- Buffer pools, 119
- isolation, 191
C
- C, 90, 242
- C/ISAM, 291
- C++, 79, 394
- CAD/CAM, 285
- CA-IDMS, 111, 149, 160, 165, 250, 255, 279, 286, 303
- CA-Ingres, 380
- Cardinality, 136, 138
- Celko, Joe, 126
- CF, 394
- Class
- abstract, 28
- concrete, 28
- construct, 28
- extensibility, 7879
- inheritance, 7374, 15052
- object, 153
- Client/server, 255, 295
- parallelism, 21419
- SQL*Net, 26467
- Clusters, 6364, 142
- costs, 127
- indexes, 194
- MP hosts, 245
- Cobol, 242, 252, 278
- CODASYL, 17, 63, 221
- locking, 165
- Codd, Dr. E. F., 17, 318
- Commit phase, 178
- Common Facilities. See CF.
- Common Object Request Broker Architecture. See CORBA.
- Concatenated indexes, 4244, 131, 13233. See also Indexes.
- Concrete class. See Class.
- Concurrency control, 161, 188
- config.ora, 87
- Connect string, 263, 277
- Connectivity
- tools, 24982
- Construct class. See Class.
- ConQuest, 69
- Constraints, 1112
- indexes, 4142
- ConText, 69
- Control parallel programming, 215
- Conversational processing, 162, 164
- CORBA, 291
- standard, 38798
- Core Object Model, 393
- CRON, 258, 354
D
- DASD, 243
- Data, 215
- aggregation, 3078
- blocks, 36, 95, 96, 221, 23640
- buffer, 10716, 347
- headers, 223
- indexes, 61
- size, 115
- sizing, 22226
- sorting, 98
- choreography, 290
- coupling, 71
- cube, 31820
- simulation, 32023
- dictionary, 52, 68, 148
- cache, 52, 90, 1036
- E/R model, 23
- flow, 2
- fragmentation, 12224, 22729
- ISA
- relationship, 8184
- joiner, 291
- legacy, 250
- linking, 28393
- mining, 32325
- object
- management, 39092
- parallelism, 215
- partitioned, 217
- programming
- parallel, 215
- redundancy, 1723, 285, 302
- relationships, 1634, 393
- many-to-many, 23
- misleading, 23
- one-to-many, 1923
- recursive, 2531
- replication, 20412, 28990
- searching, 69
- sharing, 281
- striping, 347
- structure, 388
- inheritance, 73
- tools, 303
- unrecoverable, 18990
- updating, 16263
- warehouse, 295331
- design rules, 305
- Database
- abstraction, 15255
- API, 24953
- batch processing, 119, 278, 302
- buffer, 89, 10716, 347
- clusters, 6364
- connectivity, 24982
- mainframes, 278
- corruption, 164
- cube, 31820
- data warehouse, 296318
- deadlock, 38, 16871, 173
- design
- distributed, 911
- economics of, 23
- issues, 2
- location transparency, 37
- performance, 1634
- STAR, 3134
- distributed, 12, 130
- growth, 22040
- locking, 177
- MTS, 274
- parallelism, 217
- SQL, 47
- domains, 7
- driver, 159
- DSS, 3017
- gateway, 28789
- granularity, 16466
- growth, 22040
- hash tables, 61
- heterogeneity, 24647
- I/O, 219
- tuning, 119
- indexes, 3645
- interoperability, 8, 11819
- linking, 28393
- links, 262
- load
- balancing, 8
- sharing, 24446
- locking, 16466
- distributed, 177
- management
- future, 38798
- measurement, 293
- middleware, 29093
- multidimensional, 296318
- aggregation, 3078
- multivendor, 28487
- object-oriented, 14960
- locking, 165
- performance, 89, 20347
- design, 1634
- disk, 24344
- growth, 22040
- interruptions, 123
- measurement, 24043, 293
- processors, 216
- referential integrity, 4850
- pointer-based navigation, 15556
- products, 285
- referential integrity, 1116, 4850
- relational, 149, 152, 285, 286, 302
- locking, 173
- remote, 57
- replication, 28990
- rows
- pinning, 11618
- table. See also Table.
- constraints, 1112
- triggers, 59, 209, 21011
- tuning, 20347
- Database administrator. See DBA.
- Date-time stamp, 176, 214
- DB2, 40, 130, 136, 167, 172, 257, 279, 284, 287, 290, 291, 380
- DBA, 54, 57
- data
- buffers, 108, 113
- corruption, 164
- disk striping, 121
- indexes, 191201
- Oracle
- monitoring tools, 33334
- rows
- storing, 136
- tablespace
- read-only, 117
- DBMS, 285
- DCE, 291
- DDCS, 291
- Deadlock, 38
- database, 16871, 173
- Decision support systems. See DSS.
- DeMarco, 2
- Denormalization, 305, 308
- Designer 2000, 79, 87
- Device Media Control Language. See DMCL.
- Dictionary cache, 90, 99, 1036
- Digital Equipment Corporation, 387
- Dirty read, 16364
- Disk
- issues, 24344
- sorts, 97
- space, 304
- striping, 116, 12024
- DMCL, 111
- DML, 147
- Domains, 7
- hierarchy, 7
- Downsizing, 23
- Drill-down, 3078
- DSS, 295, 296, 297301
- DSSF, 299
E
- E/R model, 23, 24, 31, 308, 325
- ISA, 81
- EBCDIC, 290
- Eclusive locks
- alternatives, 173
- Economic order quantity. See EOQ.
- EDA-SQL, 283, 287
- Email, 215
- Encapsulation, 7778, 391
- Enterprise referential integrity, 305
- EnterpriseManager, 86
- Entity/Relation model. See E/R model.
- EOQ, 296
- estat-bstat, 56, 349
- Events, 333
- Exclusive locks, 166
- Expert systems, 29697, 299, 335
- performance, 24043
- Explain plan, 13338
- access techniques, 136
- Express, 6970. See also Oracle Express.
- Express MDDB, 68
- Extensibility, 78
- Extract/load programs, 304
F
- Figure, 25
- First normal form. See 1NF.
- Folio, 69
- Foreign key, 17, 37, 50
- bad, 164
- Forget phase, 178
- FoxPro, 15, 250
- Fragmentation, 22729, 230, 23440
- FTP, 15
- Fulcrum, 69
G
- Gane & Sarson, 2
- Gateway, 254, 28789, 291
- Global transaction, 5
- Growth
- planning, 22040
H
- Handles, 160, 255
- Hardware
- interoperability, 9
- Hash
- algorithm, 61
- cluster, 6263
- costs, 127
- joins, 33031
- tables, 6163
- Heterogeneity, 24647
- Hewlett-Packard, 387
- Hierarchical database. See Database.
- High-order key, 38
- Hints, 20
- Holos, 70
- Homonyms, 305
- Horizontal
- denormalization, 305
- partitioning, 25860
- Human intuition, 300
- Hyperdesk Corporation, 387
- Hypothesis testing, 300
I
- IBM, 2, 215, 284
- mainframes, 27881
- IDMS/R, 149
- IEEE, 285
- IMS, 160, 250, 255, 284, 286, 291, 303
- Indexes, 3645, 126, 141, 143, 191201
- bitmap, 37, 196201, 312, 32830
- blevel, 193
- b-tree, 37, 196, 329
- buffers, 111
- cardinality, 194, 196
- clustering, 194
- columns, 3738, 40, 63
- multi, 4244
- concatenated, 4244, 13233
- constraints, 4142
- costs, 127
- deadlock, 169
- distribution, 37
- locks, 39
- rows, 3839, 40, 169
- sorting, 97
- SQL, 13033
- tablespace, 22627
- unrecoverable, 190
- Inference engine, 296
- Informix, 380
- Ingres, 292
- Inheritance, 7374, 15052, 392
- init.ora, 67, 87, 89, 91, 97, 98, 99, 103, 111, 114, 167, 205, 219, 222, 269, 271, 286, 330, 347
- In-memory sorts, 97
- Input/Output tuning, 119
- Interface
- Network Programmatic, 262
- Oracle Programmatic, 262
- TNS, 277
- User Programmatic, 261
- Internal Protocol. See IP.
- Intersystem connectivity, 25860
- IP, 6
- IRI, 69, 301
- ISA
- construct, 79
- relationship, 8184
J
- Joins, 142, 224
- STAR, 328
K
- Kimball, Dr. Ralph, 31
L
- Laptop, 213
- Leaf blocks, 194
- Library cache, 52, 56, 59, 90, 99103
- Listener, 27273
- log, 273
- SQL*Net, 26769
- Load
- balancing, 8
- sharing, 24446, 247
- Load Sharing Facility. See LSF.
- Location transparency, 37. See also Transparency.
- Locking, 16188
- script, 179
- Locks, 213
- escalation, 17173
- exclusive table, 168
- indexes, 39
- pools, 119. See also Locking or Oracle locking.
- row wait, 182
- share row exclusive table, 167
- shared, 173
- table, 182
- table share, 167
- transaction, 182
- user-defined, 182
- Log, 303
- Logical volume manager. See LVM.
- Loop
- nested, 143
- Lotus Notes, 215
- LSF, 245
- LVM, 65, 347
M
- Many-to-many relationships, 49
- denormalizing, 24
- recursive, 2531
- Massively parallel processors. See MPP.
- MDDB, 305, 306, 307, 308, 317, 318, 323
- Memory, 90, 91116
- cache
- dictionary, 90, 99, 1036
- libary, 90, 99103
- tuning, 116
- fencing, 5359. See also Pinning.
- packages, 1036
- PGA, 99
- session information, 90
- SGA, 51. See also SGA.
- tables
- V$, 9091
- tuning, 347
- MetaCube, 70
- Metadata, 256, 303, 305
- table, 103
- Methods, 150, 15658
- inheritance, 73
- Microsoft
- ODBC, 15860, 25355
- Windows, 159
- WOSA, 158, 254
- Middleware, 29093
- Minnesota Multiphasic Personality Inventory. See MMPI.
- MIS, 300
- MMPI, 324
- Modelling, 300
- Monitoring tools, 33334
- Morphology, 69
- MPP, 219, 306, 327
- MTS, 106, 260, 269, 27172, 274
- Multicolumn indexes, 4244
- Multidimensional database. See MDDB.
- Multiprocessing, 215
- Multitasking, 21519
- Multithreaded server. See MTS.
- Multithreading, 21519
- Multivendor database, 28487
- MVS, 293
N
- Namespaces, 56
- Natural language, 69
- NCR, 387
- Network database. See Database.
- load, 118
- Network Programmatic Interface. See NPI.
- Non-reproducible results, 164
- Normalization And Modeling Theory, 1623
- NPI, 262
- NULL
- lock, 168
- N-way joins, 39, 44
O
- Object
- administrator, 72
- class. See Class.
- constructs, 155
- extensions, 155
- layer, 68, 7079, 149
- management, 39092
- model, 39294
- technology, 38798
- Object Management Architecture. See OMA.
- Object Management Architecture Guide, 387
- Object Query Language. See OQL.
- Object request broker. See ORB.
- Object services. See OS.
- Object-oriented systems, 17, 51, 68, 74, 148, 14960, 255
- encapsulation, 77
- future, 38798
- ISA relationship, 81
- Passport, 292
- SQL, 7984
- ODBC, 50, 15860, 251, 25355, 256, 289
- API, 159
- ODBMS, 149
- ODMG, 70, 80
- OLAP, 34, 87, 295331
- database
- relational, 302
- history, 295331
- OLTP, 19, 96, 222, 301, 305
- OMA, 394
- OMG, 70, 387
- mission, 38889
- object model, 39294, 395
- One-to-many relationships, 49, 63, 74
- denormalizing, 1923
- Online analytical processing. See OLAP.
- Online transaction processing. See OLTP.
- Open Database Connectivity. See ODBC.
- Open system, 304
- OpenVMS, 380
- Operators, 75
- OPI, 262
- OQL, 158
- Oracle, 18, 257, 380
- *Book, 87
- 2PC, 27476
- abstraction, 72
- objects, 71
- architecture, 85124
- arrays, 142
- batch processing, 119. See also Batch processing.
- indexes, 196201. See also Indexes.
- bottlenecks, 224
- bstat-estat, 111
- client-server, 26467
- clusters, 6364
- connectivity, 24982
- constraints, 4142
- ConText, 69
- data
- unrecoverable, 18990
- warehouses, 295331
- database
- buffer, 89
- linking, 28393
- performance, 20347
- reorganization, 22934
- Designer 2000, 87
- dictionary, 205
- disk striping, 12024. See also Disk striping.
- encapsulation, 77
- EnterpriseManager, 86
- expert tool, 333
- explain plan facility, 13338
- Express, 6970, 87
- extensibility, 7879
- gateway, 28789
- transparent, 291
- hash
- cluster, 6263
- joins, 33031
- tables, 6163
- import/export, 12, 87, 141
- utility, 222
- indexes, 3645, 13033, 191201
- bitmap, 32830
- inheritance, 7374
- ISA
- construct, 79
- relationship, 8184
- listener, 26769, 27273
- locking, 16671
- alternatives, 17377
- measuring, 17988
- mainframes
- IBM, 27881
- memory, 90, 91116, 96
- middleware, 29093
- Monitor, 181
- monitoring, 33386
- object layer, 7079
- optimizer, 39, 44, 329
- cost-based, 44, 140, 14245, 194
- rule-based, 44, 126, 128, 13842, 143
- SQL, 131
- package, 52, 147
- pinning, 5359
- parallel query, 327
- password management, 267
- Patrol, 37986
- performance reports, 373
- PGA, 99
- PL/SQL, 145
- polymorphism, 7477
- query
- parallel, 21920
- row
- fragmentation, 23640
- Sedona, 6869
- server
- tuning, 1067
- ServerManager, 86
- SGA, 86
- shared pool, 99103
- snapshots, 20412
- sorting, 9799
- SQL, 12830
- costs, 127
- extensions, 4
- locking, 169
- table replication, 209
- SQL*Net, 26078, 26974. See also SQL*Net.
- STAR, 328
- stored procedures, 5059, 14749
- structure
- internal, 8790
- syntax, 12528
- table
- allocating, 4548
- temporary, 138
- updating, 21214
- V$, 9091
- tablespace
- fragmentation, 22729
- parameters, 224
- triggers, 5961, 14749
- Oracle Programmatic Interface. See OPI.
- Oracle RDBMS Database Administrators Guide, 140
- ORB, 68, 391, 394, 39597
- OS, 394
- OS/2, 215
- OSF, 285
P
- Package, 52, 103, 147
- pinning, 5359
- Parallel query, 6468
- Parallelism, 21419
- Oracle, 32728
- Passport, 292
- Password management, 267
- Patrol, 293, 37986
- PC connection task, 278
- Performance
- expert systems, 24043
- PGA, 90, 99, 114
- PID, 271
- Pinning
- database rows, 11618
- packages, 5359
- Pipe Two-task, 277
- PL/SQL, 86, 14547
- Platform computing
- load sharing, 24446
- Pointer-based navigation, 150
- Polymorphism, 7477
- Portability, 25558
- POSIX, 285
- PowerBuilder, 8, 118, 286
- Prepare phase, 178
- Primary key constraints, 41
- Prism, 215
- Pro*C, 271
- Proactive measuring, 334
- Procedure Language/SQL. See PL/SQL.
- Processors, 217
- load sharing, 24446
- parallel, 219
- Profiles, 393
- Program global area. See PGA.
- Programming
- parallel
- control, 215
- data, 215
- Pseudo-conversational processing, 162, 164
Q
- Query, 8
- dictionary, 194
- distributed, 14
- library cache, 103
- locking
- conflicts, 183
- nested, 129
- parallel, 36, 6468, 21920, 32728
- paths, 142
- performance, 40
- PL/SQL, 145, 146
- SQL, 146, 256
- STAR, 310, 328
- subqueries, 64, 216
- syntax, 12528
- tuning, 118
R
- RAID, 65, 347
- RDBMS, 292
- Reactive measuring, 335
- Read-Only tablespaces, 19091
- Recovery logs, 124, 221
- Redundancy, 302, 308
- Redundant Array of Independent Disks. See RAID.
- Reference Model, 395
- Referential integrity, 1116
- constraints, 42
- performance, 4850
- Remote procedure call. See RPC.
- RI, 147, 256, 303. See Referential integrity.
- RM, 182
- Roll-ups
- STAR schemas, 31518
- Row
- chained, 237
- fragmentation, 23640
- locks, 167, 172
- exclusive table (RX), 167
- share row exclusive table, 167
- share table (RS), 167
- wait, 182
- RPC, 249, 251
- RS, 167
- RX, 167
S
- S, 167, 168
- S.O.S., 168
- Sales force automation systems. See SFA systems.
- Scan
- full-table, 20, 36, 62, 95, 96, 108, 126, 143, 219
- buffers, 113
- costs, 127
- indexes, 44, 191
- Security, 397
- Sedona, 6869
- Server
- ODBC, 15860
- remote, 212
- tuning, 1067
- ServerManager, 86
- Service Provider Interface. See SPI.
- SFA systems, 212, 213
- SGA, 51, 87, 192, 347
- buffer cache, 87
- log buffer, 87
- Oracle region. See Oracle memory.
- package
- pinning, 5359
- shared pool, 89, 99103
- sizing, 9196
- SQL areas, 89
- Shared
- locks, 166, 173
- alternatives, 173
- pool, 5059, 89, 96, 147, 192, 347
- tuning, 99103
- Short On Storage. See S.O.S.
- SIC, 300
- SIMULA, 298
- SmallTalk, 79
- SMP, 65, 66, 219, 24446, 306, 327
- SMSA, 300
- Snapdump utility, 56
- Snapshots, 20412, 302
- example, 2078
- log, 303
- refreshing, 205
- Sorting, 9799, 143
- SPI, 159, 254
- SQL, 12830, 252, 255
- costs, 127
- dialects, 47
- dictionary cache, 90, 99, 1036
- extensions, 176
- indexes, 13033
- inheritance, 15052
- library cache, 90, 99103
- locking, 170
- methods, 15658
- non-ANSI, 25658
- object-oriented, 7984
- operators, 150
- optimizer, 130, 175
- rule-based, 139
- session information, 90
- sorting, 9799
- standards, 285
- STAR schema, 31215
- syntax, 12528
- trace, 136, 137
- trace facility, 241
- vanilla, 255
- SQL for Smarties, 126
- SQL*
- DBA, 54, 86, 91, 95, 181, 184, 233, 275, 354
- Form, 12, 86
- Forms, 145, 271
- Loader, 13, 87, 190
- Menu, 86
- Net, 5, 9, 15, 50, 86, 90, 106, 204, 250, 26078
- log, 273
- Plus, 48, 50, 57, 86, 100, 264
- SQL/DS, 174
- SQL/X, 149
- SQL++, 150
- SQL3, 150, 158
- SRX, 167
- SS, 168
- SSX, 168
- Standard Industry Code. See SIC.
- Standard Metropolitan Statistical Area. See SMSA.
- STAR, 3134, 302, 308, 310
- aggregation, 31518
- example, 32526
- roll-ups, 31518
- SQL, 31215
- Stored procedures, 5059, 14749
- Subquery
- correlated, 145
- Sun, 387
- Superclass, 79, 81
- SX, 168
- Sybase, 14, 250, 286, 287, 380
- Sybase/Illustra, 158
- Symmetric multiprocessor. See SMP.
- Synchronization, 397
- manager, 214
- Synonyms, 305
- System analysis
- DeMarco style, 2
- Gane & Sarson method, 2
- System Global Area. See SGA.
T
- Table, 302, 371
- allocating, 4548
- caching, 116
- compression, 124
- constraints, 1112
- data
- memory, 116
- replication, 28990
- sharing, 191
- dimension, 308
- disk striping, 12024
- driving, 138
- fact, 308, 310, 328
- fat, 305
- foreign keys, 17
- fragmentation, 12224, 141, 230, 23436
- hash, 6163
- clusters, 6263
- indexes, 3645
- deadlock, 169
- locks, 16466, 167, 172, 182
- exlcusive, 168
- share (S), 167
- mega-, 83
- metadata, 103
- multiple, 315
- nesting, 149
- ordered, 143
- partitioning, 314
- pivot, 319
- plan
- fields, 134
- queries
- parallel, 6468
- read-only, 204, 226
- relational, 51, 150
- replication, 204, 208, 266
- snapshots, 20412
- tablespace, 22627
- temporary, 138
- trace, 136
- two-dimensional, 322
- unrecoverable, 190
- updating
- asynchronous, 21214
- V$, 9091, 100, 110
- Tablespace, 45, 50, 89, 22627, 370
- coalesce, 233
- fragmentation, 122, 22729, 230
- growth, 221
- locking, 16466, 172
- read-only, 116, 19091
- reorganization, 22934
- reports, 241
- SQL*Net, 273
- system, 227
- Taxonomy hierarchy, 79, 81
- TCP Two-task, 277
- Telnet, 6
- Theories
- Normalization And Modeling, 1623
- Third Normal Form. See 3NF.
- TM, 182
- TNS, 261
- Interface, 277
- Trace, 136
- log, 273
- Transaction
- lock, 182
- logs, 221
- Transparency, 255, 259, 266, 278
- Transparent network substrate. See TNS.
- Trends, 300
- analysis reports, 242
- Triggers, 50, 51, 5961, 14749, 209, 21011, 303
- Two-phase commit. See 2PC.
- TX, 182
U
- UL, 182
- ULTESTAT, 354
- UniFace, 8, 15, 118, 283, 290
- UniSQL, 149, 158, 310
- Unit incompatibilities, 305
- Universal Object Manager. See Sedona.
- Unix, 2, 9, 54, 96, 143, 205, 218, 242, 245, 258, 293, 354, 383
- data
- blocks, 107
- fragmentation, 123
- locks
- killing, 179
- memory, 114
- SQL*Net, 26078
- Unix process ID. See PID.
- UPI, 261
- User Programmatic Interface. See UPI.
- User-defined locks, 182
- UTLBSTAT, 349
V
- V$ Table, 9091, 100, 110
- Vertical denormalization, 305
- VLDB, 327
- Volume table of contents. See VTOC.
- VTOC, 243
W
- Weakest link architecture, 118
- Windows NT, 215
- Windows Open Service Architecture. See WOSA.
- WOSA, 158, 254
X
- X, 168
- X-WINDOWS, 285
Z
- Zhou, Songnian, 245
|