SQLite Tutorial - An Easy Way to Master SQLite Fast

This SQLite tutorial teaches you everything you need to know to start using SQLite effectively. You will learn SQLite via extensive hands-on practices.

En bref

Ajouté le

18 mars 2026

Matière et domaine

coding · data-databases

Niveaux scolaires

10e année (2de)–12e année (Terminale)

Type de page

Tutorial

Introduction

SQLite Tutorial Overview

  • What is SQLite: An open-source, zero-configuration, self-contained, and transaction-based relational database engine designed for embedding in desktop, web, and mobile applications.
  • Getting Started: The tutorial covers installation, setting up a sample database, and using sqlite3 command-line tools.
  • Data Filtering: Covers standard SQL filtering techniques including DISTINCT, WHERE, AND/OR, LIMIT, BETWEEN, IN, LIKE, GLOB, and IS NULL.
  • Table Joins: Explains INNER, LEFT, RIGHT, CROSS, SELF, and FULL OUTER joins.
  • Set Operators: Details the use of UNION (and UNION ALL), EXCEPT, and INTERSECT.
  • Subqueries & CTEs: Covers correlated subqueries, the EXISTS operator, and Common Table Expressions for query readability.
  • Data Modification: Instructions for INSERT, UPDATE, DELETE, REPLACE, UPSERT, and the RETURNING clause.
  • Data Definition (DDL):
    • Explains SQLite’s dynamic type system (storage classes, manifest typing, type affinity).
    • Covers creating, altering, renaming, and dropping tables.
    • Includes database optimization via the VACUUM command.
  • Constraints: Defines PRIMARY KEY, NOT NULL, UNIQUE, CHECK, and AUTOINCREMENT (with advice on when to avoid the latter).
  • Database Management Tools: Guides on listing tables, describing table structures, backing up/restoring via .dump, and importing/exporting CSV data.

Ci-dessous : site officiel et informations éditeur issues des fiches, avant d’ouvrir le site.

Site web

Avis de la communauté

Pas encore d’avis publiés. Soyez le premier à partager votre expérience.