Contents

Title and Copyright Information

Preface

Changes in This Release for Oracle Database Concepts

Part I Oracle Relational Data Structures

1 Introduction to Oracle Database

2 Tables and Table Clusters

3 Indexes and Index-Organized Tables

4 Partitions, Views, and Other Schema Objects

5 Data Integrity

6 Data Dictionary and Dynamic Performance Views

Part II Oracle Data Access

7 SQL

8 Server-Side Programming: PL/SQL and Java

Part III Oracle Transaction Management

9 Data Concurrency and Consistency

10 Transactions

Part IV Oracle Database Storage Structures

11 Physical Storage Structures

12 Logical Storage Structures

Part V Oracle Instance Architecture

13 Oracle Database Instance

14 Memory Architecture

15 Process Architecture

16 Application and Networking Architecture

17 Oracle Sharding Architecture

Part VI Multitenant Architecture

18 Introduction to the Multitenant Architecture

19 Overview of the Multitenant Architecture

Part VII Oracle Database Administration and Application Development

20 Topics for Database Administrators and Developers

21 Concepts for Database Administrators

22 Concepts for Database Developers

Glossary

Index