
Online or onsite, instructor-led live SQL (Structured Query Language) training courses demonstrate through hands-on practice the necessary skills to extract and analyse data from any database and create reports, and how to build advanced queries and add, update and delete data, tables, views and indexes.
SQL training is available as "online live training" or "onsite live training". Online live training (aka "remote live training") is carried out by way of an interactive, remote desktop. Sri Lanka onsite live SQL trainings can be carried out locally on customer premises or in NobleProg corporate training centers.
NobleProg -- Your Local Training Provider
Testimonials
Exercises from the day 2
Amelia Bontu - OTP BANK ROMANIA S.A.
Course: Oracle SQL Language
the trainer was very helpful , the pace of the training was really good and the exercises weren't too hard, also not too easy. whenever I got stuck he helped me out very well and made sure I understood everything.
Jade Stappaerts - KULeuven
Course: Oracle SQL Language
I like fact, that after each section we had excercises. It helps to remember discused topic.
Adam Bińczycki
Course: Oracle 11g - SQL language for developers - Workshop
good atmosphere during the training
clovis Nebouet
Course: Oracle 11g - SQL language for developers - Workshop
very high competence of the trainer!!
Heino Eilers
Course: Oracle 11g - Programming with PL / SQL I - Workshops
Communicative, big knowledge and well presented material
Filip Gotowicki - Aneta Tunderska, EY GDS (CS) POLAND SP. Z O.O.
Course: Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
The instructor explains everything in a way that is very easy to understand. He's super good at teaching.
Elaiza Marie Parumog - Aarki, Inc.
Course: SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Clear discussion on the topic outlines
Aarki, Inc.
Course: SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
They way the instructor teaches is very informative and effective especially on the 2nd day when topics are a bit advanced.
Aynanie Kiram - Aarki, Inc.
Course: SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
I liked that he had actual know how of when to use each technology, that's valuable.
Radu Mazilu - eMAG IT Research
Course: Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems
The Trainer Subject Knowledge
Rares Serea - eMAG IT Research
Course: Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems
I appreciated Fulvio's wide breadth of knowledge. Not only was he familiar with the course content, but he also knew of constructs in languages we were familiar with to make examples more meaningful to us. During intervals he shared his knowledge of technologies and solutions outside the training scope to provide insights into other solutions we could use in future (and future training).
Raphael Keymer - Markit Valuations Limited
Course: Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Interactive way of teaching (interacting with us), sticking to one sample database and doing all the excercises there
Johanna Fiedler - ING Germany
Course: ORACLE SQL Fundamentals
Writing the queries, I genuinely had fun with it and I feel like I learned from the provided exercises the most.
Karol Kamiński - GP Strategies Poland sp. z o.o.
Course: ORACLE SQL Fundamentals
- a lot of exercises
GP Strategies Poland sp. z o.o.
Course: ORACLE SQL Fundamentals
The training materials.
Mona Dobre - Oana Panceaa, DB Global Technology
Course: SQL Advanced level for Analysts
That the trainer provide alot of materials , files and reference to return to them later once need and for self study .
Abdulrahman E. Al Qahtani, Saudi Azm for Communication and Information Technology Co
Course: SQL Advanced level for Analysts
the fact that we did a lot of exercises and Philip as an experienced trainer walked us through the answers
Angela - Anca Daescu, Ness
Course: SQL Fundamentals
The structure of the course was perfect for my training style. For the time that we had here i think that the balance between theoretical work and practical work was perfect.
Matei - Anca Daescu, Ness
Course: SQL Fundamentals
tonality, rhythm, good structure
Mihalache Dana - Anca Daescu, Ness
Course: SQL Fundamentals
The course built lesson to lesson, and the pacing was a big deal for me.
Bradford Moore - Regis College
Course: SQL in MySQL
He was very friendly and he created a very good environment.
European Commision, Joint Research Centre
Course: SQL Advanced in MySQL
I generally liked the subject matter.
Destination Canada
Course: Data Analysis with SQL, Python and Spotfire
The exercises/labs were tailored to our own organizational needs.
Destination Canada
Course: Data Analysis with SQL, Python and Spotfire
I genuinely enjoyed the lots of labs and practices.
Vivian Feng - Destination Canada
Course: Data Analysis with SQL, Python and Spotfire
Philip was very kind, his style of explaining SQL concepts is outstanding. I liked that he give us information and answered to questions which were not part of this course.
Stefan - Radu Petrus, np
Course: SQL in SQL Server
We use BigQuery and the trainer decided we would use BigQuery instead to run all of the codes which was really really useful
Spark44
Course: SQL in SQL Server
Relevance to BigQuery.
Spark44
Course: SQL in SQL Server
Phil was great! He was both patient and knowledgeable. The training went at a good pace, moving a team of mixed SQL abilities through the basics into more advanced SQL querying together. The exercises were an excellent way for us to commit our newly learned skills to memory, and Phil's instructions/class discussions on numerous ways to achieve the same thing were interesting.
Sophie Clement - Thames Water Utilites Ltd
Course: Transact SQL Basic
It felt very relatable. The exercises were well picked out and I was able to work well with it due to clear knowledge provided.
Leah Bayliss - Thames Water Utilites Ltd
Course: Transact SQL Basic
Interactive exercises
Matthew Viner - Thames Water Utilites Ltd
Course: Transact SQL Basic
SQL Course Outlines in Sri Lanka
- Understand the concept and importance of Analytic Functions.
- Apply various Analytic Functions to solve complex analytical problems.
- Combine Analytic Functions with other SQL features for comprehensive data analysis.
- Optimize queries for better performance using Analytic Functions.
- Set up the necessary environment to perform data analysis with SQL, Python, and Tableau.
- Understand the key concepts of software integration (data, servers, clients, APIs, endpoints, etc.).
- Get a refresher on the fundamentals of Python and SQL.
- Perform data pre-processing techniques in Python.
- Learn how to connect Python and SQL for data analysis.
- Create insightful data visualizations and charts with Tableau.
- How to build a query?
- What possibilities have SQL?
- What is a relational database?
- What is the structure and SQL commands
- 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
- 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 T-SQL and other dialects
- practical skills for writing queries
- How to build a query?
- What is a relational database?
- What is the structure and SQL commands?
- Use queries to return complex result sets
- Manage database objects to aid query performance
- Tune queries to perform more efficiently
- Construct queries to extract and filter data from an SQL Server database
- Create summarised results
- Change, derive and format data to suit the required output
- Change data and maintain database components and definitions
- How to build advanced queries?
- How to create advanced reports?
- How to work with SQL Server and SQL Server Management Studio.
- Meaning of Databases, SQL and RDBMS etc.
- How to create tables, use DDL, DML and DAL.
- Which are the various RDBMS Packages in the market and how they compare with each other.
- An Introduction to NoSQL and how they are organizations are changing into hybrid databases.
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
databases (Oracle, SQL Server, MS Access...). Understanding of analytic functions and the
way how to join different tables in a database will help delegates to move data analysis
operations to the database side, instead of doing this in MS Excel application. This can also
help in creating any IT system, which uses any relational database.
- 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
- VB.NET Language in Visual Studio 2012
- VB.NET Object Orientation
- VB.NET and Sql Server 2012
- Beginner or intermediate database developers
- Beginner or intermediate database administrators
- Programmers
- Heavy emphasis on hands-on practice.
- Most of the concepts are learned through samples, exercises, and hands-on development.
- How to build a query?
- What opportunities have SQL?
- What is a relational database?
- What is the structure and SQL commands?
Advanced
Form
Lecture, Presentation, Workshop, Problem solving
Purpose of the training
The training is intended for programmers who know the basics of SQL and PL/SQL, but want to learn more advanced mechanisms of the language, and want to create database applications based on stored PL/SQL programs.
Benefits of completing the training
Acquisition of skills in creating database applications embedded in a database.
Last Updated: