Introduction to SQL and PL/SQL is today's most hands-on and easy-to-understand resource for learning the increasingly important SQL and PL/SQL databases and preparing for the first Oracle certification exam. Two sample databases build on concepts taught in each chapter and allow readers to practice what they learn without having to suffer through a complex and potentially difficult design process.
If you're developing applications that access Oracle databases, you can save time and work by having SQL do more of the data handling for you: This new book shows you how. It teaches you how to create effective SQL queries to extract and update the data in an Oracle database. It teaches you how to design and implement a database, giving you insight into performance and security issues. It teaches you how to use PL/SQL to take advantage of powerful features like stored procedures, functions, and triggers.
You know the rudiments of the SQL query language, yet you feel you aren't taking full advantage of SQL's expressive power. You'd like to learn how to do more work with SQL inside the database before pushing data across the network to your applications. You'd like to take your SQL skills to the next level.
In one convenient resource, Gary Lewis and Alex Sirota have assembled solutions to the most common problems people encounter when using SQL, SQL*Plus, and PL/SQL to query Oracle databases. Structured around specific questions and including extensive cross-references to related material, this book can be used by query writers of all levels of sophistication. In preparing the book, the authors reviewed over three years of postings made to online Oracle discussion groups. The questions appearing in Oracle SQL are actual questions faced by people doing their jobs.
This programmer's resource explains how to optimize SQL statements and procedures and create a customized SQL debugging environment for error-free applications. You'll get programming tips, best practices, plus coverage of Oracle SQL and PL/SQL and T-SQL for SQL Server.