Oracle Database 10g PL/SQL 101 / Edition 1

Oracle Database 10g PL/SQL 101 / Edition 1

by Christopher Allen
ISBN-10:
0072255404
ISBN-13:
9780072255409
Pub. Date:
08/10/2004
Publisher:
McGraw Hill LLC
ISBN-10:
0072255404
ISBN-13:
9780072255409
Pub. Date:
08/10/2004
Publisher:
McGraw Hill LLC
Oracle Database 10g PL/SQL 101 / Edition 1

Oracle Database 10g PL/SQL 101 / Edition 1

by Christopher Allen

Paperback

$50.0
Current price is , Original price is $50.0. You
$50.00 
  • SHIP THIS ITEM
    Qualifies for Free Shipping
  • PICK UP IN STORE
    Check Availability at Nearby Stores
  • SHIP THIS ITEM

    Temporarily Out of Stock Online

    Please check back later for updated availability.


Overview

Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.

Get The Ins-and-Outs of SQL and PL/SQL From an Oracle Expert

Perform database functions quickly and easily using the comprehensive information in this step-by-step guide. Oracle professional Christopher Allen begins with database basics and progresses to plain-language explanations and real-world examples of SQL statements and PL/SQL programs. You’ll learn how to manage, query, and manipulate data, use SQL*Plus, create SQL functions, and write practical PL/SQL applications. Review questions, chapter summaries, and hands-on projects will have you understanding and exploiting the powerful features of Oracle Database 10g in no time.

  • Create tables, rows, records, columns, and fields
  • Store text, numbers, dates, pictures, and soundfiles in tables and columns
  • Define, manipulate, retrieve, and delete data, using SQL commands
  • Select, sort, and filter records with SQL functions and procedures
  • Write SQL commands to declare variables using anchored types
  • Use SAVEPOINT and ROLLBACK commands to ensure multilevel undo
  • Perform time-based and hierarchical data queries
  • Edit and reuse commands in script files, using the SQL*Plus program
  • Use PL/SQL views, sequences, procedures, functions, and packages
  • Use triggers to automate auditing, security, and maintenance tasks

Product Details

ISBN-13: 9780072255409
Publisher: McGraw Hill LLC
Publication date: 08/10/2004
Series: Oracle Press
Pages: 416
Product dimensions: 7.30(w) x 9.00(h) x 0.86(d)

About the Author

Christopher Allen (Santa Monica, CA) has been a database professional for almost 20 ears. He is an OCP DBA and an OCP Application Developer and has worked on numerous Oracle Financials implementations. In addition, he has taught several hundred computer classes to adults, resulting in extensive experience communicating technical information in ways that are easy to absorb and easy to remember. His published works include the Oracle Certified Professional Application Developer Exam Guide (co-author, Oracle Press), Hard Disk Smarts (John Wiley Publishing), and four books on Lotus (Que). He also served as technical editor for Microsoft's DOS 5 and DOS 6 manuals. He is currently employed at Metier, an Oracle partner company that provides consulting services in the Los Angeles area.

Table of Contents

Acknowledgmentsxiii
Introductionxv
Part IDatabase Basics
1Introduction to Databases3
What Exactly Is a Database?4
How Is a Database Different from a Spreadsheet?7
How Will Knowing This Help You?11
History of SQL12
SQL Command Categories13
Chapter Summary15
Chapter Questions16
Answers to Chapter Questions18
2Storing and Retrieving Data: The Basics21
Putting Your Toe in the Water22
Creating Tables26
Inserting Data--Additional Techniques41
Viewing Data--Additional Techniques46
Chapter Summary54
Chapter Questions56
Answers to Chapter Questions58
3Advanced Data Manipulation61
Limit Which Records You Select62
Change the Order of Records72
Show Only Unique Values75
Select from DUAL78
Modify Data In a Table78
Remove Records from a Table81
Transaction Control83
Chapter Summary89
Chapter Questions90
Answers to Chapter Questions92
4Controlling SQL*Plus93
Edit Prior Commands94
Copy and Paste99
Clear the SQL*Plus Screen102
Customize the SQL*Plus Environment103
Produce More Readable Output106
Spool Output to Disk113
SQL Script Files114
Chapter Summary118
Chapter Questions119
Answers to Chapter Questions120
Part IIAdvanced SQL
5SQL Functions123
Commonly Used Single-Row Functions125
Commonly Used Group Functions174
Chapter Summary179
Chapter Questions180
Answers to Chapter Questions182
6Using Indexes and Constraints183
Indexes186
Ensure Data Integrity: Constraints195
Relationships Between Tables211
Write Subqueries230
Chapter Summary235
Chapter Questions236
Answers to Chapter Questions238
7Other Useful Oracle Techniques239
Transfer Data Between Tables244
Rename Tables253
Alter a Table's Structure253
Views260
Other Database Objects264
Chapter Summary273
Chapter Questions274
Answers to Chapter Questions277
Part IIICreate Programs Using PL/SQL
8Introduction to PL/SQL281
What Is PL/SQL?282
Structure of a PL/SQL Block289
Create a Simple PL/SQL Procedure293
PL/SQL Variables and Constants296
Control Structures in PL/SQL300
Error Handling313
Chapter Summary319
Chapter Questions319
Answers to Chapter Questions321
9More PL/SQL Tools323
Coding Conventions327
More on PL/SQL and Oracle Server Interaction329
Timing Operations341
PL/SQL Packages345
Triggers351
XML359
Chapter Summary359
Chapter Questions360
Answers to Chapter Questions361
Glossary of Common Oracle Terms363
Index375
From the B&N Reads Blog

Customer Reviews