SQL advanced course
SQL has been around for a long time, but it is by all means a modern language: it evolves constantly and entails a lot more possibilities than it traditionally did.
Applications are becoming more demanding than before in their use of database systems like Oracle, Db2, SQL Server, PostgreSQL ... and the SQL used by data warehouse BI-tools (e.g. Business Objects) and ERP solutions (e.g. SAP, Siebel) is also becoming more advanced.
Questions that we try to answer during this advanced SQL training are:
- How will we cope with these modern - often dynamic - SQL statements?
- How to write SQL queries which are as readable and as maintainable as possible?
- Can we take advantage of relatively new standard SQL features, which could provide interesting possibilities?
- Can we use unknown SQL-syntactic features that can simplify existing SQL code, or make it more readable and more efficient?
Do you accept the challenge? By using very concrete SQL examples and exercises, we show that the possibilities of the extended SQL tool set may have an important positive impact.
Schedule
date | dur. | lang. | location | price | |
16 Oct | 1 | Leuven | 625 EUR (excl. VAT) | ||
16 Oct | 1 | web based | 625 EUR (excl. VAT) | ||
03 Dec | 1 | web based | 625 EUR (excl. VAT) | ||
03 Dec | 1 | Woerden | 625 EUR (exempt from VAT) | ||
SESSION INFO AND ENROLMENT |
Intended for
This training is intended for users and developers for database systems like e.g. Oracle, Db2, SQL Server, MySQL, MariaDB, PostgreSQL, Hive, ...
Background
A good knowledge of SQL is required (see e.g. our SQL workshop). You can test for yourself to see if you have enough background by filling out the on-line self-test.
Main topics
- Overview of the reference material for the SQL standard and of the different RDBMS platforms
- Nested Selects, Common Table Expressions ("WITH" clause), and correlated references in a nested select
- Clever ways to combine inner and outer joins
- "Time travel" queries
- Where clause: predicates, regular expressions, and some unexpected side effects of NULL values
- A first encounter with OLAP functions (for a.o. ranking and windowing)
- Possible applications of the Order By and Fetch First clauses; pagination
- Select from Insert, Update, Delete
- Update and Delete with correlated subqueries
- The Merge statement
- Recursive SQL
Training method
Using several examples and giving lots of exercises, you will be guided step by step through this material. After the training, you get access to our on-line database environment, so you can practise at home/work.
Duration
1 day.
Course leader
Peter Vanroose, Arnout Veugelen.
Reviews
4.1/5 (based on 108 evaluations; the most recent ones are shown below)
|
great!
| (N.N., Vlaamse Overheid - AHOVOKS, ) |
Really nice and useful course
| (Konstantinos, ) |
The material of the course was quite good and comprehensive.
| (N.N., Euroclear, ) |
The course pointed out a lot of new stuffs I wasn't aware of.
| (Paschal Ovaga, ) |
A great course. Highly recommended!
| (Miltos, ) |
The course was good but instead of doing it in one day it could have been devided in two days for 4 hours each , that way we might have not been too exhausted.
| (Neha Kumari, Rabobank Nederland, ) |
Très bon cours
| (N.N., Euroclear, ) |
zeer kundige en enthousiaste docent. veel facetten van sql besproken
| (N.N., APG Heerlen, ) |
Click here to see more comments...
Goede duidelijke cursus.
| (N.N., APG Heerlen, ) |
goed, maar moeilijk
| (N.N., xperthis, ) |
goede cursus, gegeven door docent met veel kennis
| (Willem-Jan, ) |
Zoals de naam al zegt is dit een advanced cursus. Voor mij persoonlijk was deze net iets te advanced en had ik beter een eenvoudigere versie gevolgd
| (Audre, ) |
Also interesting
Enrollees for this training also took the following courses:
- SQL workshop
- SQL for BI and Data Science
- SQL and relational databases fundamentals
- Microsoft Azure fundamentals
SESSION INFO AND ENROLMENT |