A Quick Glance

  • black-arrow

    Designed for Application Developers, Business Analysts and Data Warehouse Administrator

  • black-arrow

    Key learning points and tutor support

  • black-arrow

    Data Management skills

  • black-arrow

    Learn from Best Training Providers

  • black-arrow

    Learn from Best Training Providers

It is a tremendous task to deal with huge amount of data. There is the need for a database language that can communicate effectively with Oracle database. SQL (Structured Query Language) is a query language that communicates well with Dbase by passing queries to fetch the required results. If you wish to deal with the complex database effectively then you should gain database skills.

Our Pentagon training’s Introduction to SQL course is inspired from the organisations that are successfully running Oracle servers. You can start with following skills that the successful database administers have:

  • They have procedural skills: The professional DBAs have procedural skills to design, debug and implement the procedures.
  • They ensure data availability: The 24*7 availability of data is the must. You should be knowledgeable to ensure availability of data.

Who should take this course

The Oracle Database 12c: Introduction to SQL course is designed for the following professionals:

  • Application Developers
  • Business Analysts
  • Data Warehouse Administrator
  • Developer
  • Forms Designer
  • PL/SQL Designer
  • System Analysts
More

Prerequisites

There are no prerequisites for this training but basic knowledge of data processing is recommended.

More

What Will You Learn

The objective of this course is to prepare you:

  • To create tables and databases
  • To communicate with the database using queries
  • To improve knowledge on structural components of Oracle Database 12c, select statements, retrieving data from columns and rows
  • To control database access
  • To manage schema objects
More

What's included

  Course Overview

SQL is a language to store, operate and fetch data in databases. The Oracle 12c fundamentals course provides knowledge of sub queries and SET operator used to combine multiple queries. You will learn about creating indexes, constraints and altering schema objects. By attending this Oracle education, you will gain the clear understanding of the structured query language.

More

  Course Content

An Introduction to Oracle Database 12c

  • The summary of Database
  • Installation of SQL
  •  Setup of SQL environment
  • Features of Oracle Database 12c
  • Difference between databases and relational databases
  • Kinds of SQL Statements
  • Oracle Database Architecture and Management Tools
  • Managing the Database Objects
  • Structuring the Oracle Network Environment
  • Managing Space, Security and Storage
  • Managing Undo Data and Data Concurrency

 Fetching Data using the SQL SELECT Statement

  • Generating SQL SELECT statements
  • Creating reports of data from results of a basic SELECT statement
  • Arithmetic Operators
  • Describe command and Column Heading Defaults
  • Understanding Operator Precedence

Sorting and Retrieving Data

  • Various clauses such as Where clause and Order By clause
  • Comparison and logical operators
  • Rules of precedence

Usage of Single-Row Functions to Customise Output

  • Differentiate between single row and multiple row methods
  • Feature strings with character operating in the Select and Where sections
  • Function statistics with the Round, Trunk, and Mod methods
  • Understand arithmetic with date data
  • Operate dates with the Date functions

Invoke Conversion Methods and Conditional Expressions

  • Describe implicit and explicit data type adjustment
  • Using the TO_NUMBER, TO_CHAR, and TO_DATE conversion functions
  • Using Nest multiple functions

Aggregated Data Using the Group Functions

  • Aggregation methods for creating expressive reports
  • Conquer the regained data into groups by using the Group By clause
  • Remove groups of data by using the Having clause

Showing Data Using Joins from Multiple Tables

  • Using Select statements to display data from more than one table
  • An Overview of Joins and their types
  • What is Self-join?

Use Subqueries to Solve Queries

  • Define problem Types
  • Describe sub-queries
  • Identifying sub-queries types
  • What are single-row and multiple-row subqueries?

The SET Operators

  • Define the Set approaches
  • Controlling the row order

Understanding Data Manipulation Statements (DML)

  • Setting DML statement and functioning with schema objects
  • Assessing and Inserting rows into a table
  • Defining Delete and Update statement
  • Understanding Commit and Rollback statements
  • Establishing the main database objects
  • Decide how constraints can be generated at table creation

 Other Schema Objects

  • Formation of a simple and complex view
  • Regaining data from views
  • Making, upholding, and using sequences
  • Generating and maintaining indexes
  • Create private and public substitutes

An Overview of Control User Access

  • Differentiating system rights from object rights
  • Grant System Privileges
  • Building and Grant Privileges to a Role
  • How to change password and Grant Object Privileges?

Managing Schema Objects

  • How to add, modify, and drop a Column?
  • How to add and drop a Constraint?
  • How to allow and restrict Constraint?
  • Generating and Eliminating Indexes
  • Performing Flashback Actions

Management of Objects with Data Dictionary Views

  • An Overview of Data dictionary
  • Understanding Dictionary Views, USER_OBJECTS and ALL_OBJECTS Views
  • An Overview of Table and Column
  • How to add comments to a table?

Manipulating Large Data Sets

  • Use of subqueries to operate data
  • Use of a subquery to retrieve data
  • Use of Check Option Keyword on DML Statements
  • Multi-table Insert Declarations kinds
  • Using Multi-table Insert Statements
  • Assimilating rows in a table
  • Following changes in data over a period

Managing Data in various Time Zones

  • An Introduction to Time Zones
  • Understanding CURRENT_TIMESTAMP, CURRENT_DATE and LOCALTIMESTAMP
  • Connecting Date and Time in a Session's Time Zone
  • Accepting DBTimeZone and SessionTimeZone
  • Alternating Date and Timestamp
  • Interval Data Types
  • Use of Extract, TZ_OFFSET and FROM_TZ
  • Invoke TO_TIMESTAMP, TO_YMINTERVAL and TO_DSINTERVAL

Retrieve Data Using Subqueries

  • Summary of Subqueries for multiple-column
  • Recognising Non-pairwise and Pairwise Comparison
    • Defining Scalar Subquery Languages
    • Using Connected Subqueries
    • The Exists and Not Exists methods
      • Recursive and Invoke the With clause
More


Oracle Database 12c: Introduction to SQL Enquiry

 

Enquire Now


----- OR -------

Reach us at +44 1344 961530 or info@pentagonit.co.uk for more information.