Date de mise à jour : 27/06/2025 | Identifiant OffreInfo :
14_AF_0000202141
Organisme responsable :
IBS global
» Comprendre les Bases de Données relationnelles et SQL
» Maîtriser l'interrogation et le filtrage des Données
» Utiliser les jointures et sous-requêtes avec aisance
» Manipuler les Données via insertions et mises à jour
» Appliquer des opérateurs ensemblistes pour des cas pratiques
1 - Introduction aux Bases de Données et SQL
» Fondamentaux des Bases de Données relationnelles
» Présentation des objets : tables, vues, index
» Normes et structure du langage SQL
» Catégories de commandes : DDL, DML, DQL
» Travaux pratiques : Exploration d'une base et de ses tables
2 - Interrogation des Données
» Extraction des Données avec la clause SELECT
» Filtrage précis à l'aide de WHERE
» Tri des résultats avec ORDER BY
» Gestion des valeurs NULL dans les requêtes
» Travaux pratiques : Extraction de Données avec filtres simples
3 - Filtrage et manipulation des Données
» Utilisation des opérateurs logiques : AND, OR, NOT
» Recherche avancée avec IN, BETWEEN et LIKE
» Calculs simples et concaténation de chaînes
» Application des motifs pour les recherches textuelles
» Travaux pratiques : Filtrage de Données avec LIKE et BETWEEN
4 - Fonctions SQL et agrégation
» Application des fonctions arithmétiques de base
» Calculs statistiques : COUNT, SUM, AVG, MIN, MAX
» Regroupement des Données avec GROUP BY et HAVING
» Manipulation des dates pour des analyses temporelles
» Travaux pratiques : Calcul des ventes totales par période
5 - Jointures entre tables
» Compréhension des relations entre tables
» Types de jointures : INNER JOIN, LEFT JOIN, RIGHT JOIN
» Définition des conditions avec la clause ON
» Exploration des CROSS JOIN pour des cas spécifiques
» Travaux pratiques : Jointure de tables clients et commandes
6 - Utilisation des sous-requêtes
» Intégration des sous-requêtes dans la clause WHERE
» Création de sous-requêtes corrélées pour des analyses complexes
» Utilisation de EXISTS et NOT EXISTS
» Introduction à la fonction OVER pour les calculs analytiques
» Travaux pratiques : Identification de clients via sous-requête
7 - Manipulation des Données
» Insertion de nouvelles Données avec INSERT
» Mise à jour des enregistrements via UPDATE
» Suppression sécurisée avec DELETE
» Gestion des transactions pour garantir l'intégrité
» Travaux pratiques : Mise à jour des prix d'un produit
8 - Gestion des objets et privilèges
» Création et structuration de tables avec CREATE
» Modification des objets via ALTER (ajout, suppression de colonnes)
» Suppression d'objets avec DROP
» Gestion des droits d'accès pour les utilisateurs
» Travaux pratiques : Création d'une table avec index
9 - Opérateurs ensemblistes et cas pratiques
» Combinaison de résultats avec UNION et INTERSECT
» Utilisation de la structure CASE pour des conditions dynamiques
» Création de tables dérivées pour des analyses intermédiaires
» Techniques de base pour optimiser les requêtes
» Travaux pratiques : Fusion de deux listes avec UNION
Attestation de formation
Non certifiante
Sans niveau spécifique