Parcours de Formation¶
Le langage d’interrogation des données (LID)¶
La sélection de données
Les restrictions ou conditions
Les tris
Les jointures entre tables
Ecritures des premières requêtes
Interrogation des données présentes dans une table
Requêtes filtrant et triant les lignes renvoyées
Saisie de requêtes interrogeant le contenu de plusieurs tables
Utilisation des fonctions¶
Fonctions arithmétiques
Fonctions de chaînes de caractères
Fonctions de regroupement (ou d’agrégation)
Les clauses GROUP BY et HAVING
Calculs
Ecriture de requêtes comprenant des fonctions d’agrégation et des regroupements de ligne
Utilisation des opérateurs ensemblistes¶
Opérateur UNION
Opérateur INTERSECT
Opérateur EXCEPT ou MINUS
Les opérateurs ensemblistes
Saisie de requête nécessitant l’utilisation d’un opérateur ensembliste
Utilisation de sous-interrogations¶
Dans le where
Dans la clause from
La fonction OVER
Sous requête synchronisée
Les sous-requêtes
Création de requêtes nécessitant une sous-requête dans la clause WHERE
Le langage de manipulation de données (LMD)¶
L’insertion de données (insert)
La mise à jour (update)
La suppression d’informations (delete)
Modifier les données
Ajout, modification et suppression de données dans une table
Notions sur le langage de définition de données (LDD)¶
Création de tables : syntaxe
Les types de données
Les types de contraintes
Modification de la définition d’une table
Suppression d’une table
Notions sur les vues, les séquences, les index et les synonymes
Installation préalable¶
Télécharger et installer DBeaver
DBeaver Community (outil gratuit et multiplateforme pour manipuler des bases SQL)Télécharger la base de données d’exercices
Télécharger exos.dbVérifier l’installation
Ouvrir DBeaver
Créer une nouvelle connexion SQLite
Sélectionner le fichier
exos.dbtéléchargé