Centre de formation ACF Grenoble

87, rue Général Mangin - 38000 Grenoble
Tel : 04 76 23 20 50 / 06 81 73 19 35
contact@audit-conseil-formation.com
lkdn

Prochaines formations
Demander un Devis
puce

Demande de devis

Formation
Cadre
Pôle Emploi
Nom/Prénom
Société
E-mail
Téléphone
Période
Evaluer mon niveau

Plan de cours de la formation SQL LES FONDAMENTAUX

DomaineLangages de Programmation
Rappels sur les bases de données relationnelles
  • Notions de tables, relations, doublons, intégrité référentielle, clef primaire, clef secondaire, clef étrangère
  • Conventions de représentation graphique
  • Méthode de modélisation
Présentation du langage SQL
  • Langage de programmation SQL
  • Types d’instructions SQL
  • Éléments de la syntaxe SQL
  • Notions d'algèbre relationnel
Extraction de données
  • Extraction de données à l'aide de l'instruction SELECT
  • Filtrage des données
  • Mise en forme des ensembles de résultats
  • Traitement des requêtes
  • Remarques sur les performances
  • Extraction de données et manipulation d'ensembles de résultats
Regroupement et synthèse de données
  • Énumération des n premières (TOP) valeurs
  • Utilisation de fonctions d’agrégation
  • Présentation de la clause GROUP BY
  • Génération de valeurs d’agrégation dans des ensembles de résultats
  • Regroupement et synthèse de données
Jointure de tables
  • Utilisation d’alias pour les noms de table
  • Combinaison de données provenant de plusieurs tables
  • Combinaison d’ensembles de résultats
  • Exécution de requêtes sur plusieurs tables
Utilisation de sous-requêtes
  • Présentation des sous-requêtes
  • Utilisation d’une sous-requête en tant que table dérivée
  • Utilisation d’une sous-requête en tant qu’expression
  • Utilisation d’une sous-requête pour corréler des données
  • Utilisation des clauses EXISTS et NOT EXISTS
  • Utilisation de sous-requêtes
Modification de données
  • Utilisation de transactions
  • Insertion de données
  • Suppression de données
  • Mise à jour de données
  • Remarques sur les performances
  • Modification de données