Formation SQL Lyon

Vous cherchez à apprendre SQL ?
Notre centre de formation, situé à 2 minutes de la gare de Lyon Part-Dieu, propose des cours adaptés à tous les niveaux.
Que vous soyez débutant ou que vous souhaitiez approfondir vos compétences en gestion de bases de données, vous trouverez un cursus qui répond à vos besoins.

Nous contacter

NOS FORMATIONS SQL SUR LYON

Icône Calendrier 3 jours
Icône Localisation Lyon
Icône Modalité Distanciel ou Présentiel

Initiation aux fonctionnalités de base du langage SQL

Public admis :

Demandeur d’emploi, salarié, entreprise, étudiant, particulier

Pré-requis :

Aucun

En savoir plus
Secteur Informatique, SIG
Financement FRANCE TRAVAIL
Certification TOSA
Programme
1 – 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)

2 – 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 et notions d’index

3 – MANIPULER LES DONNÉES DE LA BASE

    Insertion de données

    Modification de données

    Suppression de données

4 – ÉCRIRE 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

5 – RÉALISER DES JOINTURES ENTRE TABLES

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

6 – ÉCRIRE 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

7 – 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

8 – 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

9 – REGROUPER DES RÉSULTATS

    Création de regroupements : GROUP BY

    Filtre sur regroupements : HAVING

10 – COMPRENDRE LES BASES DES FONCTIONS DE FENÊTRAGE

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

Icône Calendrier 3 jours
Icône Localisation Lyon
Icône Modalité Distanciel ou Présentiel

Initiation aux fonctionnalités de base de SQL Server

Public admis :

Demandeur d’emploi, salarié, entreprise, étudiant, particulier

Pré-requis :

Aucun

En savoir plus
Secteur Informatique, SIG
Financement FRANCE TRAVAIL
Certification TOSA
Programme
1 – DÉCOUVRIR SQL SERVER

    Historique, versions et licences de SQL Server

    Les rôles et intervenants d’une base SQL Server

    Autres systèmes concurrents

    Outils associés à SQL Server

    Processus d’installation : planification, mise à jour

    Modes d’authentification

    Vérification de l’installation

    Type de fichiers : .mdf, .ndf, .ldf

    Objets d’administration

2 – CRÉER DES BASES DE DONNÉES

    Organisation générale : tables, vues, contraintes, index, procédures

    Méthodes de spécification et modélisation

    Types et spécifications particulières des tables et champs

    Création des structures de données

    Gestion des espaces de stockage : fichiers, groupes de fichiers

    Insertion et importation de données

3 – REQUÊTER UNE BASE DE DONNÉES

    Ajout et modification de commentaire

    Protéger son classeur et ses feuilles

    Autoriser la modification d’un tableau uniquement

4 – ADMINISTRER LE SERVEUR

    Utilisateurs et sécurité : modes d’authentification, comptes, rôles, permissions

    Journaux, sauvegardes possibles et outils

    Travail sur l’historique et les annulations

    Surveillance par alertes et triggers

    Automatisations diverses des tâches d’administration

Icône Calendrier 5 jours
Icône Localisation Lyon
Icône Modalité Distanciel ou Présentiel

Initiation aux fonctionnalités de base du langage SQL

Public admis :

Demandeur d’emploi, salarié, entreprise, étudiant, particulier

Pré-requis :

Langage SQL – Approfondissement

En savoir plus
Secteur Informatique, SIG
Financement FRANCE TRAVAIL
Certification TOSA
Programme
1. 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)

2. 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 et notions d’index

3. MANIPULER LES DONNÉES DE LA BASE

    Insertion de données

    Modification de données

    Suppression de données

4. ÉCRIRE 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

5. RÉALISER DES JOINTURES ENTRE TABLES

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

6. ÉCRIRE 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

7. 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

8. 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

9. REGROUPER DES RÉSULTATS

    Création de regroupements : GROUP BY

    Filtre sur regroupements : HAVING

10. COMPRENDRE LES BASES DES FONCTIONS DE FENÊTRAGE

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

11. MAITRISER LA CONCEPTION DES TABLES

    Clés primaires et étrangères, index

    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

12. GÉRER LES TRANSACTIONS

    Problématique des accès concurrents

    Niveaux d’isolation

    Transactions : ACID et Syntaxe

    Gestion des transactions : COMMIT, ROLLBACK, SAVEPOINT

13. ALLER PLUS LOIN AVEC LES AGRÉGATIONS

    Rappels sur ROLLUP/CUBE

    Clause GROUPING SET()

    Fonction GROUPING()

14. 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

15. 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

Icône Calendrier 2 jours
Icône Localisation Lyon
Icône Modalité Distanciel ou Présentiel

La formation Langage SQL – Approfondissement permet de s’initier aux fonctionnalités de base du langage SQL.

Public admis :

Demandeur d’emploi, salarié, entreprise, étudiant, particulier

Pré-requis :

Langage SQL – Initiation

En savoir plus
Secteur Informatique, SIG
Financement FRANCE TRAVAIL
Certification TOSA
Programme
1. MAITRISER LA CONCEPTION DES TABLES

    Clés primaires et étrangères, index

    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

2. GÉRER LES TRANSACTIONS

    Problématique des accès concurrents

    Niveaux d’isolation

    Transactions : ACID et Syntaxe

    Gestion des transactions : COMMIT, ROLLBACK, SAVEPOINTD

3. ALLER PLUS LOIN AVEC LES AGRÉGATIONS

    Rappels sur ROLLUP/CUBE

    Clause GROUPING SET()

    Fonction GROUPING()

4. 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

5. 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

Icône Calendrier 2 jours
Icône Localisation Lyon
Icône Modalité Distanciel ou Présentiel

La formation SQL Server – Approfondissement permet de s’initier aux fonctionnalités de base de SQL Server.

Public admis :

Demandeur d’emploi, salarié, entreprise, étudiant, particulier

Pré-requis :

SQL Server – Initiation

En savoir plus
Secteur Informatique, SIG
Financement FRANCE TRAVAIL
Programme
1. INTRODUCTION

    Rappels d’installation et de maintenance générale de MS SQL Server

    Présentation d’une base existante

2. MAINTENANCE COURANTE

    Surveillance par alertes et triggers

    Automatisations diverses des tâches d’administration

    Maintenir des serveurs multiples

    Points de haute disponibilité

3. TÂCHES EXCEPTIONNELLES

    Les transferts de données : présentation de SSIS

    Sauvegarde : rappels et complément

    Récupérer une sauvegarde

    Observation des limites et optimisation général

Pourquoi choisir notre formation SQL ?

– Programme complet et adapté : La formation couvre les bases de SQL, de la création et gestion de bases de données à l’optimisation des requêtes.
– Formateurs expérimentés : Nos experts vous accompagnent en partageant des conseils pratiques et concrets.
– Méthode interactive : Des exercices pratiques et des cas réels vous permettent de mettre en application les notions apprises.
– Certification reconnue : À l’issue de la formation, vous recevrez une attestation qui valorise votre parcours professionnel.

Demande d’information

Vous souhaitez développer vos compétences en gestion de données ?

Découvrez nos formations SQL à Lyon dans un environnement convivial.
Contactez-nous pour en savoir plus ou pour vous inscrire à la prochaine session.

Nous contacter