Book description
Get a thorough understanding of Oracle Database 10g from the most comprehensive Oracle database reference on the market, published by Oracle Press. From critical architecture concepts to advanced object-oriented concepts, this powerhouse contains nearly 50 chapters designed to enlighten you. Upgrade from earlier versions, use SQL, SQL Plus, and PL/SQL. Get code examples and access popular documentation PDFs--plus a full electronic copy of the book on the included CD-ROM. Go beyond the basics and learn security, text searches, external tables, using Java in Oracle, and a great deal more.
Table of contents
- Cover Page
- Oracle Database 10g: The Complete Reference
- Copyright Page
- Dedication
- About the Author
- Contents
- Acknowledgements
- Introduction
-
Part I Critical Database Concepts
- 1 Oracle Database 10g Architecture Options
- 2 Installing Oracle Database 10g and Creating a Database
- 3 Upgrading to Oracle Database 10g
-
4 Planning Oracle Applications—Approaches, Risks, and Standards
- The Cooperative Approach
- Everyone Has “Data”
- The Familiar Language of Oracle
- Some Common, Everyday Examples
- What Are the Risks?
- The Importance of the New Vision
- How to Reduce the Confusion
- Capitalization in Names and Data
- Normalizing Names
- Good Design Has a Human Touch
- Understanding the Data
- Toward Object Name Normalization
- Intelligent Keys and Column Values
- The Commandments
-
Part II SQL and SQL*Plus
- 5 The Basic Parts of Speech in SQL
- 6 Basic SQL*Plus Reports and Commands
- 7 Getting Text Information and Changing It
- 8 Searching for Regular Expressions
- 9 Playing the Numbers
- 10 Dates: Then, Now, and the Difference
- 11 Conversion and Transformation Functions
- 12 Grouping Things Together
- 13 When One Query Depends upon Another
- 14 Some Complex Possibilities
- 15 Changing Data: insert, update, merge, and delete
- 16 DECODE and CASE: if, then, and else in SQL
- 17 Creating and Managing Tables, Views, Indexes, Clusters, and Sequences
- 18 Basic Oracle Security
-
Part III Beyond the Basics
- 19 Advanced Security—Virtual Private Databases
- 20 Working with Tablespaces
- 21 Using SQL*Loader to Load Data
- 22 Using Data Pump Export and Import
- 23 Accessing Remote Data
-
24 Using Materialized Views
- Functionality
- Required System Privileges
- Required Table Privileges
- Read-Only vs. Updatable
- create materialized view Syntax
- Using Materialized Views to Alter Query Execution Paths
- Using DBMS_ADVISOR
- Refreshing Materialized Views
- create materialized view log Syntax
- Altering Materialized Views and Logs
- Dropping Materialized Views and Logs
- 25 Using Oracle Text for Text Searches
- 26 Using External Tables
- 27 Using Flashback Queries
- 28 Flashback—Tables and Databases
-
Part IV PL/SQL
- 29 An Introduction to PL/SQL
- 30 Triggers
-
31 Procedures, Functions, and Packages
- Required System Privileges
- Required Table Privileges
- Procedures vs. Functions
- Procedures vs. Packages
- create procedure Syntax
- create function Syntax
- create package Syntax
- Viewing Source Code for Procedural Objects
- Compiling Procedures, Functions, and Packages
- Replacing Procedures, Functions, and Packages
- Dropping Procedures, Functions, and Packages
- 32 Using Native Dynamic SQL and DBMS_SQL
- Part V Object-Relational Databases
- Part VI Java in Oracle
- Part VII Clustered Oracle—The Grid
-
Part VIII Hitchhiker’s Guides
-
42 The Hitchhiker’s Guide to the Oracle Data Dictionary
- A Note About Nomenclature
- New Views Introduced in Oracle Database 10g
- New Columns Introduced in Oracle Database 10g
- The Road Maps: DICTIONARY (DICT) and DICT_COLUMNS
- Things You Select From: Tables (and Columns), Views, Synonyms, and Sequences
- Recycle Bin—USER_RECYCLEBIN and DBA_RECYCLEBIN
- Constraints and Comments
- Abstract Datatypes, ORDBMS-Related Structures, and LOBs
- Database Links and Materialized Views
- Triggers, Procedures, Functions, and Packages
- Dimensions
- Space Allocation and Usage, Including Partitions and Subpartitions
- Users and Privileges
- Roles
- Auditing
- Miscellaneous
- Monitoring: The V$ Dynamic Performance Tables
- 43 The Hitchhiker’s Guide to Tuning Applications and SQL
- 44 Case Studies in Tuning
- 45 The Hitchhiker’s Guide to Oracle Application Server 10g
- 46 The Hitchhiker’s Guide to Database Administration
- 47 The Hitchhiker’s Guide to XML in Oracle
-
42 The Hitchhiker’s Guide to the Oracle Data Dictionary
- Alphabetical Reference
- Index
- Footnotes
Product information
- Title: Oracle Database 10g The Complete Reference
- Author(s):
- Release date: September 2004
- Publisher(s): McGraw Hill Computing
- ISBN: 9780071770491
You might also like
book
Oracle Database 10g: A Beginner's Guide
Provides beginning DBAs and developers with a solid foundation in the database administration and programming basics …
book
Oracle Database 11g The Complete Reference
The Definitive Guide to Oracle Database 11 g Get full details on the powerful features of …
book
Oracle Database 10g SQL
This volume will take you from novice to master, covering not only how to use SQL …
book
Oracle Database 10g Real Application Clusters Handbook
Learn cutting-edge technology from Oracle experts Written by Oracle insiders, this comprehensive guide covers everything you …