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.
This book is written for readers who have little or no previous experience with databases, SQL, or Oracle, and provides a very systematic approach to learning SQL in Oracle. Each chapter is written in a step-by-step manner and has examples that can be run using Oracle. Using the sample tables and data provided, the reader of this book will be able to do all the examples to experience hands-on Oracle programming. The book also presents a series of exercises at the end of the chapters to help readers gain proficiency with SQL.
Welcome aboard the first book focusing exclusively on PL/SQL techniques, through Oracle 11g. These techniques are tried-tested-true, yet do not compromise performance. You’ll find coverage of all types of scenarios, starting from design to coding and testing to debugging and tuning. PL/SQL is more than just a 3GL sequel to SQL; instead it can be used as a methodology for application development using Oracle. The techniques covered here have a broader scope, in applications ranging from OLTP to OLAP and from data warehousing to business intelligence.
The fourth edition of this popular pocket guide provides quick-reference information that will help you use Oracle's PL/SQL language, including the newest Oracle Database 11g features. It's a companion to Steven Feuerstein and Bill Pribyl's bestselling Oracle PL/SQL Programming.
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.
Get started with PL/SQL, the built-in language that every Oracle developer and database administrator must know, in Beginning PL/SQL, a fast-paced and example-filled tutorial. Learn from author Don Bales' extensive experience to discover the most commonly used aspects of PL/SQL without wasting time with obscure and obsolete features.
Learn how to use the PL/SQL programming language effectively, using one of the most popular and widely-used software programs in large companies today. Oracle 10g Developer: PL/SQL Programming uses Oracle 10g to provide an overview of the PL/SQL programming language, beginning with fundamental PL/SQL concepts and progressing to the writing and testing of PL/SQL code. The book then progresses to more advanced topics, such as Dynamic SQL and code tuning. Updated to the latest release, Oracle 10g, it uses the developer's perspective to focus on the PL/SQL component of the software.
In this compact book, Steven Feuerstein, widely recognized as one of the world's leading experts on the Oracle PL/SQL language, distills his many years of programming, teaching, and writing about PL/SQL into a set of best practices-recommendations for developing successful applications. Covering the latest Oracle release, Oracle Database 11g, Feuerstein has rewritten this new edition in the style of his bestselling Oracle PL/SQL Programming.
The bestselling PL/SQL desktop reference--fully rewritten and expanded for Oracle Database 11g
Completely up-to-date for the new database release, this Oracle Press guide explains how to write robust, database-driven PL/SQL applications. Full details on the PL/SQL language, scripting semantics, and syntax are included. You will learn how to write powerful programs, interact with Oracle databases, perform complex calculations, and handle error conditions.