SQL Camino
SQL Camino
Basic SQL
SQL Commands
DDL commands
DML commands
TCL commands
DCL commands
DQL commands
SELECT statement
Data Types
String data type like VARCHAR, TEXT etc
DATE
FLOAT / DECIMAL
BOOLEAN
Constraints
PRIMARY KEY, FOREIGN KEY, UNIQUE, CHECK, NOT NULL and
DEFAULT constraints
Normalization in SQL
Different normal forms like 1NF, 2NF, 3NF, BCNF
Operators
Arithmetic operator
Logical operator
Comparison operator
CASE statement
Simple case statement as well nested case statement.
Order by clause
INNER join
How to fetch data from multiple tables.
In-built functions
String functions like Substring, Position, Coalesce etc.
Window functions
RANK, DENSE_RANK, ROW_NUMBER, LEAD, LAG
Views in SQL
Advanced SQL
Recursive SQL Queries
PIVOT table / CROSSTAB function
Materialized Views
Stored Procedure
User Defined Functions
SQL Case study
You will be given a scenario with sample dataset
Notes
1. The bootcamp will be conducted on https://www.lighthall.co/
2. Lighthall offers group chat feature so everyone part of the bootcamp will be able
to communicate with each other through this group chat itself. There will be no
seperate Telegram group created for this purpose.
3. Anyone facing payment issues can send an email to lighthall support team
[email protected] . If the issue is not solved then you can directly ping me on
LinkedIn or discord.
4. All the course material used during the bootcamp such as datasets, SQL scripts,
documents etc will be shared after each session. The materials will be available
in Lighthall under the “Additional Content” section of the class page.
5. All the sessions will be recorded. Recordings will be available within 24 hrs after
the end of each session. Recordings will be available in Lighthall within the class
page itself.
a. These are LIVE sessions where students can watch and hear me teach.
Students can communicate with me through live chat. There is no option for
students to enable their video or audio. Students can post their questions or
doubts live during the class through chat only.
c. If a student misses a live session, then they can watch the recording of that
session which will be available within 24hrs after the end of the session.
d. The cost for the entire bootcamp is USD $30 (approximately INR 2400)
e. During the bootcamp, we shall learn all the concepts mentioned in course
content and also solve over 100 SQL queries using all these concepts.
f. You can register for the course using below link or by directly going to
Lighthall.co and searching for my class under teacher “techTFQ”
https://www.lighthall.co/class/242f82c8-8220-40e8-9674-ed6b3f596f09
https://techtfq.com/sql-bootcamp
10. The concepts will be mainly covered using PostgreSQL database and PgAdmin
IDE but we shall also look at Oracle, MySQL and Microsoft SQL Server
whenever required. This bootcamp will be applicable to all popular RDBMS (or
relation database) such as MySQL, MSSQL, Oracle, PostgreSQL etc.