Le SQL (Structured Query Language) est un langage permettant de communiquer avec une base de données.

OBJECTIFS PEDAGOGIQUES

  • Maîtrise des concepts de base du modèle relationnel

PROGRAMME

LANGAGE RELATIONNEL

  • Introduction

MANIPULATION DES DONNÉES

  • Création de table, vues, d’index
  • Modification de table
  • Les commandes SELECT, UPDATE, INSERT, DROP, CREATE…

REQUÊTES AVANCÉES

  • Tri, jointures et groupage
  • Sous-requêtes

OPÉRATIONS ENSEMBLISTES

  • Union
  • Différence
  • Produit cartésien

OPÉRATIONS SPÉCIFIQUES

  • Projection
  • Comptage et élimination des doublons
  • Jointure
  • Restriction

ANALYSE DES DONNÉES

  • Fonction d’agrégation
  • Filtre
  • Le groupage

MISE À JOUR

  • Gestion des permissions : accorder / supprimer
  • Sécurité des données
  • Gestion des transactions

LES FONCTIONS ET PROCÉDURES SOUS SQL

  • Apprendre à créer des procédures et des fonctions

CERTIFICATION

La certification ENI® en option sur cette formation, permet d’évaluer votre niveau de maîtrise dans le domaine de l'exploitation d'une base de données SQL. Elle est éligible au CPF pour tous les salariés et demandeurs d'emploi. Code CPF : 208 983. Lorsque la certification est financée au titre du CPF, la formation associée peut également être prise en charge (dossier CPF commun). La certification est également éligible à la période de professionnalisation.

PUBLIC

Administrateurs de bases de données, développeurs, concepteurs développeur

PRÉREQUIS

  • Connaissance de base du langage SQL
  • INFORMATIONS PRATIQUES

    HORAIRES DE LA FORMATION
    de 9 h 00 à 12 h 30 et de 13 h 30 à 17 h 00

    MÉTHODOLOGIE PÉDAGOGIQUE
    Théorie | Cas pratiques | Synthèse

    MODALITÉS D'ÉVALUATION
    Évaluation qualitative des acquis tout au long de la formation et appréciation des résultats