Contents

Title and Copyright Information

Preface

Part I What Is Oracle?

1 Introduction to Oracle Database

Part II Oracle Database Architecture

2 Data Blocks, Extents, and Segments

3 Tablespaces, Datafiles, and Control Files

4 Transaction Management

5 Schema Objects

6 Schema Object Dependencies

7 The Data Dictionary

8 Memory Architecture

9 Process Architecture

10 Application Architecture

11 Oracle Database Utilities

12 Database and Instance Startup and Shutdown

Part III Oracle Database Features

13 Data Concurrency and Consistency

14 Manageability

15 Backup and Recovery

16 Business Intelligence

17 High Availability

18 Very Large Databases (VLDB)

19 Content Management

20 Database Security

21 Data Integrity

22 Triggers

23 Information Integration

Part IV Oracle Database Application Development

24 SQL

25 Supported Application Development Languages

26 Oracle Data Types

Glossary

Index