
Dive into SQLite with a basic introduction to the SQLite database tool and essential SQL commands you can perform. Learn the core concepts and get started quickly.
Download sqlite from sqlite.org/download for Windows, mac, or Linux; extract the bundle and use sqlite3 as the executable, noting optional sql diff and sqlite3_analyzer; sqlite is self-contained, serverless, and zero-configuration.
Set the sqlite path in system environment variables to access sqlite from the command prompt, then create a permanent database and use dot help.
Create a permanent SQLite database in a chosen folder, define a stores table with store_id, item_id, and item_name, and use dot tables to verify and list the table.
Discover the five major SQLite data types—null, integer, real, text, and blob—and how each stores undefined values, numbers, text, and images.
Create a table and insert records using sqlite's insert into table name values syntax, optionally specifying fields, and understand success or error messages for each insertion.
Learn to use select star from stores to view all fields, confirm two records, and identify the default delimiter.
Save tables and databases with dot save, view them in SQL, quit with dot quit, and customize terminal colors and font.
Open a sqlite3 session, use dot open to load your db file, and prefix with sqlite3 to enter; then force exit with control C when the database is locked.
Filter records in SQLite by using select star from store where store id = 1, dot header on, and combine conditions with and or, noting semicolon rules.
Learn how and or operators function in practice by inserting and selecting records in a store table, with examples like book and notebook.
Master grouping in SQL by using the group by clause to count records per invoice id, with practical examples on creating an invoice table and aggregating results.
Sort records using the order by clause to arrange results by invoice amount in ascending or descending order.
Explore how to use between and in operators in SQLite to filter invoice amount between 1700 and 6500, selecting specific fields like invoice ID and handling syntax with parentheses.
learn how to update records in SQLite by using the update command, set clause, and optional where clause to target specific rows like invoice id 10 and amount 100.
Learn to view database structure in SQLite using the .schema command to inspect the full schema or the schema of a single table like invoice.
Examine date functions in SQLite, using select date to display GMT, select time, and select date time to combine date and time, plus Julian Day formats.
Learn how primary key constraints enforce unique, non-null values in a table by creating a student table with id as the primary key and observing duplicate id errors.
Show how the not null constraint prevents null values in a column, using a student table with a not null name; distinguish between no value and null.
Learn how the unique constraint enforces unique values in a table and differs from the primary key, which may be a single column or a group, possibly with not null.
Learn how default constraints assign automatic values in SQLite by creating tables with default values and inserting rows without explicit values, such as default 'unknown'.
Learn how to create a table with an amount field and enforce a check constraint that the amount must be greater than 900, then insert records and observe constraint enforcement.
Explore SQLite alter table structure to add fields, rename columns and tables, and insert and query data to observe schema and record changes.
Learn how to drop a table permanently with drop table, delete specific records with delete from, and distinguish drop from delete to prevent data loss.
Learn to back up a specific SQLite database with the dot backup command, name the backup, and restore it later with dot restore, then verify tables after restoration.
Explore different output modes in the SQLite command-line interface, including csv, tab, column, and insert, and see how the default list mode formats query results.
Explicitly save your sqlite database with dot save, naming the database to confirm the save. Explore beaver.io, sqlite browser, or editor options like Visual Studio Code for working with sqlite.
'This SQLITE Course covers SQL using SQLITE Database but you can apply these SQL queries in SQL Server, Oracle, MySql, PostgreSQL, Microsoft Access, SQLite, and DB2'.
"Welcome to the most popular Quality crash Course on SQLite"
Different shell commands covered
Covers different forms of SELECT Statements
Explains how to filter the Records
NULL Values are explained
How to save database
ORDER BY, GROUP BY are covered
Basic Data types used in Microsoft SQL
======================================================================================
Join this course which is the best "SQLite" course. I will share all the syntax of SQL with multiple examples along the way!!!
Want to start learning SQL from scratch with no previous coding experience?
You have come to the right place. Please have a look at the Course content carefully and ask a few questions yourself?
I have shared all the codes which are used in this course
Is the Course taught by a real-time expert? I have more than 15 years of experience as an Instructor and more than 10 years of experience in SQL. I firmly believe that if an Instructor does not have good experience, he/she will flood the course with poor content.
Is the Course content clear and Precise? The content is short, crisp, and clear.
The course assumes no prior knowledge of SQLite(SQLite database) and teaches you from absolute beginners
Once you Enroll in this course, you get lifetime access to this course and you will get all the future updates.
This Course is not for DBA(Database Administration) but certainly, helps you to become better.
If you plan to work with other databases like Oracle, MySQL, SQLite, PostgreSQL, etc, it will be extremely helpful.
If you are a data scientist (Data Analysis role) or willing to become a data scientist, then SQL is a must and this course helps in data analytics.
Do you want to start on SQL but have no experience with SQL?
If you have some prior knowledge of SQL or if you are a complete fresher, you are at the right place. The Course teaches you to SQL right from Scratch. It will be the best course for absolute beginners.
There’s no risk involved in taking this Course!
I am sure that this is the best crash course on SQL and it is the perfect starting point to learn the basics of SQL.
Are you getting updated content?
Yes, I keep updating the content always to make sure, I provide all the information to my students.
Once you enroll for this course-
1) Selecting Records from Table - SELECT statement in SQL
2) Filtering the Records - Using the WHERE clause in SQL
3) Sorting Records - Using ORDER BY clause
4) Grouping data - using GROUP BY clause
5) Creating simple basic Tables - with constraints and without constraints
6) Keys, Index - PRIMARY KEY, UNIQUE INDEX
7) Inserting records(loading) - with INSERT Statement
8) Updating the records of a Table - Using the UPDATE statement
9) Modify table properties - ALTER statement
10) Deleting records from the table - DELETE statement
11) Removing tables from the database permanently - DROP statement
Note: This course helps to learn SQL using SQLite but it will also help to master SQL if you want to learn Oracle SQL, MySql, PostgreSQL, SQLite, DB2, etc.