0% found this document useful (0 votes)
3 views

Oracle

Uploaded by

look looket
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Oracle

Uploaded by

look looket
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

ORACLE: SQL : Traing Schedule

Day Topic Sub-topic

Day1: Database concepts


Explaining the theoretical and physical aspects of a relational databa

Explaining the relationship between a database and SQL

Relating clauses in SQL Select Statement to Components of an ERD

Day2: Retrieving Data using the SQL SELECT Statement


Using Column aliases

Using The SQL SELECT statement


Using concatenation operator, literal character strings, alternative quote operator, and the
DISTINCT keyword
Using Arithmetic expressions and NULL values in the SELECT statement

Restricting and Sorting Data


Applying Rules of precedence for operators in an expression

Limiting Rows Returned in a SQL Statement

Using Substitution Variables

Sorting Data

Using the DEFINE and VERIFY commands

Day3: Using Single-Row Functions to Customize Output


Manipulating strings with character functions in SQL SELECT and WHERE clauses

Performing arithmetic with date data

Manipulating numbers with the ROUND, TRUNC and MOD functions

Manipulating dates with the date function

Using Conversion Functions and Conditional Expressions


Applying the NVL, NULLIF, and COALESCE functions to data

Understanding implicit and explicit data type conversion

Using the TO_CHAR, TO_NUMBER, and TO_DATE conversion functions

Nesting multiple functions

Day4: Reporting Aggregated Data Using Group Functions


Restricting Group Results

Using Group Functions

Creating Groups of Data

Displaying Data from Multiple Tables


Using Self-joins

Using Various Types of Joins

Using Non equijoins

Using OUTER joins

Understanding and Using Cartesian Products

Day 5: Using Subqueries to Solve Queries


Using Single Row Subqueries

Using Multiple Row Subqueries

Update and delete rows using correlated subqueries

Using SET Operators


Matching the SELECT statements

Using the ORDER BY clause in set operations

Using The INTERSECT operator

Using The MINUS operator

Using The UNION and UNION ALL operators

Day6 Managing Tables using DML statements


Managing Database Transactions

Controlling transactions

Perform Insert, Update and Delete operations

Performing multi table Inserts

Performing Merge statements

Managing Indexes Synonyms and Sequences


Managing Indexes

Managing Synonyms

Managing Sequences

Day 7 Use DDL to manage tables and their relationships


Describing and Working with Tables

Describing and Working with Columns and Data Types

Creating tables

Dropping columns and setting column UNUSED

Managing Constraints

Truncating tables

Day8 Managing Views


Creating and Managing Views

Controlling User Access


Differentiating system privileges from object privileges

Granting privileges on tables

Day 9 Managing Objects with Data Dictionary Views


Using data dictionary views

Day 10: Project and Problem Soving

You might also like