Database Systems Using Oracle: A Simplified Guide to SQL and PL/SQL / Edition 1

Paperback (Print)
Used and New from Other Sellers
Used and New from Other Sellers
from $1.99
Usually ships in 1-2 business days
(Save 97%)
Other sellers (Paperback)
  • All (19) from $1.99   
  • New (2) from $50.0   
  • Used (17) from $1.99   
Close
Sort by
Page 1 of 1
Showing 1 – 1 of 2
Note: Marketplace items are not eligible for any BN.com coupons and promotions
$50.00
Seller since Tue Oct 07 09:37:03 EDT 2014

Feedback rating:

(184)

Condition:

New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

New
Brand new.

Ships from: acton, MA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
Page 1 of 1
Showing 1 – 1 of 2
Close
Sort by

Overview

Oracle is the premier database package used in industry and it is the preferred choice of many academic institutions to teach relational database applications. Database Systems Using Oracle provides the most comprehensive coverage of the Structured Query Language (SQL) and the Programming Language/ Structured Query Language (PUSQL) in Oracle version 8 or higher.

Mastery of Oracle SQL and PUSQL languages is greatly facilitated by the provision of clear, step-by-step instructions, supplemented by hands-on examples, exercise questions, and lab activities. Throughout the text the author uses two real-life running databases as a model as well as a dedicated section on SQL statements with an additional third database scenario. Exposure to these databases increases comprehension of real-life database issues.

Features:

  • Comprehensive coverage of the relational concepts and the database designing techniques necessary to design and implement effective database systems.
  • Thorough coverage of SQL.
  • Complete coverage of PL/SQL.
  • An introduction to the architecture and administration of Oracle 8, Oracle 8I, and the concept of object orientation.
  • Each chapter contains many exercise questions and lab activities promoting the "learn-by-doing" approach.
  • A companion website offers instant student assessment materials and PowerPoint slides for each chapter.
Read More Show Less

Product Details

  • ISBN-13: 9780130909336
  • Publisher: Prentice Hall
  • Publication date: 7/10/2001
  • Edition description: Older Edition
  • Edition number: 1
  • Pages: 326
  • Product dimensions: 6.90 (w) x 9.30 (h) x 0.52 (d)

Table of Contents

Foreword
Preface
Acknowledgments
Pt. 1 Database Concepts 1
Ch. 1 Database Concepts: A Relational Approach 1
Ch. 2 Database Design: Data Modeling and Normalization 20
Pt. 2 The Oracle SQL 35
Ch. 3 Oracle 8: An Overview 35
Ch. 4 Oracle Tables: Creation and Modification 55
Ch. 5 Working with Tables: Data Management and Retrieval 79
Ch. 6 Multiple Tables: Joins and Sub-Queries 127
Ch. 7 Advanced Features: Objects, Transactions, and Control 151
Pt. 3 PL/SQL 179
Ch. 8 PL/SQL: Programming Language Basics 179
Ch. 9 SQL and Control Structures in PL/SQL 197
Ch. 10 Cursors and Exceptions 216
Ch. 11 Composite Data Types: Records and Tables 242
Ch. 12 Procedures, Functions, and Packages 255
Pt. 4 Miscellaneous Topics 276
Ch. 13 Oracle Database Administration 276
Ch. 14 Oracle 81: An Overview and Web Tools 293
App. A: Sample Databases: Table Definitions 303
App. B: Quick Reference to SQL and PL/SQL Syntax 306
App. C: Additional References 317
Index 319
Read More Show Less

Preface

THE READER

The Relational Database Management System (RDBMS) is the most important database model today. The Oracle Corporation has established the Oracle database product as the prime database package in the world. Structured Query Language (SQL) is the universal query language for relational databases. Programming Language/Structured Query Language (PL/SQL), an Oracle extension to SQL, brings all the benefits and capabilities of a high-level programming language to the database environment.

This text is designed for use as a primary textbook in a database course at the college level or as a self-study guide for the information systems or business professional. With its in-depth coverage of relational database concepts, SQL, and PL/SQL, the textbook serves as an introductory guide as well as a future reference resource. The textbook can be used in a course that concentrates on database design and uses SQL to complement it. It also makes a perfect textbook to teach SQL only. Another use of this book is in an advanced database management system course, where more advanced features of SQL, along with PL/SQL and database administration, are emphasized. In a classroom environment, it is not possible to cover all 14 chapters in one semester. The book serves as a great resource to expand on the topics learned in the classroom.

THE TEXTBOOK

The first part of the book provides adequate knowledge of relational concepts and database designing techniques to allow students to design and implement accurate and effective database systems. The second part concentrates on the primary nonprocedural relational database language SQL. SQL is supported by mostrelational database software packages installed on various platforms. The book primarily concentrates on Oracle 8 and points out the features available in Oracle8i. In reality, the SQL part of the book can be utilized in Oracle release 7.x, 8, or 8i. The third part of the textbook is devoted to the procedural language PL/SQL, which is Oracle's proprietary language extension to SQL. PL/SQL features data encapsulation, error handling, and information hiding, which are the capabilities of a typical high-level programming language. The fourth part of the textbook introduces the architecture and administration of Oracle 8, as well as new features of Oracle8i and the concept of object orientation.

Throughout the text, the general syntax of SQL and PL/SQL are supplemented by simple examples and illustrations. Each chapter in the textbook includes a brief summary, exercise questions, and lab activities. The textbook is supported by sample databases—one a typical college's student database with demographic, schedule, and registration information, and the other a corporation's employee database with employees' demographic and job-related data. In most cases, the examples are based on one of the sample databases and the lab activity is based on the other to test a student's ability to apply queries in a different scenario. A separate section on supplementary examples is included at the end of the SQL part of the textbook.

As the book is primarily designed as a college textbook, it also includes (exclusively for instructors) answers to the exercise questions and SQL queries and PT./SQL blocks for the lab activities. The script to create both sample databases is also included for the instructors.

THE SOFTWARE

Oracle comes in many flavors. At your business or in college laboratory, Oracle might be implemented in a Windows NT, Unix, Linux, Solaris, or Novell Netware environment. The version of Oracle might vary from Oracle 7.x to Oracle 8 to Oracle8i. The beauty of this textbook is its versatility. The SQL and PL/SQL features covered in this text work with all versions, and the exceptions are pointed out in the individual topics, wherever necessary.

The reader is advised to join the Oracle Technology Network (OTN) by using the URL technet.oracle.com. One of the benefits of being a registered OTN user is access to a free download of Enterprise, Personal, or Lite version of Oracle 8i software. A user can also order a free Oracle software CD from the OTN site.

USING THE TEXTBOOK

The book is designed for sequential reading from Chapter 1 through Chapter 14. If you are familiar with relational database concepts, you may skip the first two chapters. From my personal experience with students, Chapter 2 on data modeling and normalization helps students tremendously in designing effective databases. You will need access to the computer system to practice SQL statements and PL/SQL programs from Chapters 3 through 12. The fourth part of the text contains reading material on the architecture and administration of Oracle, and the object and Internet features of Oracle8i. Many popular SQL*Plus commands are also covered in Chapter 13. The reader must perform exercise questions and labs at the end of each chapter before moving over to the next chapter. Whether it is procedural or nonprocedural, you cannot learn programming by just reading about it. You need to practice to master the material.

NILESH SHAH

Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)
Sort by: Showing 1 Customer Reviews
  • Anonymous

    Posted Wed Aug 22 00:00:00 EDT 2001

    A Book written with students in mind

    Very easy to understand language with a great set of examples. A must for Oracle SQL and PL/SQL beginners.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing 1 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)