Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

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

      réf : BDT-SP

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

Objectif de formation: SQL est le langage standard des systèmes de gestion de bases de données relationnelles (SGBDR). La formation vous apprendra à utiliser les concepts fondamentaux du SGBDR et de l’algèbre relationnelle dans le langage SQL. Vous apprendrez également à interroger une base de données, à les mettre à jour des données, à démarrer et à terminer des transactions, et à gérer les privilèges du système et des objets. Grâce à cette formation, vous serez en mesure d’utiliser efficacement le langage SQL pour gérer vos bases de données.

Objectifs pédagogiques

  • Comprendre les concepts fondamentaux des SGDBR et d’algèbre relationnelle utilisés la le langage SQL
  • Être capable d’interroger une base de données avec la clause SQL SELECT
  • Connaître les commandes SQL de mise à jour des données et de début et fin de transaction
  • Comprendre les concepts de gestion de privilèges systèmes et objets avec les commandes SQL GRANT et REVOKE
  • Manipuler les catégories d’objets

Pré-requis

Avoir des connaissances en bases de données relationnelles

Public concerné

Informaticiens, gestionnaires de données, chefs de projets techniques…

Programme de formation Langage SQL

  • Les concepts fondamentaux des SGBDR
  • 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

  • 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

  • Jointures
    • Standards
    • Externes
    • Auto-jointures
  • Jointures avec synthaxes SQL3

Travaux pratiques

  • Traiter les groupes de lignes provenant d’un sélection avec les fonction
  • Regrouper le résultat d’une sélection
  • Sélcetionner des groupes de lignes par critère
  • Sous-interrogation de groupes
Travaux pratiques
  • Opérateur UNION
  • Opérateur MINUS
  • Opérateur INTERSECT
Travaux pratiques
  • Structure CASE
  • Sous-interrogatoire scalaire
  • Tables dérivé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
  • 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

Moyens pédagogiques et techniques

  • Espace intranet de formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Dispositif de suivi

  • Émargement numérique.
  • Mises en situation.
  • Formulaires d’évaluation de la formation.
  • Certificat de réalisation de l’action de formation Langage SQL.

Vous avez une question ?