Oracle Database 12c Introduction to SQL 1.1 Training & Placements in Chennai SQL STAR
Oracle Database: Introduction to SQL Ed 2
(The
Course materials and Course Completion Certificates are directly delivered from Oracle University to those seeking for Foreign Opportunity)
(Government of India Approved Education Center)
This
Intro to SQL training teaches you basic concepts of relational databases and the SQL programming language. You'll gain essential SQL
skills to write queries against single & multiple tables, manipulate data in tables & create database objects.
This Oracle Database 12c: Introduction to SQL training helps you write subqueries, combine multiple queries into a single query using SET
operators and report aggregated data using group functions. Learn this and more through hands-on exercises.
Learn To:- Understand the basic concepts of relational databases ensure refined code bydevelopers.
- Createreports of sorted and restricted data.
- Rundata manipulation statements (DML).
- Controldatabase access to specific objects.
- Manage schema objects.
- Manageobjects with data dictionary views.
- Retrieverow and column data from tables.
- Controlprivileges at the object and system level.
- Createindexes and constraints; alter existing schema objects.
- Create and query external tables.
Benefits to You Ensure fast, reliable, secure and easy to manage performance. Optimize database workloads, lower IT costs and deliver a higher quality of
service by enabling consolidation onto database clouds.
Learn Advanced Features of SQLThis course will help you understand the advanced features of SQL.
Learning these features will help you query and manipulate data within the database, use the dictionary views to retrieve metadata and create reports about their schema objects. Some of the date-time functions available in the Oracle Database are also covered. This course also discusses how to use the regular
expression support in SQL through expert instruction.
Use Development ToolsThe main development tool used in this training is Oracle SQL
Developer. SQL*Plus is available as an optional development tool. This is appropriate for a 10g, 11g and 12c audience.
Course BundleNote:
This course is a combination of Oracle Database 12c: SQL Workshop I and Oracle Database12c: SQL Workshop II courses.
Suggested
Prerequisite- Familiarity with data processing concepts and techniques
- Dataprocessing
Audience- Application Developers
- System Analysts
- System Analysts
- System Analysts
- BusinessAnalysts
- FormsDeveloper
- FormsDeveloper
- Developer
- DataWarehouse Administrator
- DataWarehouse Administrator
- DataWarehouse Administrator
- PL/SQL Developer
Course Objectives- Identifythe major structural components of the Oracle Database 12c
- Manageobjects with data dictionary views
- Manage schema objects
- Retrieverow and column data from tables
- Rundata manipulation statements (DML) in Oracle Database 12c
- Usescalar and correlated sub-queries
- Utilizeviews to display data
- WriteSELECT statements that include queries
- Writemultiple-column sub-queries
- Controldatabase access to specific objects
- Createreports of aggregated data
- Createreports of sorted and restricted data
- Createtables to store data
- Displaydata from multiple tables using the ANSI SQL 99 JOIN syntax
- EmploySQL functions to retrieve customized data
Course Topics
Introduction
- Overview of Oracle Database 12c and Related Products
- Introduction to SQL and its development environments
- Course Objectives, Course Agenda and Appendixes Used in this Course
- TheHuman Resource (HR) Schema
- Overview of relational database management concepts and terminologies
- Whatis Oracle SQL Developer?
- Tablesused in the Course
- Starting SQL*Plus from Oracle SQL Developer
Working with Oracle Cloud Exadata Express Cloud Service- Accessing Cloud Database using SQL Workshop
- Connecting to Exadata Express Database using Database Clients
- Introduction to Oracle Database Exadata Express Cloud Service
Retrieving Data using the SQL SELECT Statement- Columnaliases
- Use of the DESCRIBE command
- Capabilities of the SELECT statement
- Use of concatenation operator, literal character strings, alternativequote operator, and the DISTINCT keyword
- Arithmeticexpressions and NULL values in the SELECT statement
Restricting and Sorting Data- Rules of precedence for operators in an expression
- Limiting the Rows
- Substitution Variables
- Using the DEFINE and VERIFY command
Using Single-Row Functions to Customize Output- Manipulate strings with character function in the SELECT and WHERE clauses
- Perform arithmetic with date data
- Manipulatenumbers with the ROUND, TRUNC and MOD functions
- Describe the differences between single row and multiple row functions
- Manipulatedates with the date functions
Using Conversion Functions and Conditional Expressions- Use conditional IF THEN ELSE logic in a SELECT statement
- Applythe NVL, NULLIF, and COALESCE functions to data
- Describeimplicit and explicit data type conversion
- Use the TO_CHAR, TO_NUMBER, and TO_DATE conversion functions
- Nestmultiple functions
Reporting Aggregated Data Using the Group Functions- Restricting Group Results
- Creating Groups of Data
- Group Functions
Displaying Data from Multiple Tables Using Joins- Self-join
- Types of Joins
- Introduction to JOINS
- Nonequijoins
- OUTERjoin
- Naturaljoin
Using Subqueries to Solve Queries- Single Row Subqueries
- Multiple Row Subqueries
- Introduction to Subqueries
Using the SET Operators- Matching the SELECT statements
- Set Operators
- Using ORDER BY clause in set operations
- INTERSECT operator
- MINUSoperator
- UNIONand UNION ALL operator
Managing Tables using DML statements- Database Transactions
- Data Manipulation Language
Introduction to Data Definition Language
Introduction to Data Dictionary Views
- Describe the Data Dictionary Structure
- Introduction to Data Dictionary
- Querying the Data Dictionary Views
- Using the Data Dictionary views
Creating Sequences, Synonyms, Indexes- Overview of indexes
- Overview of synonyms
- Overview of sequences
Creating Views
Managing Schema Objects- Creating and using external tables
- Creating and using temporary tables
- Managing constraints
Retrieving Data by Using Subqueries- Working with Multiple-Column subqueries
- Using Scalar subqueries in SQL
- Correlated Subqueries
- Retrieving Data by Using a Subquery as Source
- Working with the WITH clause
Manipulating Data by Using Subqueries- Using the WITH CHECK OPTION Keyword on DML Statements
- Inserting by Using a Subquery as a Target
- Using Subqueries to Manipulate Data
- Using Correlated Subqueries to Update and Delete rows
Controlling User Access- Revoking object privileges
- Creating a role
- Objectprivileges
- Systemprivileges
Manipulating Data- Using the MERGE statement
- Using multitable INSERTs
- Performing flashback operations
- Overview of the Explicit Default Feature
- Tracking Changes in Data
Managing Data in Different Time Zones- Working with CURRENT_DATE, CURRENT_TIMESTAMP, and LOCAL TIMESTAMP
- Working with INTERVAL data types