Part I

Database Development Fundamentals

This part presents fundamental information for developers of Oracle Database and database applications. The chapters in this part cover mainly high-level concepts, and refer to other chapters and manuals for detailed feature explanations and implementation specifics.

To benefit from the chapters in this part, you need some knowledge of Oracle Database. You must be familiar with the concepts and techniques in the "2 Day" guides relevant to your job, such as Oracle Database 2 Day Developer's Guide and Oracle Database 2 Day DBA.

Much of the material in this part is adapted from books and articles by Tom Kyte, whose blog is available at