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

Demander un Devis
puce

Demande de devis

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

Formation SQL LES FONDAMENTAUX

DomainePROGRAMMATION ET LANGAGE

Programme de cours SQL LES FONDAMENTAUX :

Durée de la formation : 2 (jours)
Participants : Tout utilisateur de bases de données, non-spécialiste
Pré-requis : Connaissance générale en informatique mais pas nécessairement en base de données
Objectifs : Comprendre la structure des bases de données relationnelles :
(modèles conceptuels et physiques, dictionnaire des données, régles de gestion, clés et index)
·       Décrire les méthodes utilisées pour exécuter le langage SQL
·       Utiliser des outils de requête
·       Écrire des requêtes SELECT pour extraire des données
·       Regrouper des données et en effectuer une synthèse à l’aide de  SQL
·       Combiner des données provenant de plusieurs tables à l’aide de jointures
·       Écrire des requêtes qui extraient et modifient des données à l’aide de sous-requêtes
·       Modifier des données dans des tables
Moyens pédagogiques, techniques et d'encadrement :
  • 1 poste de travail complet par personne
  • De nombreux exercices d’application
  • Mise en place d’ateliers pratiques
  • Remise d’un support de cours
  • Passage de certification(s) dans le cadre du CPF
  • Mise en place de la Charte contrôle et qualité OPCA
  • Notre plateforme d'évaluation :
    • Evaluation des besoins et objectifs en pré et post formation
    • Evaluation technique des connaissances en  pré et post formation
    • Evaluation générale du stage
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
Tarif (indicatif) en € : 1000


Pour d'autres cours, Contactez-nous