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

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

Formation SQL LES FONDAMENTAUX

DomaineLangages de Programmation

Programme de cours SQL LES FONDAMENTAUX :

Durée de la formation : 3 (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é OPCO
  • Modalité d’évalution des acquis :
    • 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
Qualification du formateur : La formation est animée par un professionnel expérimenté, dont les compétences techniques, professionnelles et pédagogiques ont été validées par des certifications et/ou testées et approuvées par les éditeurs et/ou notre équipe pédagogique. Il est en veille technologique permanente . Il est présent auprès des stagiaires pendant toute la durée de la formation.
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 € : 1200


Pour d'autres cours, Contactez-nous