Offre de Formation LES BASES DU SQL avec A M S FORMATION | MaFormation.fr

LES BASES DU SQL

A M S FORMATION

Voir des formations similaires
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Modalités
En ligne En présentiel
Durée
3 Jours - 28 Heures
Prix
Nous contacter

Localité

En ligne

Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.

En présentiel

Découvrez les localités disponibles pour suivre cette formation en présentiel.

En savoir plus sur les localités en présentiel
Cette formation est disponible dans les centres de formation suivants:
  • 54 - Nancy

Objectifs

1. La formation en résumé

La formation « LES BASES DU SQL » propose une initiation complète au langage SQL et au modèle relationnel des bases de données. Elle combine apports théoriques et exercices pratiques pour permettre aux participants de maîtriser les fondamentaux du SQL, notamment la structure des tables, les clés primaires et étrangères, ainsi que les requêtes sur une ou plusieurs tables. L’un des atouts majeurs de ce programme réside dans son suivi individualisé en petits groupes, assurant un accompagnement adapté à chaque stagiaire. L’objectif principal est de rendre les apprenants capables de réaliser des consultations, des mises à jour de données, ainsi que la création de tables et de vues dans un environnement relationnel.

2. Les thèmes abordés

- Principes et concepts du modèle relationnel : domaines, relations, tables, lignes, colonnes, dépendances fonctionnelles, clés candidates et primaires, intégrités d’entité et référentielles, valeurs NULL, normalisation des données et ses formes normales, modélisation des données (MCD, MLD).
- Le modèle relationnel dans la technologie Objet : modélisation avec UML, correspondance relationnel/objet (Mapping O/R), persistance des données, Design Pattern DAO et ses implémentations.
- Les requêtes avec le langage SQL : structure générale de l’instruction SELECT, sélection des tables et colonnes, restrictions avec WHERE, tri des résultats, jointures internes (INNER JOIN), sous-requêtes, fonctions d’agrégation (COUNT, MAX, MIN, AVG, SUM), partitionnement des résultats (GROUP BY, HAVING), opérateurs ensemblistes (UNION, EXCEPT, INTERSECT), jointures externes, fonctions SQL diverses (manipulation de chaînes, de dates).
- La mise à jour des données avec SQL : validation et annulation des mises à jour (Commit/Rollback), insertion (INSERT), modification (UPDATE), suppression (DELETE), intégrités référentielles.
- Travail avec les tables et les vues : présentation, utilité, différences entre tables et vues, création et manipulation des vues avec SQL.
- Évolutions des données d’entreprise : passage du relationnel au décisionnel (Business Intelligence), Master Data Management (MDM), Big Data.

3. Éléments de méthodologie de la formation

La pédagogie repose sur un équilibre entre apports théoriques et exercices pratiques, favorisant ainsi l’assimilation progressive des concepts. La formation est conçue pour être suivie en petits groupes, ce qui permet un accompagnement personnalisé et un suivi rigoureux de la progression de chaque stagiaire. Un support pédagogique est remis aux participants pour faciliter leur apprentissage. Des moments d’échanges réguliers sont organisés afin d’évaluer l’avancée des connaissances. En fin de parcours, une validation des acquis et un questionnaire de satisfaction sont proposés pour mesurer l’efficacité de la formation.
Haut de page