Oracle Database 10g: Introduction to SQL - Accelerated Version Course Description
This course introduces Oracle Database 10g technology and the relational database concepts and the powerful SQL programming language. This course provides the learners with the essential SQL skills of querying the database, the meta data and creating database objects.
In addition, the course also delves into the advanced querying and reporting techniques, data warehousing concepts and manipulating large data sets in different time zones.
Intended Audience for the Oracle Database 10g: Introduction to SQL - Accelerated Version Course- Database Administrators
- PL/SQL Developer
- Forms Developer
- System Analysts
- Technical Consultant
Oracle Database 10g: Introduction to SQL - Accelerated Version Course Objectives
- Search data using advanced sub queries
- Retrieve row and column data from tables with the SELECT statement
- Employ SQL functions to generate and retrieve customized data
- Run data manipulation statements (DML) to update data in the Oracle Database 10g
- Control user access and manage schema objects
Recommended Prerequisites for the Oracle Database 10g: Introduction to SQL - Accelerated Version course
The Oracle Database 10g: Introduction to SQL - Accelerated Version Course prepare students for the following Exams- 1Z0-042 : Oracle10g Database: Administration I
Recommended Next Steps after taking the Oracle Database 10g: Introduction to SQL - Accelerated Version Course
Oracle Database 10g: Introduction to SQL - Accelerated Version Course Outline
- Introduction
- List the Oracle Database 10g main features
- Provide an overview of: components, internet platform, apps server and developer suite
- Describe relational and object relational database designs
- Review the system development life cycle
- Describe different means of storing data
- Review the relational database concept
- Define the term data models
- Show how multiple tables can be related
- Retrieving Data Using the SQL SELECT Statement
- Define projection, selection, and join terminology
- Review the syntaxes for the basic SQL SELECT statements
- Use Arithmetic and Concatenation operators in SQL statements
- List the differences between SQL and iSQL*Plus
- Log into the database using iSQL*Plus
- Explain the iSQL*Plus interface
- Categorize the different types of iSQL*Plus commands
- Save SQL statements to script files
- Restricting and Sorting Data
- Limit rows using a selection
- Using the WHERE clause to retrieve specific rows
- Using the comparison conditions in the WHERE clause
- Use the LIKE condition to compare literal values
- List the logical conditions AND, OR, NOT
- Describe the rules of precedence for the conditions shown in this lesson
- Sort rows with the ORDER BY clause
- Use ampersand substitution in iSQL*Plus to restrict and sort output at run time
- Using Single Row Functions to Customize Reports
- Show the differences between single row and multiple row SQL functions
- Categorize the character functions into case manipulation and character manipulation types
- Use the character manipulation functions in the SELECT and WHERE clauses
- Explain and use the DATE and numeric functions
- Use the SYSDATE function to retrieve the current date in the default format
- Introduce the DUAL table as a means to view function results
- List the rules for applying the arithmetic operators on dates
- Use the arithmetic operators with dates in the SELECT clause
- Reporting Aggregated Data Using the Group Functions
- Describe and categorize the group functions
- Use the group functions
- Utilize the DISTINCT keyword with the group functions
- Describe how nulls are handled with the group functions
- Create groups of data with the GROUP BY clause
- Group data by more than one column
- Avoid illegal queries with the group functions
- Exclude groups of data with the HAVING clause
- Displaying Data From Multiple Tables
- Show the join tables syntax using SQL 99 syntax
- Use table aliases to write shorter code and explicitly identify columns from multiple tables
- Issue a SQL CROSS JOIN statement to produce a cartesian product
- Use the NATURAL JOIN clause to retrieve data from tables with the same named columns
- Create a join with the USING clause to identify specific columns between tables
- Create a three way join with the ON clause to retrieve information from 3 tables
- List the types of outer joins LEFT, RIGHT, and FULL
- Add additional conditions when joining tables with the AND clause
- Using Sub queries to Solve Queries
- List the syntax for sub queries in a SELECT statements WHERE clause
- List the guidelines for using sub queries
- Describe the types of sub queries
- Execute single row sub queries and use the group functions in a sub query
- Identify illegal statements with sub queries
- Execute multiple row sub queries
- Analyze how the ANY and ALL operators work in multiple row sub queries
- Explain how null values are handled in sub queries
- Using the SET Operators
- Use the UNION operator to return all rows from multiple tables and eliminate any duplicate rows
- Use the UNION ALL operator to return all rows from multiple tables
- Describe the INTERSECT operator
- Use the INTERSECT operator
- Explain the MINUS operator
- Use the MINUS operator
- List the SET operator guidelines
- Order results when using the UNION operator
- Manipulating Data
- Write INSERT statements to add rows to a table
- Copy rows from another table
- Create UPDATE statements to change data in a table
- Generate DELETE statements to remove rows from a table
- Use a script to manipulate data
- Save and discard changes to a table through transaction processing
- Show how read consistency works
- Describe the TRUNCATE statement
- Using DDL Statements to Create and Manage Tables
- List the main database objects and describe the naming rules for database objects
- Introduce the schema concept
- Display the basic syntax for creating a table and show the DEFAULT option
- Explain the different types of constraints
- Show resulting exceptions when constraints are violated with DML statements
- Create a table with a sub query
- Describe the ALTER TABLE functionality
- Remove a table with the DROP statement and Rename a table
- Creating Other Schema Objects
- List the main database objects and describe the naming rules for database objects
- Introduce the schema concept
- Display the basic syntax for creating a table and show the DEFAULT option
- Explain the different types of constraints
- Show resulting exceptions when constraints are violated with DML statements
- Create a table with a sub query and remove a table with the DROP statement
- Describe the ALTERTABLE functionality
- Rename a table
- Managing Objects with Data Dictionary Views
- Describe the structure of each of the dictionary views
- List the purpose of each of the dictionary views
- Write queries that retrieve information from the dictionary views on the schema objects
- Controlling User Access
- Controlling user access
- System versus objects privileges
- Creating user sessions and granting system privileges
- Using roles to define user groups
- Creating and granting privileges to a role
- Granting and revoking object privileges
- Changing your password
- Using Database Links
- Manage Schema Objects
- Creating directories
- Creating and querying external tables
- Creating Index Organized Tables
- Creating Function based indexes
- Dropping Columns
- Altering the structure of tables and adding constraints
- Performing FLASHBACK Statement
- Materialized Views overview
- Manipulating Large Data Sets
- Using the MERGE Statement
- Performing DML with Subqueries
- Performing DML with a RETURNING Clause
- Overview of Multitable INSERT Statements
- Tracking Changes in DML
- Generating Reports by Grouping Related Data
- Overview of GROUP BY and Having Clause
- Aggregating data with ROLLUP and CUBE Operators
- Determine subtotal groups using GROUPING Functions
- Compute multiple groupings with GROUPING SETS
- Define levels of aggregation with Composite Columns
- Create combinations with Concatenated Groupings
- Managing Data in Different Time Zones
- TIME ZONES
- Oracle9i Date time Support
- Conversion operations
- Searching Data Using Advanced Sub queries
- Subquery Overview
- Using a Sub query
- Comparing several columns using Multiple-Column Sub queries
- Defining a Data source Using a Sub query in the FROM Clause
- Returning one Value using Scalar Sub query Expressions
- Performing ROW by-row processing with Correlated Sub queries
- Reusing query blocks using the WITH Clause
- Hierarchical Data Retrieval
- Sample Data from the EMPLOYEES Table
- The Tree Structure of Employee data
- Hierarchical Queries
- Ranking Rows with LEVEL
- Formatting Hierarchical Reports Using LEVEL and LPAD
- Pruning Branches with the WHERE and CONNECT BY clauses
- Performing Regular Expression Support and Case Insensitive
- Regular Expression Support Overview
- Describing simple and complex patterns for searching and manipulating data
Benefits of taking the Oracle Database 10g: Introduction to SQL - Accelerated Version course at NetCom
-
Why choose Oracle Training at NetCom Learning?
As a recognition for training excellence, NetCom Learning was chosen by Microsoft as the 2007 Worldwide Learning Solutions Partner of the year out of 1400 training companies. In addition, we have won numerous other training awards for quality and customer satisfaction by CompTIA, EC-Council and other vendors. We are simply passionate about learning and achieving the highest customer satisfaction in your learning experience!
-
NetCom provides Authorized Training
NetCom Learning is a Microsoft Gold Certified Partner for Learning Solutions (CPLS), Cisco Learning Partner, CompTIA Platinum Partner, EC-Council Accredited Training Center, Adobe Authorized Training Center, Autodesk Authorized Training Center and many others. We are proud to offer the highest quality, authorized training solutions from our many partners for our customers.
See our comprehensive list of partner authorizations.
-
Award winning, world-class Instructors
- Masters Degree in Computer Science from Boston University along with several certifications. - Over 25 years of experience in the IT field and expert in Unix, GNU/Linux, and Oracle ecosystems. - More than 10 years working as a Software Engineer in multinational companies such as Hewlett-Packard.
Bio:
Finnbarr has both breadth and in-depth knowledge of Unix, GNU/Linux, and Oracle with 25+ years of experience in operating system internals development, system administration, application development and project management on a wide variety of hardware and software platforms. As a Software Engineer, he developed and managed numerous projects in multinational companies such as Hewlett-Packard.
Finnbarr is a member of the Institute of Electrical and Electronic Engineers as well as a Moderator at unix.com. He is also a top Instructor and Subject Matter Expert at NetCom Learning and is well recognized by the students for his knowledge and his great teaching technique.
|
-
Actual Client Testimonials
|
May 15 2012 |
Training environment and material are good. Materials are clear and short to the point. Instructor is very knowledgeable and full of experience. I've learned so much through the lecture as well as from his real life experiences.
-Aye M.
|
| Course(s) Taken |
|
|
|
|
May 15 2012 |
Great training! Great instructor!
-Fasika M.
|
| Course(s) Taken |
|
|
|
|
May 15 2012 |
This was a much needed and intensive training.
-Paul V.
|
| Course(s) Taken |
|
|
|
|
May 15 2012 |
Great experience! Geoff is awesome :-)
-Nadie H.
|
| Course(s) Taken |
|
|
|
|
Aug 29 2011 |
My instructor is very knowledgeable. He was capable of answering all questions and explaining all material in detail. I am glad I chose NetCm for my training. All of the NetCm staff were courteous helpful, and polite.
-Adrienne B.
|
| Course(s) Taken |
|
|
|
|
Jul 02 2011 |
I am very pleased about my experience with NetCom Learning. It was a great course! The best experience I could have expected. Great instructor! Great everything! I am very happy. Thank You!
-Lorena M.
|
| Course(s) Taken |
|
|
|
|
Jul 02 2011 |
Very clean facilities, super friendly staff, knowledgeable instructor.
-Alma C.
|
| Course(s) Taken |
|
|
|
|
Jul 02 2011 |
Geoff was a great instructor during the Oracle course. He ensured I understood the material and brought a sense of fun to the class. I really really have to study for the certification course due to my limited database management skills. This training and certification will hopefully allow me to start a new career.
-Denise L.
|
| Course(s) Taken |
|
|
|
-
Awards won by NetCom
NetCom Learning is an award winning, customer focused company. We are simply Passionate About Learning!
See our list of awards.
-
Specialized Boot Camp Training

This training is also available as a boot camp. NetCom is world famous for delivering specialized boot camp training to our clients. For answers to questions regarding our boot camp training delivery format, please refer to our Boot Camp FAQ section.
Enrollment Options for the Oracle Database 10g: Introduction to SQL - Accelerated Version course
- Contact us to customize this class with your own dates, times and location. You can also call 1-888-563-8266 or chat live with an Educational Consultant.
Training Delivery Methods
Take this training with one of the following training delivery methods
-
Classroom Training

NetCom’s classroom training ensures that you have state-of-the-art tools, techniques and practices you need to succeed on the job. Our instructors are active practitioners and true masters in their fields. With convenient classes at multiple learning centers across the US, you never have to go far to get ahead.
-
Live Online Training (LOT)

NetCom’s premium Live Online Training (we call it LOT) is the ultimate in convenience and cost-effectiveness. LOT combines interactive video instruction via the latest web conference technology, and post-class access to learning labs for a best-in-class learning experience. Learn more about LOT
-
Boot Camp Training

NetCom’s intensive boot camps are designed to advance your skills in the shortest possible amount of time and get you certified. Boot camps go at a faster pace and often run for longer days, so you must have some level of subject matter experience before enrolling. Boot camps have mandatory assessment tests to ensure no one will slow down the class for other students. Learn more about Boot Camps
-
Private Onsite Training

With NetCom’s private training programs, you decide where and when courses are held. Tailor the training to reflect your industry, corporate culture, goals and schedule. You pick the course content, length of training and instructional technique. Save money by doing bulk customized training. Learn more about Private Onsite Training
-
Private 1-on-1 Training

NetCom’s private 1-on-1 training focuses on the highest quality training possible. You get individualized, full attention from the instructor and you decide where and when courses are held. The training is custom tailored to reflect your industry, corporate culture, goals and schedule. You pick the course content, length of training and instructional technique. Learn more about Private 1-on-1 Training
Contact us
|
|