Formation SQL - Initiation + Approfondissement

icon public

Public : Débutants, participants souhaitant connaître les concepts de base et s'approprier les fonctionnalités essentielles jusqu'à la maitrise et l'automatisation de l'exploitation d'une base

icon horloge

Durée : 5 jour(s)

Syllabus de la formation SQL - Initiation + Approfondissement

Pré-requis : Etre à l'aise avec l'outil informatique

Objectifs : Maitriser les structures de la base de donnée Savoir exploiter une base de donnée au moyen de requêtes multitables simples à complexes Savoir automatiser les différents processus de manipulations de données Rendre les requêtes transactionnelles et paramétrables

Sanction : Attestation de fin de formation mentionnant le résultat des acquis

Taux de retour à l’emploi : Aucune donnée disponible

Référence : BAS101731-F

Code RS : RS6085

Certifications :

  • ENI : Exploitation d'une base de données avec le langage SQL 464.82 1000

Accessibilité : Si vous êtes en situation de handicap, nous sommes en mesure de vous accueillir, n'hésitez pas à nous contacter à referenthandicap@dawan.fr, nous étudierons ensemble vos besoins

Contact : commercial@dawan.fr

À partir de

975,00 € HT / jour

1 980,00 €HT

1 392,86 € HT

Pour 10 heures utilisables pendant 12 mois

2 475,00 € HT

Tarif plein:

  • Paiement à 60 jours
  • Report possible à J-3
  • 3 tickets d'assistance

1 980,00 € HT

Tarif remisé :

Contacter Dawan
Logo SQL - Initiation + Approfondissement

Formation éligible au CPF (France)

Cliquez sur une date pour monter votre dossier CPF
ou contactez-nous au 09 72 37 73 73 pour en savoir plus

logo respect de la charte de déontologie CPF logo formation éligible à un financement  CPF

Programme de Formation SQL - Initiation + Approfondissement

Découvrir le langage SQL

Historique, versions et normalisation du langage SQL
Notion d’instance
Structure d’une instance : base, schémas et objets
Principaux SGBD (Systèmes de Gestion de Base de Données)

Concevoir une base de données

Modèle Conceptuel de données : tables et relations
Création de la base de données
Création des tables : Types, contraintes essentielles et notions d’index

Atelier: conception et création d'une BDD exemple

Manipuler les données de la base

Insertion de données
Modification de données
Suppression de données

Atelier: création et manipulation de données dans la base de test

Ecrire des requêtes

Sélection de données : syntaxe générale
Attributs
- Opérateur *
- Alias d’attributs
- Opérateur DISTINCT
Clause FROM et alias de tables
Opérateurs logiques de filtres : AND, OR et NOT
Notion de prédicat
Prédicats LIKE, IN et BETWEEN
Prise en compte des NULL : prédicat IS NULL
Clause ORDER BY
OFFSET/FETCH/LIMIT

Atelier : interrogation de tables - manipulation des différents prédicats abordés -  tri des extractions précédentes

Réaliser des jointures entre tables

Notion de produit cartésien
Notion de jointure
Jointure interne
Jointures externes

Auto-jointure

Atelier: manipulation des différents types de jointures

Ecrire des sous-requêtes

Principe des sous-requêtes
Sous-requêtes corrélées
Prédicats EXISTS/NOT EXISTS Notions de tables dérivées

Atelier: manipulation des sous-requêtes

Manipuler des tables temporaires

Création de table temporaires : globale et locale
Expressions de Table Communes (CTE) : Problématique, usage et syntaxe
Entre table dérivée et CTE, les vues : Syntaxe et intérêt

Atelier: création de vues simples

Utiliser des fonctions

Principe des fonctions  Fonctions scalaires : manipulation de données alphanumériques et temporelles
 Fonction d'agrégation : définition et usage
 Principales fonctions d’agrégat

Atelier: manipulation des différentes fonctions de gestion de chaînes de caractères et de dates - utilisation des fonctions SUM, MIN et MAX

Regrouper des résultats

Création de regroupements : GROUP BY
Filtre sur regroupements : HAVING

Atelier: utilisation de fonctions d’agrégations sur regroupements

Comprendre les bases des fonctions de fenêtrage

Configuration de la fenêtre : clause OVER
- Prédicat PARTITION BY
- Prédicat ORDER BY

Atelier: intérêts des fonctions de fenêtrage

 

Maitriser la conception des tables : approfondissement des contraintes de tables

Contraintes NOT NULL, UNIQUE, CHECK et DEFAULT
Gestion des clés étrangères avec ON DELETE, ON UPDATE
Règles de gestions : CASCADE, SET NULL et SET DEFAULT

Gérer les transactions

Problématique des accès concurrents
Niveaux d’isolation
Transactions : ACID et Syntaxe
Gestion des transactions : COMMIT, ROLLBACK, SAVEPOINT

Atelier: Tests sans auto-commit – Utilisation des transactions

Aller plus loin avec les agrégations

Rappels sur ROLLUP/CUBE
Clause GROUPING SET()
Fonction GROUPING()

Atelier: Écriture d'agrégats avancés

Comprendre les fonctions et les procédures stockées

Notions de blocs d’instructions
Gestion des variables
Structures conditionnelles
Structures itératives
Manipulations des données à travers les curseurs

Atelier: Écriture de fonctions simples sur la base de test

Automatiser le fonctionnement de la base de données

Notions de déclencheurs/triggers
Triggers de lignes et triggers d'ordres
Prédicats ON DELETE, ON UPDATE et ON INSERT
Accès aux données modifiées/supprimées

Atelier: Mise en place de trigger pour assurer la cohérence de la base

Passage de la certification (si prévue dans le financement)

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible

Suite de parcours et formations associées

Formation éligible au CPF (France), Cliquez sur une date pour monter votre dossier CPF ou contactez-nous au 09 72 37 73 73 pour en savoir plus

Pour suivre une session à distance depuis l'un de nos centres, contactez-nous.

Lieu Date Remisé Actions
Bordeaux Du 03/02/2025 au 07/02/2025 Oui S'inscrire - CPF
Bordeaux Du 24/03/2025 au 28/03/2025 Oui S'inscrire - CPF
Bordeaux Du 12/05/2025 au 16/05/2025 Oui S'inscrire - CPF
Bordeaux Du 07/07/2025 au 11/07/2025 Oui S'inscrire - CPF
Bordeaux Du 18/08/2025 au 22/08/2025 Oui S'inscrire - CPF
Bordeaux Du 25/08/2025 au 29/08/2025 Oui S'inscrire - CPF
Bordeaux Du 13/10/2025 au 17/10/2025 Oui S'inscrire - CPF
Bordeaux Du 24/11/2025 au 28/11/2025 Oui S'inscrire - CPF
Bordeaux Du 01/12/2025 au 05/12/2025 Oui S'inscrire - CPF
Distance Du 27/01/2025 au 31/01/2025 Oui S'inscrire - CPF
Distance Du 17/03/2025 au 21/03/2025 Oui S'inscrire - CPF
Distance Du 12/05/2025 au 16/05/2025 Oui S'inscrire - CPF
Distance Du 07/07/2025 au 11/07/2025 Oui S'inscrire - CPF
Distance Du 18/08/2025 au 22/08/2025 Oui S'inscrire - CPF
Distance Du 25/08/2025 au 29/08/2025 Oui S'inscrire - CPF
Distance Du 13/10/2025 au 17/10/2025 Oui S'inscrire - CPF
Distance Du 17/11/2025 au 21/11/2025 Oui S'inscrire - CPF
Distance Du 01/12/2025 au 05/12/2025 Oui S'inscrire - CPF
Lille Du 27/01/2025 au 31/01/2025 Oui S'inscrire - CPF
Lille Du 17/03/2025 au 21/03/2025 Oui S'inscrire - CPF
Lille Du 12/05/2025 au 16/05/2025 Oui S'inscrire - CPF
Lille Du 07/07/2025 au 11/07/2025 Oui S'inscrire - CPF
Lille Du 18/08/2025 au 22/08/2025 Oui S'inscrire - CPF
Lille Du 25/08/2025 au 29/08/2025 Oui S'inscrire - CPF
Lille Du 13/10/2025 au 17/10/2025 Oui S'inscrire - CPF
Lille Du 17/11/2025 au 21/11/2025 Oui S'inscrire - CPF
Lille Du 01/12/2025 au 05/12/2025 Oui S'inscrire - CPF
Lyon Du 10/02/2025 au 14/02/2025 Oui S'inscrire - CPF
Lyon Du 31/03/2025 au 04/04/2025 Oui S'inscrire - CPF
Lyon Du 02/06/2025 au 06/06/2025 Oui S'inscrire - CPF
Lyon Du 21/07/2025 au 25/07/2025 Oui S'inscrire - CPF
Lyon Du 08/09/2025 au 12/09/2025 Oui S'inscrire - CPF
Lyon Du 27/10/2025 au 31/10/2025 Oui S'inscrire - CPF
Lyon Du 08/12/2025 au 12/12/2025 Oui S'inscrire - CPF
Lyon Du 15/12/2025 au 19/12/2025 Oui S'inscrire - CPF
Marseille Du 10/02/2025 au 14/02/2025 Oui S'inscrire - CPF
Marseille Du 31/03/2025 au 04/04/2025 Oui S'inscrire - CPF
Marseille Du 02/06/2025 au 06/06/2025 Oui S'inscrire - CPF
Marseille Du 21/07/2025 au 25/07/2025 Oui S'inscrire - CPF
Marseille Du 08/09/2025 au 12/09/2025 Oui S'inscrire - CPF
Marseille Du 27/10/2025 au 31/10/2025 Oui S'inscrire - CPF
Marseille Du 08/12/2025 au 12/12/2025 Oui S'inscrire - CPF
Marseille Du 15/12/2025 au 19/12/2025 Oui S'inscrire - CPF
Montpellier Du 03/02/2025 au 07/02/2025 Oui S'inscrire - CPF
Montpellier Du 24/03/2025 au 28/03/2025 Oui S'inscrire - CPF
Montpellier Du 12/05/2025 au 16/05/2025 Oui S'inscrire - CPF
Montpellier Du 07/07/2025 au 11/07/2025 Oui S'inscrire - CPF
Montpellier Du 18/08/2025 au 22/08/2025 Oui S'inscrire - CPF
Montpellier Du 25/08/2025 au 29/08/2025 Oui S'inscrire - CPF
Montpellier Du 13/10/2025 au 17/10/2025 Oui S'inscrire - CPF
Montpellier Du 24/11/2025 au 28/11/2025 Oui S'inscrire - CPF
Montpellier Du 01/12/2025 au 05/12/2025 Oui S'inscrire - CPF
Nantes Du 06/01/2025 au 10/01/2025 Oui S'inscrire - CPF
Nantes Du 17/02/2025 au 21/02/2025 Oui S'inscrire - CPF
Nantes Du 24/02/2025 au 28/02/2025 Oui S'inscrire - CPF
Nantes Du 07/04/2025 au 11/04/2025 Oui S'inscrire - CPF
Nantes Du 02/06/2025 au 06/06/2025 Oui S'inscrire - CPF
Nantes Du 21/07/2025 au 25/07/2025 Oui S'inscrire - CPF
Nantes Du 08/09/2025 au 12/09/2025 Oui S'inscrire - CPF
Nantes Du 27/10/2025 au 31/10/2025 Oui S'inscrire - CPF
Nantes Du 08/12/2025 au 12/12/2025 Oui S'inscrire - CPF
Nantes Du 15/12/2025 au 19/12/2025 Oui S'inscrire - CPF
Nice Du 10/02/2025 au 14/02/2025 Oui S'inscrire - CPF
Nice Du 31/03/2025 au 04/04/2025 Oui S'inscrire - CPF
Nice Du 02/06/2025 au 06/06/2025 Oui S'inscrire - CPF
Nice Du 21/07/2025 au 25/07/2025 Oui S'inscrire - CPF
Nice Du 08/09/2025 au 12/09/2025 Oui S'inscrire - CPF
Nice Du 27/10/2025 au 31/10/2025 Oui S'inscrire - CPF
Nice Du 08/12/2025 au 12/12/2025 Oui S'inscrire - CPF
Nice Du 15/12/2025 au 19/12/2025 Oui S'inscrire - CPF
Paris Du 27/01/2025 au 31/01/2025 Oui S'inscrire - CPF
Paris Du 17/03/2025 au 21/03/2025 Oui S'inscrire - CPF
Paris Du 12/05/2025 au 16/05/2025 Oui S'inscrire - CPF
Paris Du 07/07/2025 au 11/07/2025 Oui S'inscrire - CPF
Paris Du 18/08/2025 au 22/08/2025 Oui S'inscrire - CPF
Paris Du 25/08/2025 au 29/08/2025 Oui S'inscrire - CPF
Paris Du 13/10/2025 au 17/10/2025 Oui S'inscrire - CPF
Paris Du 17/11/2025 au 21/11/2025 Oui S'inscrire - CPF
Paris Du 01/12/2025 au 05/12/2025 Oui S'inscrire - CPF
Rennes Du 06/01/2025 au 10/01/2025 Oui S'inscrire - CPF
Rennes Du 17/02/2025 au 21/02/2025 Oui S'inscrire - CPF
Rennes Du 24/02/2025 au 28/02/2025 Oui S'inscrire - CPF
Rennes Du 07/04/2025 au 11/04/2025 Oui S'inscrire - CPF
Rennes Du 02/06/2025 au 06/06/2025 Oui S'inscrire - CPF
Rennes Du 21/07/2025 au 25/07/2025 Oui S'inscrire - CPF
Rennes Du 08/09/2025 au 12/09/2025 Oui S'inscrire - CPF
Rennes Du 27/10/2025 au 31/10/2025 Oui S'inscrire - CPF
Rennes Du 08/12/2025 au 12/12/2025 Oui S'inscrire - CPF
Rennes Du 15/12/2025 au 19/12/2025 Oui S'inscrire - CPF
Strasbourg Du 06/01/2025 au 10/01/2025 Oui S'inscrire - CPF
Strasbourg Du 17/02/2025 au 21/02/2025 Oui S'inscrire - CPF
Strasbourg Du 24/02/2025 au 28/02/2025 Oui S'inscrire - CPF
Strasbourg Du 07/04/2025 au 11/04/2025 Oui S'inscrire - CPF
Strasbourg Du 02/06/2025 au 06/06/2025 Oui S'inscrire - CPF
Strasbourg Du 21/07/2025 au 25/07/2025 Oui S'inscrire - CPF
Strasbourg Du 08/09/2025 au 12/09/2025 Oui S'inscrire - CPF
Strasbourg Du 27/10/2025 au 31/10/2025 Oui S'inscrire - CPF
Strasbourg Du 08/12/2025 au 12/12/2025 Oui S'inscrire - CPF
Strasbourg Du 15/12/2025 au 19/12/2025 Oui S'inscrire - CPF
Toulouse Du 03/02/2025 au 07/02/2025 Oui S'inscrire - CPF
Toulouse Du 24/03/2025 au 28/03/2025 Oui S'inscrire - CPF
Toulouse Du 12/05/2025 au 16/05/2025 Oui S'inscrire - CPF
Toulouse Du 07/07/2025 au 11/07/2025 Oui S'inscrire - CPF
Toulouse Du 18/08/2025 au 22/08/2025 Oui S'inscrire - CPF
Toulouse Du 25/08/2025 au 29/08/2025 Oui S'inscrire - CPF
Toulouse Du 13/10/2025 au 17/10/2025 Oui S'inscrire - CPF
Toulouse Du 24/11/2025 au 28/11/2025 Oui S'inscrire - CPF
Toulouse Du 01/12/2025 au 05/12/2025 Oui S'inscrire - CPF

Nos centres de formation

  • Bordeaux

    Nos locaux sont accessibles

    Bât Ravezies - 2e étage 250 avenue Emile Counord

    33300 Bordeaux

    Liaison directe de la gare Bordeaux Saint-Jean via le tram C

  • Distance

    32 Boulevard Vincent Gâche

    44000 Nantes

  • Lille

    Nos locaux sont accessibles

    46 rue des Canonniers - 2è étage

    59800 Lille

    Proche des deux gares

  • Lyon

    Nos locaux sont accessibles

    62 rue de Bonnel - 1er étage Ascenseur à droite de l'entrée

    69003 Lyon

  • Marseille

    Nos locaux sont accessibles

    38/40 rue de la République Escalier A, 1er étage

    13001 Marseille

    A proximité du vieux port

  • Montpellier

    Nos locaux sont accessibles

    26 Allée de Mycènes Le Thèbes, Bât. A, 3è étage

    34000 Montpellier

    Quartier Antigone

  • Nantes

    Nos locaux sont accessibles

    32 Boulevard Vincent Gâche 5 ème étage

    44200 Nantes

  • Nice

    Nos locaux sont accessibles

    455 promenade des Anglais Bât Arenice, 7è étage

    06200 Nice

  • Paris

    Nos locaux sont accessibles

    11 rue Antoine Bourdelle

    75015 Paris

    dans le 15e arrondissement

  • Rennes

    Nos locaux sont accessibles

    3 place du Général Giraud

    35000 Rennes

  • Strasbourg

    Nos locaux sont accessibles

    4 rue de Sarrelouis - 4è étage

    67000 Strasbourg

  • Toulouse

    Nos locaux sont accessibles

    1 place Occitane Bât. Le Sully - 4è étage

    31000 Toulouse

    Proche de Jean-Jaurès et du Capitole

  • L'environnement de travail est adapté pour les cours et on arrive facilement à suivre
  • Le cours est approprié à nos attentes, la progression se fait rapidement
  • Le rythme de la formation donne les outils nécessaire pour réussir
  • A l'écoute si nous somme dans le besoin et propose toujours que l'on suggère des réponses
  • Sacha F.

  • Des exercices très précis que je vais pouvoir refaire pour m'entraîner.
  • Nicolas P.

  • thomas est au top. dispo a l écoute
  • Aurélien C.

  • Merci Thomas pour cette formation.Elle m'a permis de refaire le point sur les bases, et de découvrir les possibilités de ce langage. Le rythme que tu as trouvé entre théorie/démonstration et mise en pratique ne laisse pas de temps à l'ennui, je vais m'en inspirer pour construire mes futures séquences de formation. Le passage entre la partie initiation et approfondissement ne laisse peut-être pas assez le temps de digérer mais le programme est bâti comme ça.
  • Mathias T.

  • Excellent formateur, répond a toutes nos questions de manière très détaillé et compréhensive
  • Anas J.

  • Très bon formateur !!
  • Louis G.

  • Merci bcp Thomas ! De loin le meilleur formateur que j'ai eu !
  • Fabien B.

  • 5 jours au top avec un formateur plus qu'excellent
  • Anais R.