Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : Langage SQL - Prise en main, modélisation & application

Langage SQL - Prise en main, modélisation & application

Formation à distance
Durée : 21 heures (3 jours)
Durée :21 heures (3 jours)
HT
Se préinscrire
Durée :21 heures (3 jours)
HT
Se préinscrire
Durée :21 heures (3 jours)
HT
Se préinscrire

Formation créée le 19/05/2021. Dernière mise à jour le 03/06/2022.

Version du programme : 1

Programme de la formation

Objectifs de formation : à l’issue de la formation, le stagiaire sera capable d’exploiter des bases de données en utilisant les principales fonctionnalités du langage SQL.

Objectifs de la formation

  • Comprendre les principaux concepts des SGDBR (Système de Gestion des Bases de Données Relationnelles) et d'algèbre relationnelle utilisés dans le langage SQL
  • Prendre en main un environnement SQL
  • Appréhender l'écriture des requêtes SQL pour extraire des données et mettre à jour la base
  • Manipuler les données dans une base avec SQL
  • Savoir extraire les informations de plusieurs tables
  • Assimiler les fonctions standards du langage SQL

Profil des bénéficiaires

Pour qui
  • Développeurs
  • Architectes
  • Administrateurs de bases de données
  • Exploitants intervenant sur un serveur de bases de données
Prérequis
  • Avoir des connaissances en bases de données relationnelles
  • Maîtriser l'outil informatique
  • Avoir des notions de gestion des données dans l'entreprise

Contenu de la formation

  • Introduction au relationnel
    • Les concepts fondamentaux des SGBDR
  • L'algèbre relationnelle et la logique du SQL
    • Concepts de base d’algèbre relationnelle applicable au langage SQL
    • Les opérateurs: sur une seule table, sur plusieurs tables, complémentaires (jointure, intersection et division)
    • Travaux pratiques
  • Interroger les données
    • Les groupes de commandes SQL
    • Descriptions des tables de démonstration
    • Projection de colonnes: projection d’une colonne, projection de plusieurs colonnes
    • Les prérequis de recherche WHERE: une condition, plusieurs conditions
    • Suite de valeurs IN
    • Intervalle de valeurs BETWEEN
    • Chaîne de caractères LIKE
    • La recherche de valeurs nulles
    • Les opérateurs arithmétiques dans la projection et la sélection
    • Opérateurs et fonctions supplémentaires selon le SGBDR
    • Tri des résultats
    • Traitement des dates et de l’affichage des dates
    • Traitements numériques sur les dates grâce aux fonctions
    • Regroupement de valeurs et leurs conditions
    • Les traitements de groupes
    • Travaux pratiques
  • Les jointures
    • Jointures: standards, externes, auto-jointures
    • Jointures avec synthaxes SQL3
    • Travaux pratiques
  • Traitement de groupes
    • Traiter les groupes de lignes provenant d’une sélection avec les fonctions
    • Regrouper le résultat d’une sélection
    • Sélectionner des groupes de lignes par critère
    • Sous-interrogation de groupes
    • Travaux pratiques
  • Opérateurs algébriques sur plusieurs tables
    • Opérateur UNION
    • Opérateur MINUS
    • Opérateur INTERSECT
    • Travaux pratiques
  • Pour aller plus loin
    • Structure CASE
    • Sous-interrogatoire scalaire
    • Tables dérivées
  • Mettre à jour les données
    • Insérer une ligne dans une table
    • Insérer une ligne provenant d’une table dans une autre
    • Mettre à jour les lignes
    • Supprimer des lignes
    • Environnement transactionnel
  • Gestion des privilèges et des objets
    • Fondements de la gestion des privilèges
    • Créer et gérer des structures de données
    • Créer une table
    • Créer une vue
    • Créer un index
    • Supprimer une table
    • Modifier la structure d’une table
    • Travaux pratiques
Équipe pédagogique

Professionnel expert dans le Big Data

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence.
  • Mises en situation.
  • Formulaires d'évaluation de la formation.
  • Certificat de réalisation de l’action de formation.
  • Émargement numérique
Ressources techniques et pédagogiques
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Etude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.
  • Espace intranet de formation

Qualité et satisfaction

Taux de satisfaction des stagiaires Progression des compétences visées Taux d'abandon Taux de retour des enquêtes Taux d'interruption en cours de prestation