
Master the SQL programming language to manage tables and databases, perform queries, updates, and joins, and build databases from the ground up with practical, step-by-step guidance.
Install and use the DB Browser for SQLite, a cross-platform open-source database manager, to create databases and tables and to execute SQL commands easily.
Outline sql statement types: dml (select, delete), ddl (create, alter, drop), dcl (grant, revoke), and tcl (begin, commit, rollback); cover semicolon use and comments (## single-line, /* ... */ multi-line).
Discover how the where statement filters records by a condition in a select query, extracting specific columns from a table using the syntax select, from, and where.
Practice inserting a new record into the seller table using insert into and the values statement, handle auto-incremented ids, and verify results with a select query.
The update statement modifies existing records in a table by setting column values, optionally using a where clause to target specific records; without a where clause, all records update.
Learn how the in and not in operators filter data by multiple values in sql queries, using a select from seller example to show country matches and exclusions.
Explore ordering sql query results with the order by clause, covering ascending and descending options, and the optional asc or desc keywords with a select from table syntax.
Use the drop table statement to delete an existing table, such as new orders. Be aware that dropping a table results in data loss.
Learn to use the alter table statement to add, drop, or modify columns in an existing table, demonstrated on the customer table with a new column and verification.
Discover how constraints enforce data rules in SQL by defining not null, unique, primary key, foreign key, check, and default values for columns in an existing table.
Set sql constraints on a table with the DB Browser for SQLite, including not null, unique, primary key, check, default, and create index on the buyers table.
Join records from the orders and seller tables with an inner join on the number column to create a combined result set, selecting number, name, and country.
Learn to combine results from multiple select statements using union and union all, ensuring matching columns and data types, filtering duplicates, and ordering the final results.
Hello and welcome to The SQL Programming Essentials 2023 Immersive Training.
Mastering How to build, work with, handle and manage databases can be a very useful skill for any programmer, developer and also, non-programmers. And by the end of this course you'll be able to build, work with and manage databases easily and in no time!
This is a very powerful tool for everyone who wants to become a professional developer, engineer or data scientist.
Structure Query Language(SQL) is one of the most important skills that any programmer, developer, engineer or even an expert must possess, who wants to succeed in his practical life. It really facilitates a lot and a lot in accessing and manipulating data.
In this immersive training you'll learn everything you need to program with the SQL language the right way, and you'll become a SQL Programming Rockstar.
You'll learn:
SQL tools and the working environments
Selecting, Modifying, Inserting, Updating and deleting Data
Working with Different data types and operations in SQL
Sorting and limiting tables
Powerful SQL functions and aggregation
Building Database and tables easily and handling them
Setting rules to tables data
Managing and Joining Multiple tables at the same time
Set Conditions and insert the true values in a column in the result-set
Handling the result-set headers
Solve the the useful exercise of this training to apply everything you learnt
All that and more, in addition to the instructor QA Support.
Hi, My name is Ahmed Ibrahim, I'm A Data and Machine Learning Software Engineer and I'll be the instructor for this SQL Programming Course. And if you need any help during this immersive training, please don't hesitate to ask me, and I'll answer you as soon as possible.
Learn and practice the essential concepts of SQL Programming to become a professional database engineer effectively and quickly without wasting your valuable time.
So, what are you waiting for, enroll now to go through this immersive and powerful training of the most popular Database Programming Language on the market, SQL.
Become A SQL Programmer and Rockstar in no time!
Let’s get started