- Comprendre le concept d'une base de données relationnelle
- Créer des requêtes de sélection multicritères simples (interroger des tables)
- Réaliser des requêtes avec des jointures entre plusieurs tables (relier des tables)
- Utiliser des calculs simples dans une requête
- Combiner les résultats de plusieurs requêtes
- Construire et définir une table
Découvrir le langage SQL et les bases de données
- Comprendre ce qu'est un SGBDR
- Manipuler la syntaxe du langage SQL
- Appréhender la notion de clefs primaires et étrangères
- Comprendre l'intégrité référentielle
Manipuler des données
- Sélectionner des données avec SELECT
- Filtrer des données avec WHERE
- Utiliser les opérateurs logiques AND et OR
- Utiliser les opérateurs arithmétiques
- Trier des données avec ORDER BY
- Utiliser les opérateurs LIKE, IN, BETWEEN
- Gérer la valeur NULL
- Insertion de fonction d'agrégat (MAX, MIN, AVG…)
- Définir des jointures simples entre des tables avec INNER JOIN
Manipuler des données
- Révision des points abordés lors de la 1ère journée de formation
- Définir des jointures avec LEFT JOIN
- Définir des jointures avec RIGHT JOIN
- Créer des sous-requêtes
- Créer des tables avec CREATE
- Modifier des tables avec ALTER TABLE
- Vider des tables avec DROP TABLE
- Définir des champs et leurs types
- Insérer des données avec INSERT
- Mettre à jour des données avec UPDATE
- Supprimer avec DELETE
Utiliser les opérateurs ensemblistes
- Créer un ensemble avec UNION
- Réaliser une intersection avec INTERSECT
- Utiliser l'opérateur MINUS ou équivalent
- Créer des regroupements avec GROUP BY et HAVING
Utiliser des fonctions dans ses requêtes SQL
- Opérer des calculs
- Manipuler les chaînes de caractères
- Effectuer des statistiques
Cette formation fait l'objet d'un complément de mise en œuvre avec des langages de programmation (Excel VBA ou autres) : contactez-nous.
Attestation de formation
Non certifiante
Sans niveau spécifique