Course Code: osqlbgn
Duration: 21 hours
Prerequisites:
  • Computer literacy
  • Knowledge of any operating system
Overview:

Listeners

This training is addressed for people starting to work with the SQL language in Oracle database

The course answer for questions:

  • How to build a query?
  • What possibilities have SQL?
  • What is a relational database?
  • What is the structure and SQL commands
Course Outline:

Relational database models

  • The structure of a relational database
  • Connection types of tables
  • The normalization and denormalization database
  • Relational Operators

Download the data

  • Rules for writing SQL queries
  • The syntax for the SELECT
  • Selecting all columns
  • Inquiries from arithmetic operations
  • Aliases columns
  • Literals
  • Concatenation operator

Limiting results

  • The WHERE clause
  • Comparison operators
  • LIKE Condition
  • Prerequisite BETWEEN ... AND
  • IS NULL condition
  • Condition IN
  • Boolean operators AND, OR and NOT
  • Many of the conditions in the WHERE clause
  • The order of the operators.
  • DISTINCT clause

Sorting Data

  • The ORDER BY clause
  • Sorting by multiple columns or expressions

SQL functions

  • The differences between the functions of one and multilines
  • Features text, numeric, date,
  • Explicit and implicit conversion
  • Conversion functions
  • Nesting functions
  • Viewing the performance of the functions - dual table
  • Getting the current date function SYSDATE
  • Handling of NULL values

Aggregating data using the grouping

  • Grouping functions
  • How grouping functions treat NULL values
  • Create groups of data - the GROUP BY clause
  • Grouping multiple columns
  • Limiting the function result grouping - the HAVING clause

Retrieving data from multiple tables

  • Types of connectors
  • The use NATURAL JOIN
  • Aliases tables
  • Joins in the WHERE clause
  • INNER JOIN Inner join
  • External Merge LEFT, RIGHT, FULL OUTER JOIN
  • Cartesian product

Subqueries

  • Place subqueries in the SELECT command
  • Subqueries single and multi-lineage
  • Operators Subqueries single-line
  • Features grouping in subquery
  • Operators Subqueries multi-IN, ALL, ANY
  • How NULL values ​​are treated in subqueries

Operators collective

  • UNION operator
  • UNION ALL operator
  • INTERSECT operator
  • MINUS operator

Insert, update, and delete data

  • INSERT command
  • Copy data from another table
  • UPDATE command
  • DELETE command
  • TRUNCATE command

Transactions

  • Commands COMMIT, ROLLBACK, and SAVEPOINT

DDL commands

  • The main database objects
  • Rules for naming objects
  • Creating tables
  • The data types available for columns
  • DEFAULT option
  • Option NULL and NOT NULL

Managing tables

  • Referential integrity CHECK, PRIMARY KEY, FOREIGN KEY, UNIQUE
  • Create a table by the query
  • Delete a table DROP TABLE
  • DESCRIBE command

Other schema objects

  • Sequences
  • Synonyms
  • Views
Sites Published:

United Arab Emirates - Oracle SQL for beginners

Qatar - Oracle SQL for beginners

Egypt - Oracle SQL for beginners

Saudi Arabia - Oracle SQL for beginners

South Africa - Oracle SQL for beginners

Brasil - Oracle SQL para iniciantes

Canada - Oracle SQL for beginners

中国 - Oracle SQL for beginners

香港 - Oracle SQL for beginners

澳門 - Oracle SQL for beginners

台灣 - Oracle SQL for beginners

USA - Oracle SQL for beginners

Österreich - Oracle SQL for beginners

Schweiz - Oracle SQL for beginners

Deutschland - Oracle SQL for beginners

Czech Republic - Oracle SQL for beginners

Denmark - Oracle SQL for beginners

Estonia - Oracle SQL for beginners

Finland - Oracle SQL for beginners

Greece - Oracle SQL for beginners

Magyarország - Oracle SQL for beginners

Ireland - Oracle SQL for beginners

Luxembourg - Oracle SQL for beginners

Latvia - Oracle SQL for beginners

España - Oracle SQL para Principiantes

Italia - Oracle SQL for beginners

Lithuania - Oracle SQL for beginners

Nederland - Oracle SQL for beginners

Norway - Oracle SQL for beginners

Portugal - Oracle SQL para iniciantes

România - Oracle SQL for beginners

Sverige - Oracle SQL for beginners

Türkiye - Oracle SQL for beginners

Malta - Oracle SQL for beginners

Belgique - Oracle SQL for beginners

France - Oracle SQL for beginners

日本 - Oracle SQL for beginners

Australia - Oracle SQL for beginners

Malaysia - Oracle SQL for beginners

New Zealand - Oracle SQL for beginners

Philippines - Oracle SQL for beginners

Singapore - Oracle SQL for beginners

Thailand - Oracle SQL for beginners

Vietnam - Oracle SQL for beginners

India - Oracle SQL for beginners

Argentina - Oracle SQL para Principiantes

Chile - Oracle SQL para Principiantes

Costa Rica - Oracle SQL para Principiantes

Ecuador - Oracle SQL para Principiantes

Guatemala - Oracle SQL para Principiantes

Colombia - Oracle SQL para Principiantes

México - Oracle SQL para Principiantes

Panama - Oracle SQL para Principiantes

Peru - Oracle SQL para Principiantes

Uruguay - Oracle SQL para Principiantes

Venezuela - Oracle SQL para Principiantes

United Kingdom - Oracle SQL for beginners

South Korea - Oracle SQL for beginners

Pakistan - Oracle SQL for beginners

Sri Lanka - Oracle SQL for beginners

Bulgaria - Oracle SQL for beginners

Bolivia - Oracle SQL para Principiantes

Indonesia - Oracle SQL for beginners

Kazakhstan - Oracle SQL for beginners

Moldova - Oracle SQL for beginners

Morocco - Oracle SQL for beginners

Tunisia - Oracle SQL for beginners

Kuwait - Oracle SQL for beginners

Oman - Oracle SQL for beginners

Slovakia - Oracle SQL for beginners

Kenya - Oracle SQL for beginners

Nigeria - Oracle SQL for beginners

Botswana - Oracle SQL for beginners

Slovenia - Oracle SQL for beginners

Croatia - Oracle SQL for beginners

Serbia - Oracle SQL for beginners

Bhutan - Oracle SQL for beginners

Nepal - Oracle SQL for beginners

Uzbekistan - Oracle SQL for beginners