Book description
Structured Query Language has become the standard for generating, manipulating, and retrieving database information. The dramatic increase in the popularity of relational databases, coupled with Oracle’s having the largest market share, has created a demand for programmers who can write SQL code correctly and efficiently.
This book provides a systematic approach to learning SQL in Oracle. Each chapter is written in a step-by-step manner and includes examples that can be run using Oracle. Using the sample tables and data provided, readers will be able to perform the examples to gain hands-on experience with Oracle programming.
Gain an understanding of basic SQL principles.
Learn to generate, store, and edit SQL queries in Oracle.
Develop joins, subqueries, and correlated subqueries.
Work with XML and Oracle databases.
Test your SQL knowledge with the exercises at the end of each chapter!
Table of contents
- Cover Page
- Title Page
- Copyright Page
- Dedication Page
- Contents
- Preface
- Acknowledgments
- Prologue - The Software Engineering Process and Relational Databases
-
Chapter 1 - Getting Started with Oracle
- Getting Started with Oracle in UNIX
- Setting your System Parameters
- Using Oracle Commands
- Using Select Statement Syntax
- Accessing Tables
- Adding Comments to Statements
- Editing SQL Statements
- Displaying the Student-Course Database
- Creating a Synonym for the Course Table
- Introducing the Oracle Data Dictionary
- Using a Convention for Writing SQL Statements
- Printing Query Results and Using Host
- Signing off from Oracle
- Exercises for Chapter
- Chapter 2 - More “Beginning” SQL Commands
- Chapter 3 - Joins
- Chapter 4 - Functions
- Chapter 5 - Query Development, Privileges, and Derived Structures
- Chapter 6 - Set Operations
- Chapter 7 - Subqueries Versus Joins
- Chapter 8 - Group by and Having
- Chapter 9 - Correlated Subqueries
- Chapter 10 - Create Table and Sqlloader
-
Chapter 11 - Multiple Commands, Start Files, and Reports in Sqlplus
- Creating A File (a Start Table) and Starting it
- A Start File (Script) with Editing Features
- Using the Decode, Greatest, and Least Functions
- Adding Reporting Features to a Start File
- A New and Improved Script
- Using Start Files with Accept and Prompt
- Using Start Files with Positional Input
- Exercises for Chapter
- Chapter 12 - Beginning PL/SQL: Anonymous Blocks, Procedures, Functions, and Packages
- Chapter 13 - Introduction to Triggers
- Chapter 14 - SQL and XML
- Appendix A - Some UNIX Commands
- Appendix B - The Data Dictionary
- Appendix C - The Student Database and Other Tables Used in this Book
- Appendix D - Glossary of Terms
- Appendix E - Important Commands and Functions
- Index
Product information
- Title: Practical Guide to using SQL in Oracle
- Author(s):
- Release date: October 2010
- Publisher(s): Jones & Bartlett Learning
- ISBN: 9781449613037
You might also like
book
Pro Oracle SQL, Second Edition
Pro Oracle SQL, Second Edition unlocks the power of SQL in the Oracle database—one of the …
book
Beginning Oracle SQL for Oracle Database 18c: From Novice to Professional
Start developing with Oracle SQL. This book is a one-stop introduction to everything you need to …
book
Beginning Oracle SQL: for Oracle Database 12c, Third Edition
Beginning Oracle SQL is your introduction to the interactive query tools and specific dialect of SQL …
book
Oracle SQL Tuning with Oracle SQLTXPLAIN: Oracle Database 12c Edition, Second Edition
Learn through this practical guide to SQL tuning how Oracle's own experts do it, using a …