This course gives you a brief overview of SQLite and the SQLites distinctive features that make SQLite one of the most widely deployed SQL database engine. SQLite is a software library that provides a relational database management system. The lite in SQLite means light weight in terms of setup, database administration, and required resource. SQLite does NOT require a server to run. Because of the serverless architecture, you dont need to install SQLite before using it. There is no server process that needs to be configured, started, and stopped. SQLite uses dynamic types for tables. It means you can store any value in any column, regardless of the data type. SQLite is self-contained means it requires minimal support from the operating system or external library. This makes SQLite usable in any environments especially in embedded devices like iPhones, Android phones, game consoles, handheld media players, etc. SQLite is capable of creating in-memory databases which are very fast to work with. SQLite database is integrated with the application that accesses the database. The applications interact with the SQLite database read and write directly from the database files stored on disk. What You will learn includes: Database Concepts Download and Install SQLiteWhat is SQLite Studio Attaching Sample Database to SQLiteHow to connect to SQLite DatabaseSome Basic SQLite CommandsSome commonly used sqlite3 commandsSQLite Dump commandWhat is sqlite3 toolSQLite SELECT statementQuerying data from all columns in a tableQuerying data from specific columns in a tableSorting data using ORDER BY clauseRemoving duplicate records using DISTINCT clauseFiltering data with WHERE clauseIdentifying valuesSQLite Data TypesSQLite ConstraintsSQLite Create Table Statement SQLite INSERT INTO Table StatementSQLite UPDATE StatementSQLite DELETE StatementSQLite DROP Table StatementSQLite BETWEEN OperatorSQLite IN OperatorSQLite LIMIT clauseSQLite LIKE operatorSQLite GLOB OperatorSQLite SubqueryBuilding a subquery in a WHERE clauseBuilding a subquery in a WHERE clause using IN operatorBuilding a subquery in FROM clauseSQLITE Table JoinsSQLite LEFT JoinSQLite INNER JoinSQLite CROSS JoinSQLite SELF JoinSQLite ALiasesSQLite Aggregate FunctionsIntroduction to SQLite Aggregate FunctionsSQLite AVG FunctionSQLite COUNT FunctionSQLIte SUM FunctionSQLite MAX FunctionSQLite MIN FunctionSQLite GROUP CONCAT FunctionSQLite GROUP BY ClauseSQLite HAVING Clause