Aller au contenu principal

SQL : Les fondamentaux

Date de mise à jour :
Identifiant Offre Info : 15_26523651F
Organisme responsable : NAPSIA (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs


       
  • Comprendre les principaux concepts des SGBDR et de l'algèbre relationnelle utilisés en SQL

  •    
  • Prendre en main un environnement SQL et écrire des requêtes d'extraction de données

  •    
  • Extraire des informations de plusieurs tables grâce aux jointures

  •    
  • Utiliser les fonctions d'agrégation et les statistiques pour analyser les données

  •    
  • Créer et alimenter une base de données, gérer les contraintes et les transactions

Programme de la formation

Module 1 – Introduction et Modèle Relationnel     Comprendre les SGBDR, l'algèbre relationnelle et la structure des tables     Maîtriser les types de données, les clés primaires et l'intégrité référentielle     Gérer les liens entre les tables et l'unicité des informations Module 2 – Extraction de données (DQL)     Écrire des requêtes SELECT : projection, sélection et opérateurs logiques     Gérer les valeurs manquantes (NULL), les doublons et les expressions régulières…

Module 1 – Introduction et Modèle Relationnel



       
  • Comprendre les SGBDR, l'algèbre relationnelle et la structure des tables

  •    
  • Maîtriser les types de données, les clés primaires et l'intégrité référentielle

  •    
  • Gérer les liens entre les tables et l'unicité des informations



Module 2 – Extraction de données (DQL)



       
  • Écrire des requêtes SELECT : projection, sélection et opérateurs logiques

  •    
  • Gérer les valeurs manquantes (NULL), les doublons et les expressions régulières

  •    
  • Utiliser les fonctions de conversion et de manipulation de données en ligne



Module 3 – Jointures et Interrogation multi-tables



       
  • Maîtriser les types de jointures : INNER, LEFT, RIGHT et FULL JOIN

  •    
  • Utiliser les opérateurs ensemblistes (UNION, INTERSECT, EXCEPT)

  •    
  • Optimiser la clarté des scripts grâce aux alias de tables



Module 4 – Statistiques et Requêtes complexes



       
  • Calculer des agrégats : SUM, AVG, COUNT, MIN/MAX et filtrage HAVING

  •    
  • Initiation aux fonctions de fenêtrage et expressions de table (CTE)

  •    
  • Concevoir des sous-requêtes et des requêtes corrélées



Module 5 – Création, Manipulation et Sécurisation (DDL/DML)



       
  • Définir des tables, schémas et gérer les contraintes d'intégrité

  •    
  • Manipuler les données : INSERT, UPDATE, DELETE et gestion des séquences

  •    
  • Sécuriser les écritures via les transactions (COMMIT, ROLLBACK)



Module 6 – Optimisation et Vue d'ensemble



       
  • Créer des vues et des index pour optimiser les performances

  •    
  • Atelier de synthèse : création et interrogation d'une base métier complète

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

42 h

Financement

Conventionnement
Non
Financeur
  • Autre

    Programme : Autre financement (AIF, entreprise , individuel…)

Conditions d'accès

Publics visés

  • Demandeur d'emploi
  • Public en emploi
  • Salarié dans le cadre du CIF
  • Salarié dans le cadre du DIF
  • Salarié dans le cadre du plan de formation
  • Salarié en contrat aidé
  • Salarié en période de professionnalisation
  • Salarié en reconversion
  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

Maîtrise de l'outil informatique. Avoir des notions générales sur la gestion des données en entreprise est un plus. Un questionnaire de positionnement est réalisé en amont.

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement à distance

Adresse

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
142 Route d'Albi
31200 Toulouse
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes