Oracle Database 10g: A Beginner's Guide / Edition 1

Oracle Database 10g: A Beginner's Guide / Edition 1

ISBN-10:
0072230789
ISBN-13:
9780072230789
Pub. Date:
03/31/2004
Publisher:
McGraw Hill LLC
ISBN-10:
0072230789
ISBN-13:
9780072230789
Pub. Date:
03/31/2004
Publisher:
McGraw Hill LLC
Oracle Database 10g: A Beginner's Guide / Edition 1

Oracle Database 10g: A Beginner's Guide / Edition 1

$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.

All New Content

Get a Solid Foundation in Oracle Database Technology

Learn the fundamental concepts of Oracle Database 10g administration and programming from this step-by-step beginner’s guide. Through self-paced tutorials, learn about database essentials, the role of the administrator, and large database features. You’ll also get an in-depth introduction to SQL, PL/SQL, Java, and XML programming. Get on your way to becoming an expert Oracle DBA, developer, or user by following the proven learning method of this Oracle Press guide:

  • Core Concepts—Each concept is divided into logically organized chapters, ideal for self-paced learning
  • Critical Skills—Every chapter opens with the specific skills covered in the chapter
  • Projects—Practical exercises show how to apply the critical skills learned in each chapter
  • Progress Checks—Quick self-assessment sections check your progress
  • Ask the Experts—Q&A sections throughout are filled with bonus information and helpful tips
  • Mastery Checks—End-of-chapter reviews test knowledge using short-answer, multiple-choice, and fill-in-the-blank questions

Product Details

ISBN-13: 9780072230789
Publisher: McGraw Hill LLC
Publication date: 03/31/2004
Series: Oracle Press
Pages: 416
Product dimensions: 7.30(w) x 9.10(h) x 0.82(d)

About the Author

Michael Corey is the Founder and Chief Executive Officer of Ntirety L.L.C. (www.ntirety.com) located in Newton, Massachusetts, Ntirety specializes in Remote Database Administration. Prior to founding Ntirety Mike co-founded Database Technologies, the first consulting company on the East Coast to specialize in Oracle and other relational databases. Under Mike's direction, Database Technologies experienced triple-digit growth. In 1997 Deloitte & Touche, and Hale and Dorr recognized Database Technologies as the fastest growing Technology Company in New England and the 51st fastest growing hi-tech company in the United States.


Mr. Corey is a recognized expert on Relational Databases and Data Warehousing. He has written a number of articles and books. Mike is a frequent guest speaker at technology conferences throughout the world.


In addition to being an entrepreneur and writer, Mr. Corey is a founding member of a number of Oracle groups, including Oracle User Resource, Oracle World Wide Affinity Program and the Oracle Presidents’ Council. He is a past president of the International Oracle User Group, Northeast Oracle Users Group,. He is also a past member of the Board of Directors for the International Oracle User Group – Americas and a member of the Microsoft Corporation Data Warehousing Advisory Group.


Mr. Corey has a B.S. in Management Information Systems from Bentley College, in Waltham, Massachusetts. He has also attended the Entrepreneurial Management program at Babson College in 1995, 1996, 1997 and 1998.


Feel free to contact Mike at michael.corey@ntirety.com.

Michael S. Abbey (Ottawa, CN) has been using Oracle for 15 years, has coauthored seven books for Oracle Press, and has given presentations on Oracle throughout North America and Europe. Michael leads the Pythian Group’s dbaSource team in Ottawa, Canada, which provides Internet-based Oracle DBA support. Michael has been a volunteer in Oracle user groups, facilitating delivery of IOUG–A’s IOUG-A Live! from 1997 to 2000. Michael J. Corey (Newton, MA) is currently CTO with OneWarranty.com. Prior to this, he was the CEO of Database Technologies, Inc. which was the first consulting company in the eastern US to specialize in RDBMS’. Michael has been working with Oracle since Version 3 and is an active member of various Oracle user communities. In addition to his membership in the Northeast Oracle Users Group, he is a founding member of the ECO conference and has served as president of the International Oracle Users Group–Americas (IOUG–A).Ian Abramson (Toronto, CN) is CTO of Data Warehousing for Data Visions Incorporated, in Toronto, Canada. Ian has 14 years of experience as an Oracle architect, designer, developer, and DBA; he has focused on data warehousing for the past five. As the director of educational programming for the IOUG–A, he has created top-notch educational programs for the Oracle user community. Ian presents at Oracle conferences worldwide and is a faculty member of the IOUG–A University Master Class program.

Michael S. Abbey (Ottawa, CN) has been using Oracle for 15 years, has co-authored seven books for Oracle Press, and has given presentations on Oracle throughout North America and Europe. Michael leads the Pythian Group’s dbaSource team in Ottawa, Canada, which provides Internet-based Oracle DBA support. He has also been a volunteer in Oracle user groups, facilitating delivery of IOUG–A’s IOUG-A Live! from 1997 to 2000.

Table of Contents

Acknowledgmentsxv
Introductionxvi
1Database Fundamentals1
Critical Skill 1.1Define a Database2
Critical Skill 1.2Learn the Oracle Database 10g Architecture3
Critical Skill 1.3Learn the Basic Oracle Database 10g Data Types10
Critical Skill 1.4Work with Tables12
Critical Skill 1.5Work with Stored Objects14
Critical Skill 1.6Become Familiar with Other Important Items in the Oracle Database 10g19
Critical Skill 1.7Work with Object and System Privileges23
Critical Skill 1.8Introduce Yourself to the Grid25
Critical Skill 1.9Tie It All Together28
Chapter 1 Mastery Check30
2SQL: Structured Query Language33
Critical Skill 2.1Learn the SQL Statement Components34
Critical Skill 2.2Use Basic insert and select Statements36
Critical Skill 2.3Use Simple where Clauses39
Critical Skill 2.4Use Basic update and delete Statements46
Critical Skill 2.5Order Data50
Critical Skill 2.6Employ Functions: String, Numeric, Aggregate (No Grouping)51
Critical Skill 2.7Use Dates and Data Functions (Formatting and Chronological)54
Critical Skill 2.8Employ Joins (ANSI vs. Oracle): Inner, Outer, Self57
Critical Skill 2.9Learn the group by and having Clauses67
Critical Skill 2.10Learn Subqueries: Simple and Correlated Comparison with Joins72
Critical Skill 2.11Use Set Operators: Union, Intersect, Minus74
Critical Skill 2.12Use Views78
Critical Skill 2.13Learn Sequences: Just Simple Stuff79
Critical Skill 2.14Employ Constraints: Linkage to Entity Models, Types, Deferred, Enforced, Gathering Exceptions80
Critical Skill 2.15Format Your Output with SQL*Plus83
Chapter 2 Mastery Check87
3The Database Administrator89
Critical Skill 3.1Learn the Job of the DBA90
Critical Skill 3.2Understand the Oracle Database 10g DBA Skill Set90
Critical Skill 3.3Perform Day-to-Day Operations91
Critical Skill 3.4Understand the Oracle Database 10g Infrastructure93
Critical Skill 3.5Operate Modes of an Oracle Database 10g97
Critical Skill 3.6Get Started with Oracle Enterprise Manager101
Critical Skill 3.7Manage Database Objects106
Critical Skill 3.8Manage Space109
Critical Skill 3.9Manage Users112
Critical Skill 3.10Manage Privileges for Database Users115
Chapter 3 Mastery Check120
4Networking121
Critical Skill 4.1Use Oracle Net Services122
Critical Skill 4.2Learn the Difference Between Dedicated and Shared Server Architectures127
Critical Skill 4.3Define Connections134
Critical Skill 4.4Use the Oracle Net Listener137
Critical Skill 4.5Learn Naming Methods140
Critical Skill 4.6Use Oracle Configuration Files144
Critical Skill 4.7Use Administration Tools146
Critical Skill 4.8Use Profiles154
Critical Skill 4.9Network in a Multitiered Environment155
Chapter 4 Mastery Check156
5Backup and Recovery157
Critical Skill 5.1Oracle Backup and Recovery Fundamentals158
Critical Skill 5.2Learn about Oracle User-Managed Backup and Recovery164
Critical Skill 5.3Write a Database Backup170
Critical Skill 5.4Back Up Archived Redo Logs172
Critical Skill 5.5Get Started with Oracle Data Pump173
Critical Skill 5.6Use Oracle Data Pump Export174
Critical Skill 5.7Work with Oracle Data Pump Import178
Critical Skill 5.8Use Traditional Export and Import183
Critical Skill 5.9Get Started with Recovery Manager185
Chapter 5 Mastery Check197
6PL/SQL199
Critical Skill 6.1Define PL/SQL and Why We Use It200
Critical Skill 6.2Describe the Basic PL/SQL Program Structure202
Critical Skill 6.3Define PL/SQL Data Types204
Critical Skill 6.4Write PL/SQL Programs in SQL*Plus210
Critical Skill 6.5Handle Error Conditions in PL/SQL217
Critical Skill 6.6Include Conditions in Your Programs222
Critical Skill 6.7Create Stored Procedures--How and Why232
Critical Skill 6.8Create and Use Functions237
Critical Skill 6.9Call PL/SQL Programs239
Chapter 6 Mastery Check240
7Java241
Java Server Fundamentals242
Critical Skill 7.1What Does Java Mean to an Oracle DBA?242
Critical Skill 7.2Overview of Java245
Critical Skill 7.3Configure Java for Oracle254
Critical Skill 7.4Java in Oracle256
Critical Skill 7.5JDBC Drivers258
Critical Skill 7.6Use JDBC259
Critical Skill 7.7Use SQLJ261
Critical Skill 7.8Java-Stored Procedures262
Critical Skill 7.9Create Java Objects in Oracle266
Critical Skill 7.10Understand Oracle Java Products267
Chapter 7 Mastery Check269
8XML271
Critical Skill 8.1Understand XML272
Critical Skill 8.2XML DB: Use XML in the Database273
Critical Skill 8.3SQLX: Create XML from Data Stored in Oracle276
Critical Skill 8.4Store XML in Oracle XML DB283
Critical Skill 8.5Use Simple Queries291
Critical Skill 8.6Create a Relational View from XML294
Critical Skill 8.7Learn Programmatic Access Using XSLT296
Chapter 8 Mastery Check297
9Large Database Features299
Critical Skill 9.1What Is a Large Database?300
Critical Skill 9.2Why and How to Use Data Partitioning301
Critical Skill 9.3Compress Your Data323
Critical Skill 9.4Use Parallel Processing to Improve Performance327
Critical Skill 9.5Use Materialized Views331
Critical Skill 9.6Real Application Clusters: A Primer336
Critical Skill 9.7Automatic Storage Management: Another Primer338
Critical Skill 9.8Grid Computing: The "g" in Oracle Database 10g340
Critical Skill 9.9Use SQL Aggregate and Analysis Functions343
Critical Skill 9.10Create SQL Models355
Chapter 9 Mastery Check360
AMastery Check Answers363
Index381
From the B&N Reads Blog

Customer Reviews