Retour au cours

Configuration de l'Environnement : Introduction à SQLite

Principes Fondamentaux des Bases de Données : De Zéro à Héros

Leçon 5 : Configuration de l'Environnement : Introduction à SQLite

Pour commencer notre parcours pratique, nous avons besoin d'un SGBD. Nous utiliserons SQLite car il est léger, ne nécessite aucune configuration (il stocke l'intégralité de la base de données dans un seul fichier) et est excellent pour apprendre les principes fondamentaux.

Qu'est-ce que SQLite ?

SQLite n'est pas une base de données client-serveur (comme MySQL ou PostgreSQL) ; c'est un moteur de base de données SQL transactionnel et embarqué. C'est le moteur de base de données le plus largement déployé au monde (utilisé dans les navigateurs web, les téléphones et les petites applications).

Installation et Configuration (Conceptuel pour les débutants)

Pour les besoins de ce cours, nous recommandons d'utiliser une plateforme SQL en ligne ou un simple outil SQL de bureau qui prend en charge SQLite (comme DB Browser for SQLite).

Environnement de Pratique en Ligne Recommandé :

Des plateformes comme SQL Fiddle ou W3Schools SQL Editor vous permettent d'écrire et d'exécuter instantanément du code SQL sans avoir besoin d'installer quoi que ce soit localement. C'est idéal pour les débutants.

Création de Base de Données de Base (Conceptuel)

Dans un environnement local (en utilisant DB Browser for SQLite) :

  1. Vous cliquez simplement sur 'New Database' (Nouvelle Base de Données).
  2. Vous nommez le fichier (par exemple, my_first_db.db).
  3. Le fichier est créé et vous êtes prêt à définir votre structure (schéma).

Introduction au Langage de Définition des Données (DDL)

Les commandes DDL sont utilisées pour définir ou modifier la structure de la base de données. La commande DDL la plus fondamentale est CREATE TABLE.

sql -- Créer une table simple nommée 'Students' CREATE TABLE Students ( StudentID INTEGER, FirstName TEXT, Age INTEGER );

-- La table fait maintenant partie du schéma de la base de données.

Nous explorerons le DDL en profondeur prochainement, mais pour l'instant, comprenez que c'est ainsi que nous construisons la structure (le schéma) qui contient nos données.