Nigerian Seminars and Trainings

Search all upcoming seminars, conferences, short management courses and training in Nigeria and around the World

business logo

Advanced SQL Training

By: Data-Afrique Consultants

United Arab Emirates

13 - 17 May, 2024  5 days

Follow Event

  

USD 2,950

Venue: Dubai

Other Dates

Venue Date Fee  
Nairobi, Kenya 10 - 14 Jun, 2024 USD1500
Nairobi, Kenya 08 - 12 Jul, 2024 USD1500
Nairobi, Kenya 12 - 16 Aug, 2024 USD1500
Nairobi, Kenya 09 - 13 Sep, 2024 USD1500
Kigali, Rwanda 14 - 18 Oct, 2024 USD2950
Mombasa, Kenya 11 - 15 Nov, 2024 USD1500
Nairobi, Kenya 09 - 13 Dec, 2024 USD1500

SQL (Structured Query Language) is the world’s most widely used database language, utilized by a large variety of database systems for creating queries and manipulating data. Advanced SQL Developers are currently greatly in demand by the IT industry, and a high level of understanding of advanced SQL techniques can put individuals at an advantage when planning to enter into this field of work, or when wishing to enhance their position within their current SQL-based working environment.

This Advanced SQL training course, which has a duration of one week, builds upon the prior knowledge and understanding of SQL, as taught in the introduction to SQL course. Thus, this Advanced SQL course focusses on sharing new, complex SQL techniques, allowing the participants to understand the core innovative SQL concepts currently present in the database world. This course creates capable SQL users, confident in executing more complicated commands when viewing and managing tables and running complex queries. 

SQL techniques taught during the course include creating and managing tables, Data Manipulation Language (DML), enabling the production of Databases and Apps, and scaling emerging and dynamic technological networks. On completion of the training course, participants will have a thorough understanding of these techniques, and will have obtained the skills necessary to effectively manage a relational database.

COURSE OBJECTIVES

During this course you will learn how to do:

Data Manipulation Language (DML)

Enabling the production of Databases and Apps

Scaling emerging and dynamic technological networks.

DURATION

5 days

WHO SHOULD ATTEND

This course is for individuals who are familiar with SQL and would like to improve their skills and expand on their knowledge.

COURSE CONTENT

Stored Procedure Basics

  • Pros and cons of stored procedures
  • Creating stored procedures
  • Three ways to execute
  • System stored procedures

Variables

  • Declaring variables
  • SET versus SELECT
  • Tricks with variables and rowsets
  • So-called global variables

Parameters and Return Values

  • Passing parameters
  • Default values and WHERE clauses
  • Output parameters
  • Using RETURN

Avoiding Scalar Functions

  • What are scalar functions?
  • Some examples
  • Disadvantages of scalar functions
  • Three advantages

Testing Conditions

  • IF/ELSE statement
  • Using CASE where possible

Looping

  • Syntax of WHILE
  • Breaking out of a loop
  • Basic transactions
  • Beginning a transaction
  • Committing/rolling back
  • Deleting and updating
  • Using DELETE and UPDATE
  • Sys.Objects
  • Dropping objects

Creating Tables

  • Creating Tables in SQL
  • Inserting data
  • Inserting single rows
  • Inserting multiple rows

Temporary Tables and Table Variables

  • Using temporary tables
  • Creating table variables
  • Pros and cons of each approach

Table Valued Functions

  • In-line table-valued functions
  • Multi- Statement table-valued functions
  • Limitations of user-defined functions

Derived Tables and CTEs

  • Using derived tables
  • Common Table Expressions (CTEs)
  • Recursive CTEs

Subqueries

  • The concept of a subquery
  • Using ALL, ANY, and IN
  • Correlated subqueries
  • Using EXISTS

Cursors

  • Syntax of fetching rows
  • When to use (and when not to)

Error-Handling

  • Using TRY/CATCH
  • System error functions
  • Custom error messages
  • The obsolete @@ error function

Debugging

  • Version differences
  • The Visual Studio debugger
  • The SQL Server debugger
  • Debugging (breakpoints, etc.)

GENERAL NOTES

  • This course is delivered by our seasoned trainers who have vast experience as expert professionals in the respective fields of practice. The course is taught through a mix of practical activities, theory, group works and case studies.
  • Training manuals and additional reference materials are provided to the participants.
  • Upon successful completion of this course, participants will be issued with a certificate.
Dubai May 13 - 17 May, 2024
Nairobi, Kenya 10 - 14 Jun, 2024
Nairobi, Kenya 08 - 12 Jul, 2024
Nairobi, Kenya 12 - 16 Aug, 2024
Nairobi, Kenya 09 - 13 Sep, 2024
Kigali, Rwanda 14 - 18 Oct, 2024
Mombasa, Kenya 11 - 15 Nov, 2024
Nairobi, Kenya 09 - 13 Dec, 2024

Class Session: 08:00:am - 16:00:pm

USD 2,950.00(Kigali)
USD 4,500.00(Dubai)
USD 1,500.00(Nairobi)
USD 1,500.00(Mombasa)
(Convert Currency)

DUNCAN KARIUKI +254723360025

DATA-AFRIQUE CONSULTANCY
NST PPC Advert

Related Courses

Introduction To SQL Training Course Introduction To SQL Training Course

5 days, 13 - 17 May, 2024 

2024-05-13 12:05:00 2024-05-13 12:05:00
United Arab Emirates

Data-Afrique Consultants

During this SQL training course, participants will be introduced to the fundamentals of SQL and will gain an insight into the essentials of relational databases. The participants will quickly acquire ...

Training Course On Information And Communications Technologies Ict For Agriculture And Rural Development Training Course On Information And Communications Technologies Ict For Agriculture And Rural Development

5 days, 13 - 17 May, 2024 

2024-05-13 12:05:00 2024-05-13 12:05:00
United Arab Emirates

Data-Afrique Consultants

The livelihoods of the world’s poor rise and fall with the fate of agriculture. Enhancing the ability of smallholders to connect with the knowledge, networks, and institutions necessary to ...

Training Course On Writing Effective Policies And Procedures Training Course On Writing Effective Policies And Procedures

5 days, 13 - 17 May, 2024 

2024-05-13 12:05:00 2024-05-13 12:05:00
United Arab Emirates

Data-Afrique Consultants

This highly engaging and practical training course will fully prepare delegates to skillfully develop and write effective Policies and Procedures. The focus will be on making these effective within ...

Training Course On Contingency Planning Training Course On Contingency Planning

5 days, 13 - 17 May, 2024 

2024-05-13 12:05:00 2024-05-13 12:05:00
United Arab Emirates

Data-Afrique Consultants

Strengthening disaster preparedness at global, regional and national is critical to save lives, protect livelihoods and strengthen recovery from disasters and crises. However, significant gaps exist ...