Course Code: sqlfun
Duration: 14 hours
Prerequisites:

Basic computer skills.

Overview:

This SQL training course is for people who want to gain the necessary skills to extract and analyse data from any database and create reports. Course members will learn:

  • how to write SQL queries
  • what relational databases are and how we can use them
  • what are relations and how to create them
  • the structure of data
  • differences between SQL dialects (Oracle, T-SQL, ANSI)
  • practical skills for writing queries

This SQL course deals with generic ANSI SQL. It can be used in any database, including Oracle, MySQL, Microsoft Access, Microsoft SQL Server, DB2, Informix, PostgreSQL any other relational databases.

Course Outline:

RDBMS (Relational DataBase Management System)

Relational Operators

SQL as Declarative Language

SQL Syntax

SQL Sublanguages DQL, DML, DDL, DCL

DQL (Data Query Language) in Detail

  • SELECT clause
  • Column aliases
  • Table aliases
  • Date types and Date functions
  • Group function
  • Table joins
  • JOIN clause
  • UNION operator
  • Nested queries
  • Correlated subqueries

DML (Data Manipulation Language) Overview

  • Inserting rows (INSERT)
  • Inserting rows using subquery
  • Updating rows (UPDATE)
  • Deleting rows (DELETE)

DDL (Data Definition Language) Overview

  • Creating, altering and dropping objects (CREATE, ALTER, DROP)
  • Creating tables using subquery (CREATE TABLE .... AS SELECT...)

CONSTRAINTS Overview

  • NULL i NOT NULL
  • CONSTRAINT clause
  • ENUM type
  • SET type
  • PRIMARY KEY
  • UNIQUE
  • FOREIGN KEY
  • DEFAULT clause

Transactions Overview

  • COMMIT
  • ROLLBACK
  • SAVEPOINT
  • Implicit and explicit rollbacks and commits

SQL Dialects Overview

  • MySQL
  • Microsoft Access and SQL Server
  • Oracle and PostgreSQL
Sites Published:

United Arab Emirates - SQL Fundamentals

Qatar - SQL Fundamentals

Egypt - SQL Fundamentals

Saudi Arabia - SQL Fundamentals

South Africa - SQL Fundamentals

Brasil - SQL Fundamentals

Canada - SQL Fundamentals

中国 - SQL Fundamentals

香港 - SQL Fundamentals

澳門 - SQL Fundamentals

台灣 - SQL Fundamentals

USA - SQL Fundamentals

Österreich - SQL Grundlagen

Schweiz - SQL Grundlagen

Deutschland - SQL Grundlagen

Czech Republic - SQL Fundamentals

Denmark - SQL Fundamentals

Estonia - SQL Fundamentals

Finland - SQL Fundamentals

Greece - SQL Fundamentals

Magyarország - SQL Fundamentals

Ireland - SQL Fundamentals

Luxembourg - SQL Fundamentals

Latvia - SQL Fundamentals

España - Fundamentos Bàsicos de SQL

Italia - SQL Fundamentals

Lithuania - SQL Fundamentals

Nederland - SQL Fundamentals

Norway - SQL Fundamentals

Portugal - SQL Fundamentals

România - SQL Fundamentals

Sverige - SQL Fundamentals

Türkiye - SQL Fundamentals

Malta - SQL Fundamentals

Belgique - SQL Fundamentals

France - SQL Fundamentals

日本 - SQL Fundamentals

Australia - SQL Fundamentals

Malaysia - SQL Fundamentals

New Zealand - SQL Fundamentals

Philippines - SQL Fundamentals

Singapore - SQL Fundamentals

Thailand - SQL Fundamentals

Vietnam - SQL Fundamentals

India - SQL Fundamentals

Argentina - Fundamentos Bàsicos de SQL

Chile - Fundamentos Bàsicos de SQL

Costa Rica - Fundamentos Bàsicos de SQL

Ecuador - Fundamentos Bàsicos de SQL

Guatemala - Fundamentos Bàsicos de SQL

Colombia - Fundamentos Bàsicos de SQL

México - Fundamentos Bàsicos de SQL

Panama - Fundamentos Bàsicos de SQL

Peru - Fundamentos Bàsicos de SQL

Uruguay - Fundamentos Bàsicos de SQL

Venezuela - Fundamentos Bàsicos de SQL

Polska - SQL Fundamentals

United Kingdom - SQL Fundamentals

South Korea - SQL Fundamentals

Pakistan - SQL Fundamentals

Sri Lanka - SQL Fundamentals

Bulgaria - SQL Fundamentals

Bolivia - Fundamentos Bàsicos de SQL

Indonesia - SQL Fundamentals

Kazakhstan - SQL Fundamentals

Moldova - SQL Fundamentals

Morocco - SQL Fundamentals

Tunisia - SQL Fundamentals

Kuwait - SQL Fundamentals

Oman - SQL Fundamentals

Slovakia - SQL Fundamentals

Kenya - SQL Fundamentals

Nigeria - SQL Fundamentals

Botswana - SQL Fundamentals

Slovenia - SQL Fundamentals

Croatia - SQL Fundamentals

Serbia - SQL Fundamentals

Bhutan - SQL Fundamentals

Nepal - SQL Fundamentals

Uzbekistan - SQL Fundamentals