Skip to main content

SQL Online

TRAINING COURSE

SQL Online

RELATED COURSES

Advanced SQL
Analysing Data with Excel
Critical Thinking
Data Modelling with M and Power Query
Data Visualization with Python
Data Visualization with R
Excel Dashboards and Power Pivot
GIS ESSENTIALS – “Getting Spatially Enabled”
Introduction to Statistics
Machine Learning with Python
Machine Learning with R
Microsoft Power BI Boot Camp
Microsoft Power BI Desktop Advanced Course
Microsoft Power Query
Microsoft PowerBI Dashboard User Course
MySQL
MySQL Administration
PLSQL
PostgreSQL
PostgreSQL Administration
PostgreSQL for Business Intelligence and Mass-data-analysis
Problem Solving and Decision Making
Problem-Solving SAQA US242817
Python Dashboards with plotly Dash
Python Pandas and Jupyter ETL and Data wrangling
Python Regression
Python Statistical Modelling
Python Statistics
Python Web Apps with Flask MVC Framework
R, Into the Tidyverse (Data Wrangling and ETL)
Regression with R
SQL
Statistics with R

COURSE TRAINERS

Ryan van Rensburg

Details

SQL or Structured Query Language is a standard language used to communicate with almost any database including MySQL, Microsoft SQL Server, Microsoft Access, PostgreSQL and Oracle.

This course will teach you all you need to know about SQL from basics to advanced joins.

Delivery Methods

Leading Training is focusing on providing virtual training courses for the foreseeable future and will only consider in-person and classroom training on request, with a required minimum group size of six delegates. We remain committed to offering training that is fast, focused and effective.

Delivery Method Duration Price (excl. VAT)
e-Learning 18 Hours R 750.00 Get a Quote Book Now

Discounts Available

Brochure:

Download Brochure


Information may change without notice.

Audience

  • Report Writers (anyone required to produce reports from a relational database)
  • Web developers wanting to add database interaction to their web sites.
  • Programmers who quickly wants to add SQL to their skills set.
  • The hobbyist who wants to begin creating SQL scripts for upload to their own ISP.
  • Students, and to those seeking a career in computing, who need a fundamental understanding of database administration with SQL.

Pre-Requisites

  • Above average computer literacy
  • If you are bringing along your own laptop it will be helpful to pre-install the database server and client software. Please call for assistance or arrive at least one hour before on the first day of the course so we can help you with the software installation. You will also need full administrator privileges on your laptop.

Course Outline / Curriculum

  • Introduction
    • What is SQL
    • Relational Databases
    • SQL and Standards
    • SQL Implementations
    • Client - Server
    • SQL Syntax
  • Select Statements
    • Overview of SELECT
    • Selecting One Field
    • Selecting Multiple Fields
    • Using a Wild Card
    • Calculations
    • Column Aliases
    • Oracle's Dual table
  • Sorting and Filtering
    • Sorting Results
    • Limiting Rows
    • Using WHERE
    • Using AND/OR and NOT
    • Using LIKE
  • Functions
    • String Functions
    • Conversion Functions
    • Numeric Functions
    • Date Functions
    • Aggregate (Group) Functions
    • DISTINCT
  • Grouping
    • Grouping Results
    • Filtering Using Having
  • Joins
    • Inner Joins
    • Implicit inner join syntax
    • Using table aliases in joins
    • The Using statement
    • Joining Multiple Tables
    • Self Joins
    • Outer Joins
  • Set Operators
    • UNION
    • UNION ALL
    • INTERSECT
    • EXCEPT or MINUS
  • SELECT Summary
  • Sub Queries
  • Creating Structures
    • CREATE DATABASE
    • CREATE SCHEMA
  • CREATE TABLE
    • Data Types
    • Field Modifiers
    • Table Level Constraints
    • CREATE TABLE AS
    • SELECT INTO
  • CREATE VIEW
  • Drop Queries
  • Altering Tables
  • Insert Queries
    • Simple Insert
    • Bulk Insert
    • INSERT SELECT
  • Update Queries
    • Update Joins
  • DELETE and TRUNCATE
  • Indexes
    • Creating Indexes
    • Dropping Indexes
  • Transactions
  • Database Design

Schedule Dates and Booking

You can enrol at any time for this course.

Book Now

Submit Enquiry