In this class, participants will learn how to create, retrieve, and manipulate objects in Oracle10g Structured Query Language (SQL). Participants will also be introduced to Oracle10g database features and tools.
This course is designed for application developers, database administrators, system administrators and users who write applications and procedures that access an Oracle10g database.
Upon completion of this course, the participant will be able to:> Use Oracle SQL*Plus> Use SQL Functions > Define Tables > Create Views
Review of Relational Database Terminology Relational Database Management Systems Introduction to SQL Oracle Versioning and History Logical and Physical Storage Structures Connecting to a SQL Database Datatypes Sample Database Using Oracle SQL*PlusSQL*Plus The SQL Buffer Buffer Manipulation Commands Running SQL*Plus Scripts Tailoring Your SQL*Plus Environment Viewing Table Characteristics SQL*Plus Substitution Variables Interactive SQL*Plus Scripts Using iSQL*Plus SQL Queries - The SELECT StatementThe SELECT Statement The CASE...WHEN Statement Choosing Rows with the WHERE Clause NULL Values Compound Expressions IN and BETWEEN The LIKE Operator Creating Some Order Scalar FunctionsSQL Functions Using SQL Functions String Functions Numeric Functions Date Functions Conversion Functions Date Formats Oracle Pseudocolumns SQL Queries - JoinsSelecting from Multiple Tables Joining Tables Self Joins Outer Joins Types of Outer Joins Aggregate Functions and Advanced TechniquesSubqueries Correlated Subqueries The EXISTS Operator The Aggregate Functions Grouping Rows Combining SELECT Statements Data Manipulation and TransactionsThe INSERT Statement The UPDATE Statement The DELETE Statement Transaction Management Concurrency Explicit Locking Data Inconsistencies Loading Tables From External Sources Data Definition and Control StatementsStandard Datatypes Defining Tables Constraints Inline Constraints Modifying Table Definitions Deleting a Table Definition Controlling Access to Your Tables Other Database ObjectsViews Creating Views Updateable Views Sequences Synonyms Appendix A - The Data DictionaryIntroducing the Data Dictionary DBA, ALL, and USER Data Dictionary Views Some Useful Data Dictionary Queries
None
“Instructor is fantastic! I recommend this course. Course was very substantive, not the typical training fluff.” Student – Oracle Database 10g Architecture for Developers