
Oracle PL/SQL Programming
Scott Urman(Author)
Osborne/McGraw-Hill (Publisher)
2nd Edition
Published on 1. January 1997
Book
Mixed media product
848 pages
978-0-07-882305-3 (ISBN)
Description
Designed for both the novice programmer as well as the experienced systems engineer, this text seeks to show the reader how to develop, test, debug and tune Oracle applications using Visual Basic, SQL/Windows and developer/2000. New features such as LOBs and ADTs are integrated throughout the book. It also includes common business problems and their solutions using PL/SQL, using real-world examples where applicable. PL/SQL is Oracle's extension to the SQL query language. the "PL" stands for "Programming Language", which is what PL/SQL adds to SQL. With PL/SQL users get tools traditionally available in third-generation languages, such as C or Cobol. These include such things as database triggers and stored procedures. The combination of PL/SQL and SQL gives users a powerful development language, with which one can do much more complex and powerful manipulations of data stored in an Oracle database. PL/SQL is available from all Oracle development tools, including Developer and Designer/2000, the Oracle pre-compilers and in the Oracle7 server itself. The new relational features of PL/SQL 3.0 should be easy to learn for those who are familiar with Version 2.0 and Oracle7.
The object-oriented features may be more difficult, but are still straightforward.
The object-oriented features may be more difficult, but are still straightforward.
More details
Edition
2nd Revised edition
Language
English
Place of publication
New York
United States
Publishing group
McGraw-Hill Education - Europe
Target group
College/higher education
Professional and scholarly
Edition type
Revised edition
Illustrations
Illustrations
Dimensions
Height: 235 mm
Width: 189 mm
Weight
1740 gr
ISBN-13
978-0-07-882305-3 (9780078823053)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Content
Introduction: introduction to PL/SQL. Part 1 PL/SQL basics: PL/SQL syntax and constructs; collections; SQL within PL/SQL; built-in SQL functions; cursors; subprograms - procedures and functions; packages; triggers; error handling; ;abstract data types. Part 2 Running PL/SQL: PL/SQL execution environments; testing and debugging. Part 3 Advanced PL/SQL features: intersession communication; dynamic PL/SQL; database jobs and file I/O; callouts to foreign functions; large objects (LOBs); performance and tuning; case studies. Appendices: reserved words in PL/SQL; guide to supplied packages; PL/SQL quick reference; the data dictionary.