Formation - SQL - Les fondamentaux
Prérequis
- Maîtriser l'outil informatique et avoir des notions de gestion des données dans l'organisation
- Disposez-vous des connaissances nécessaires pour suivre cette formation ? Testez-vous !
Public admis
- Salarié en Poste
- Entreprise
Demandeur d'emploi et Etudiant non admis
Financement
- Eligible CPF
- Votre OPCO
- Financement personnel
Modalités
- En centre
- En entreprise
- À distance
Objectifs pédagogiques
- Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Programme de la formation
- Un quiz de consolidation des pré-requis
1 - Introduction
- Rappel sur le modèle relationnel
- Les normes et caractéristiques du langage SQL
2 - Le langage d'interrogation des données (LID)
- La sélection de données
- Les restrictions ou conditions
- Les tris
- Les jointures entre tables
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
3 - 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
Ecriture de requêtes comprenant des fonctions d'agrégation et des regroupements de ligne
4 - Utilisation des opérateurs ensemblistes
- Opérateur UNION
- Opérateur INTERSECT
- Opérateur EXCEPT ou MINUS
Saisie de requête nécessitant l'utilisation d'un opérateur ensembliste
5 - Utilisation de sous-interrogations
- Dans le where
- Dans la clause from
- La fonction OVER
- Sous requête synchronisée
Création de requêtes nécessitant une sous-requête dans la clause WHERE
6 - Le langage de manipulation de données (LMD)
- L'insertion de données (insert)
- La mise à jour (update)
- La suppression d'informations (delete)
Ajout, modification et suppression de données dans une table
7 - 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
- Un quiz pédagogique pour évaluer vos acquis et approfondir les sujets de votre choix
- Des vidéocasts pour revenir sur les points clés de la formation
- Des vidéos-tutos pour vous accompagner dans la mise en oeuvre de vos acquis

Proposé par
IB Cegos
"Formations aux technologies et métiers du Numérique"

Proposé par
IB Cegos
