Why Read This Book? When you opened the cover of this book, you had a notion of what you would find. With a title like Beginning Oracle Programming, it's fairly obvious what this book is all about. Simply put, the purpose of this book is to teach you how to manage data using an Oracle database. The goal of Beginning Oracle Programming is to introduce you to those concepts that are important to understand as a beginning-level Oracle user. You are setting out on the same journey we traveled some years ago. We know the things you are going to run into time and time again. We understand the challenges you are going to meet when you have to develop an application or administer your database. We can guarantee you that the techniques you'll learn in this book are proven and have led us through many successful implementations. So instead of talking about the things we want to teach you in an abstract kind of way, let's talk specifics.Getting To Know Oracle.- SQL*Plus and Basic Querying.- Creating and Managing Users and Tables.- The New 9i Sample Schemas.- Architecture.- Processing Statements in Oracle.- Tables.- Indexes.- Mastering SQL*Plus.- PL/SQL.- Procedures, Functions, and Packages.- Transactions and Concurrency.- Security.- Views.- Triggers.- Objects.- Advanced Querying.- Tuning Tools.- A SQL Toolkit.- Case Study 1 Debugging PL/SQL.- Case Study 2 Finding People.
Sean Dillon: Sean Dillon started programming a Commodore Vic 20 back in 1980 at the age of nine. Sean grew and so did his love for programming. He began his professional programming career in the United States Marine Corps, shortly after returning from the Gulf War. Sean is now a Principal Technologist, working for Oracle Corporation based in Reston, Virginia. He has ten years of experience specializing in database architecture, database tuning, web application development, XML, and Web Services technologies.
Christopher Beck: Christopher Beck has a bachelors d