![]() |
DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS. |
Langage SQLDate de mise à jour : 09/12/2024
| Identifiant OffreInfo : 24_279632 |
Carif-Oref Provence - Alpes - Côte d'Azur |
Comprendre les concepts fondamentaux du langage SQL.
Apprendre à concevoir et à créer une base de données.
Manipuler et gérer les données dans une base de données.
Maîtriser les commandes SQL de base : SELECT, INSERT, et DELETE.
Créer et utiliser des requêtes avancées, y compris les jointures et les sous-requêtes.
Module 1 : Introduction au langage SQL et conception de bases de données
Présentation du langage SQL : historique, versions et normalisation.
Notions d'instance, de schéma et d'objets dans une base de données.
Découverte des principaux SGBD (Systèmes de Gestion de Bases de Données).
Conception de bases de données : modèle conceptuel, création des tables et des relations.
Atelier pratique : conception et création d'une base de données exemple.
Module 2 : Manipulation des données et écriture de requêtes de base
Insertion, modification et suppression des données dans une base de données.
Syntaxe générale des requêtes SQL : sélection de données, clauses FROM et ORDER BY.
Utilisation de prédicats et de filtres logiques.
Atelier pratique : manipulation de données et interrogation de tables avec des prédicats.
Module 3 : Requêtes avancées et jointures
Compréhension et réalisation de jointures : produit cartésien, jointures internes, externes et auto-jointures.
Création de sous-requêtes : sous-requêtes simples et corrélées, utilisation des prédicats EXISTS/NOT EXISTS.
Atelier pratique : utilisation des jointures et sous-requêtes dans des cas concrets.
Module 4 : Manipulation des tables temporaires et fonctions avancées
Utilisation des tables temporaires, CTE (Common Table Expressions) et vues.
Atelier pratique : création et manipulation de vues simples.
Découverte des fonctions SQL : fonctions scalaires, d'agrégation, de gestion de chaînes de caractères et de dates.
Regroupement de résultats avec GROUP BY et HAVING.
Atelier pratique : manipulation des fonctions SUM, MIN, MAX et des clauses d'agrégation.
Non certificiante
Information non communiquée
Conventionnement : Non
Niveau d'entrée : Information non communiquée
Connaissance générale des bases de données.