Oracle 12c SQL Fundamentals Exam Prep - 1Z0-061
Exam Details
| Duration: | 120 minutes |
|---|---|
| Number of Questions: | 75 |
| Passing Score: | 65% View passing score policy |
| Validated Against: | This exam has been validated against Oracle Database 12.1.0.1.0. |
| Format: | Multiple Choice |
| Exam Price: | Rs 8084 More on exam pricing |
Course Content / Exam(s)
- Appendixes and Practices Used in the Course.
- Oracle Database 12c: Focus Areas.
- Oracle Database 12c.
- Relational and Object Relational Database Management Systems
- Data Storage on Different Media
- Relational Database Concept.
- Definition of a Relational Database.
- Data Models.
- Entity Relationship Model.
- Entity Relationship Modelling Conventions.
- Relating Multiple Tables.
- Relational Database Terminology.
- Human Resources (HR) application.
- Tables Used in This Course.
- Tables Used in the Course.
- Using SQL to Query Your Database.
- How SQL Works.
- SQL Statements Used in the Course.
- Development Environments for SQL.
- Introduction to Oracle Live.
- Oracle Database Documentation.
- Basic SELECT Statement
- Selecting All Columns
- Selecting Specific Columns
- Selecting from DUAL
- Writing SQL Statements
- Column Heading Defaults
- Arithmetic Expressions
- Using Arithmetic Operators
- Operator Precedence
- Defining a Null Value
- Null Values in Arithmetic Expressions
- Defining a Column Alias
- Using Column Aliases
- Concatenation Operator
- Literal Character Strings
- Using Literal Character Strings
- Alternative Quote (q) Operator
- Duplicate Rows
- Displaying Table Structure
- Using the DESCRIBE Command
- Limiting Rows by Using a Selection
- Limiting Rows That Are Selected
- Using the WHERE Clause
- Character Strings and Dates
- Comparison Operators
- Using Comparison Operators
- Range Conditions Using the BETWEEN Operator
- Using the IN Operator
- Pattern Matching Using the LIKE Operator
- Combining Wildcard Symbols
- Using NULL Conditions
- Defining Conditions Using Logical Operators
- Using the AND Operator
- Using the OR Operator
- Using the NOT Operator
- Rules of Precedence
- Using the ORDER BY Clause
- Sorting
- SQL Row Limiting Clause
- Using SQL Row Limiting Clause in a Query
- SQL Row Limiting Clause: Example
- Substitution Variables
- Using the Single-Ampersand Substitution Variable
- Character and Date Values with Substitution Variables
- Specifying Column Names, Expressions, and Text
- Using the Double-Ampersand Substitution Variable
- Using the Ampersand Substitution Variable in SQL*Plus
- Using the DEFINE Command
- Using the VERIFY Command
- Objectives
- HR Application Scenario
- SQL Functions
- Two Types of SQL Functions
- Single-Row Functions
- Character Functions
- Case-Conversion Functions
- Using Case-Conversion Functions
- Character-Manipulation Functions
- Using Character-Manipulation Functions
- Nesting Functions
- Nesting Functions: Example
- Numeric Functions
- Using the ROUND Function
- Using the TRUNC Function
- Using the MOD Function
- Working with Dates
- RR Date Format
- Using the SYSDATE Function
- Using the CURRENT_DATE and CURRENT_TIMESTAMP Functions
- Arithmetic with Dates
- Using Arithmetic Operators with Dates
- Date-Manipulation Functions
- Using Date Functions
- Using ROUND and TRUNC Functions with Dates
- Conversion Functions
- Implicit Data Type Conversion of Strings
- Implicit Data Type Conversion to Strings
- Explicit Data Type Conversion
- Using the TO_CHAR Function with Dates
- Elements of the Date Format Model
- Using the TO_CHAR Function with Dates
- Using the TO_CHAR Function with Numbers
- Using the TO_NUMBER and TO_DATE Functions
- Using TO_CHAR and TO_DATE Functions with the RR Date Format
- General Functions
- NVL Function
- Using the NVL Function
- Using the NVL2 Function
- Using the NULLIF Function
- Using the COALESCE Function
- Conditional Expressions
- CASE Expression
- Using the CASE Expression
- Searched CASE Expression
- DECODE Function
- Using the DECODE Function
- Group Functions
- Types of Group Functions
- Group Functions: Syntax
- Using the AVG and SUM Functions
- Using the MIN and MAX Functions
- Using the COUNT Function
- Using the DISTINCT Keyword
- Group Functions and Null Values
- Creating Groups of Data
- Creating Groups of Data: GROUP BY Clause Syntax
- Using the GROUP BY Clause
- Grouping by More Than One Column
- Using the GROUP BY Clause on Multiple Columns
- Illegal Queries Using Group Functions
- Restricting Group Results
- Restricting Group Results with the HAVING Clause
- Using the HAVING Clause
- Nesting Group Functions
- Why Join?
- Obtaining Data from Multiple Tables
- Types of Joins
- Joining Tables Using SQL:1999 Syntax
- Creating Natural Joins
- Retrieving Records with Natural Joins
- Creating Joins with the USING Clause
- Joining Column Names
- Retrieving Records with the USING Clause
- Qualifying Ambiguous Column Names
- Using Table Aliases with the USING Clause
- Creating Joins with the ON Clause
- Retrieving Records with the ON Clause
- Creating Three-Way Joins
- Applying Additional Conditions to a Join
- Joining a Table to Itself
- Self-Joins Using the ON Clause
- Nonequijoins
- Retrieving Records with Nonequijoins
- Returning Records with No Direct Match Using OUTER Joins
- INNER Versus OUTER Joins
- LEFT OUTER JOIN
- RIGHT OUTER JOIN
- FULL OUTER JOIN
- Cartesian Products
- Generating a Cartesian Product
- Creating Cross Joins
- Using a Subquery to Solve a Problem
- Subquery Syntax
- Using a Subquery
- Rules and Guidelines for Using Subqueries
- Types of Subqueries
- Single-Row Subqueries
- Executing Single-Row Subqueries
- Using Group Functions in a Subquery
- HAVING Clause with Subqueries
- What Is Wrong with This Statement?
- No Rows Returned by the Inner Query
- Multiple-Row Subqueries
- Using the ANY Operator in Multiple-Row Subqueries
- Using the ALL Operator in Multiple-Row Subqueries
- Multiple-Column Subqueries
- Multiple-Column Subquery: Example
- Null Values in a Subquery
- Set Operators
- Set Operator Rules
- Oracle Server and Set Operators
- Tables Used in This Lesson
- UNION Operator
- Using the UNION Operator
- UNION ALL Operator
- Using the UNION ALL Operator
- INTERSECT Operator
- Using the INTERSECT Operator
- MINUS Operator
- Using the MINUS Operator
- Matching SELECT Statements
- Matching the SELECT Statement: Example
- Using the ORDER BY Clause in Set Operations
- HR Application Scenario
- Data Manipulation Language
- Adding a New Row to a Table
- INSERT Statement Syntax
- Inserting New Rows
- Inserting Rows with Null Values
- Inserting Special Values
- Inserting Specific Date and Time Values
- Creating a Script
- Copying Rows from Another Table
- Changing Data in a Table
- UPDATE Statement Syntax
- Updating Rows in a Table
- Updating Two Columns with a Subquery
- Updating Rows Based on Another Table
- Removing a Row from a Table
- DELETE Statement
- Deleting Rows from a Table
- Deleting Rows Based on Another Table
- TRUNCATE Statement
- Database Transactions
- Database Transactions: Start and End
- Advantages of COMMIT and ROLLBACK Statements
- Explicit Transaction Control Statements
- Rolling Back Changes to a Marker
- Implicit Transaction Processing
- State of Data Before COMMIT or ROLLBACK
- State of Data After COMMIT
- Committing Data
- State of Data After ROLLBACK
- State of Data After ROLLBACK: Example
- Statement-Level Rollback
- Read Consistency
- Implementing Read Consistency
- FOR UPDATE Clause in a SELECT Statement
- FOR UPDATE Clause: Examples
- LOCK TABLE Statement
- HR Application Scenario
- Database Objects
- Naming Rules for Tables and Columns
- CREATE TABLE Statement
- Creating Tables
- Data Types
- Datetime Data Types
- DEFAULT Option
- Including Constraints
- Constraint Guidelines
- Defining Constraints
- Defining Constraints: Example
- NOT NULL Constraint
- UNIQUE Constraint
- PRIMARY KEY Constraint
- FOREIGN KEY Constraint
- FOREIGN KEY Constraint: Keywords
- CHECK Constraint
- CREATE TABLE: Example
- Violating Constraints
- Creating a Table Using a Subquery
- ALTER TABLE Statement
- Adding a Column
- Modifying a Column
- Dropping a Column
- SET UNUSED Option
- Read-Only Tables
- Dropping a Table
- Introduction to Oracle Cloud
- Oracle Cloud Services
- Cloud Deployment Models
- Evolving from On-premises to Exadata Express
- What is in Exadata Express?
- Exadata Express for Users
- Exadata Express for Developers
- Getting Started with Exadata Express
- Oracle Exadata Express Cloud Service
- Getting Started with Exadata Express
- Managing Exadata
- Service Console
- Web Access through Service Console
- Client Access Configuration through Service Console
- Database Administration through Service Console
- SQL Workshop
- Connecting through Database Clients
- Enabling SQL*Net Access for Client Applications
- Downloading Client Credentials
- Connecting Oracle SQL Developer
- Connecting Oracle SQLcl
- Describe Employees
- Describe Departments
- Describe Jobs
- Describe Countries
- Describe Locations
- Describe Regions
- Describe Job_History
- What Is Oracle SQL Developer?
- Specifications of SQL Developer
- SQL Developer 3.2 Interface
- Creating a Database Connection
- Browsing Database Objects
- Displaying the Table Structure
- Browsing Files
- Creating a Schema Object
- Creating a New Table: Example
- Using the SQL Worksheet
- Executing SQL Statements
- Saving SQL Scripts
- Executing Saved Script Files: Method
- Executing Saved Script Files: Method 2
- Formatting the SQL Code
- Using Snippets
- Using Snippets: Example
- Using the Recycle Bin
- Debugging Procedures and Functions
- Database Reporting
- Creating a User-Defined Report
- Search Engines and External Tools
- Setting Preferences
- Resetting the SQL Developer Layout
- Data Modeller in SQL Developer
- SQL and SQL*Plus Interaction
- SQL Statements Versus SQL*Plus Commands
- SQL*Plus: Overview
- Logging In to SQL*Plus
- Displaying the Table Structure
- SQL*Plus Editing Commands
- Using LIST, n, and APPEND
- Using the CHANGE Command
- SQL*Plus File Commands
- Using the SAVE and START Commands
- SERVEROUTPUT Command
- Using the SQL*Plus SPOOL Command
- Using the AUTOTRACE Command
- Basic SELECT Statement
- SELECT Statement
- WHERE Clause
- ORDER BY Clause
- GROUP BY Clause
- Data Definition Language
- CREATE TABLE Statement
- ALTER TABLE Statement
- DROP TABLE Statement
- GRANT Statement
- Privilege Types
- REVOKE Statement
- TRUNCATE TABLE Statement
- Data Manipulation Language
- INSERT Statement
- UPDATE Statement Syntax
- DELETE Statement
- Transaction Control Statements
- COMMIT Statement
- ROLLBACK Statement
- SAVEPOINT Statement
- Joins
- Types of Joins
- Qualifying Ambiguous Column Names
- Natural Join
- Equijoins
- Retrieving Records with Equijoins
- Additional Search Conditions Using the AND and WHERE Operators
- Retrieving Records with Nonequijoins
- Retrieving Records by Using the USING Clause
- Retrieving Records by Using the ON Clause
- Left Outer Join
- Right Outer Join
- Full Outer Join
- Self-Join: Example
- Cross Join
| Schedule for Oracle Database 12c: SQL Fundamentals (Oracle Training in Nagpur, Pune And Bangalore) | ||||
| Course Contents | Exam # | Regular Track (days) | Fast Track (days) | |
| Oracle Database 12c: SQL Fundamentals | 1Z0-061 | 40 | 5 | |
| Balance Days for arrival, exam(s) and practice | 5 | 3 | ||
| Total duration | 45 | 8 | ||
| Benefits of Learning From Unisoft Technologies | |
| Authorized Oracle Official Curriculum - Ekits (PDF's) | |
| Award of Completion Certificate (AOC) - Directly from Oracle for Course Completion. | |
| 25% Discount Voucher on Each Individual Oracle Exam. | |
| Get Trained By Qualified and Certified Faculties. | |
| Mock Test for Exam Preparations. |
FAQ's
How would a certificate from Unisoft Technologies help me?
In today’s era where technologies and best practices are changing rapidly, and demand for qualified candidates is significantly increasing, a certification from Oracle is the key to your success and a valuable add-on in your resume. Our training courses are designed and updated by Oracle University renowned industry experts, and more than 40 global organizations have recognized us as an official provider of certification training.
Who are the trainers?
All our trainers are certified and are highly qualified, with multiple years of experience in working with front-end development technology.
What are the prerequisites for SQL training course?
There are no prerequisites for this SQL Training course.