Oracle is a widely used database engine. Due to its popularity, more and more schools and training organizations are using Oracle in their database courses to teach database principles and concepts. Given the current technological climate, the computer industry needs application developers who can write Oracle SQL code efficiently. This book employs a step-by-step systematic approach to learning Oracle SQL.
The current technological climate has generated a need for a concise book on Oracle/SQL programming tied to database principles and concepts. This book hopes to meet that need. It starts by presenting simple Oracle SQL concepts and slowly moves into more complex query development and PL/SQL. It also introduces SQL/XML. Each chapter includes numerous examples, which readers can assemble and execute themselves using Oracle. Each chapter ends with a series of exercises to reinforce and build on chapter material. In doing these exercises, we have provided a path for readers to learn SQL and the underlying principles of relational database.