SQL -Structured Query Language
Réseau Formateurs
Non finançable CPF
Tout public
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Prix
Nous contacter
Durée
Nous contacter
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
Objectifs
Acquérir les fondamentaux des bases de données
- Identifier les composants principaux d'une base de données (tables, lignes, colonnes) Identifier les composants d'une base de données donnée
Apprendre à interroger des données avec SELECT
Maîtriser la manipulation des données avec INSERT, UPDATE et DELETE
Créer et gérer les structures de bases de données
Optimiser les performances en SQL
Gérer les utilisateurs et les permissions
- Identifier les composants principaux d'une base de données (tables, lignes, colonnes) Identifier les composants d'une base de données donnée
Apprendre à interroger des données avec SELECT
Maîtriser la manipulation des données avec INSERT, UPDATE et DELETE
Créer et gérer les structures de bases de données
Optimiser les performances en SQL
Gérer les utilisateurs et les permissions
Programme
Acquérir les fondamentaux des bases de données
- Comprendre les concepts de base des bases de données relationnelles
- Identifier les composants principaux d'une base de données (tables, lignes, colonnes) Identifier les composants d'une base de données donnée
- Explorer les types de données utilisés en SQL
- Expliquer les relations entre tables et les clés primaires/étrangères
- Construire une base de données simple avec une table et des données basiques
- Exécuter des commandes simples pour interroger une base de données
Apprendre à interroger des données avec SELECT
- Utiliser la commande SELECT pour extraire des données
- Filtrer les résultats avec WHERE et les opérateurs logiques
- Trier et organiser les données avec ORDER BY et GROUP BY
- Utiliser les fonctions d'agrégation (SUM, COUNT, AVG)
- Joindre plusieurs tables avec des jointures INNER et OUTER JOIN
- Réaliser des requêtes complexes sur une base de données
Maîtriser la manipulation des données avec INSERT, UPDATE et DELETE
- Ajouter des données dans une table avec la commande INSERT
- Modifier des données existantes avec la commande UPDATE
- Supprimer des données avec la commande DELETE
- Comprendre l'importance des transactions avec COMMIT et ROLLBACK
- Incorporer des sous-requêtes dans les commandes DML (Data Manipulation Language)
- Vérifier l'impact des modifications sur une base de données fictive
Créer et gérer les structures de bases de données
- Construire des tables avec la commande CREATE TABLE
- Modifier des tables existantes avec ALTER TABLE
- Appliquer des contraintes (PRIMARY KEY, UNIQUE, NOT NULL)
- Supprimer des tables avec DROP TABLE
- Utiliser les index pour optimiser les performances de requêtes
- Pratiquer la création et la modification de tables dans une base de données
Optimiser les performances en SQL
- Analyser les performances des requêtes avec EXPLAIN
- Créer et utiliser des index pour accélérer les requêtes
- Éviter les pièges de performance (requêtes inefficaces, mauvaises pratiques)
- Optimiser les jointures et les sous-requêtes
- Gérer de grandes quantités de données et les performances associées
- Identifier les optimisations dans une base de données volumineuse
Gérer les utilisateurs et les permissions
- Créer et gérer des utilisateurs en SQL
- Définir des rôles et des permissions pour sécuriser l'accès aux données
- Utiliser les commandes GRANT et REVOKE pour gérer les permissions
- Mettre en œuvre des politiques de sécurité pour protéger les données sensibles
- Suivre les meilleures pratiques pour la gestion des droits d'accès
- Assigner des permissions sur des tables et bases de données à différents utilisateurs
- Comprendre les concepts de base des bases de données relationnelles
- Identifier les composants principaux d'une base de données (tables, lignes, colonnes) Identifier les composants d'une base de données donnée
- Explorer les types de données utilisés en SQL
- Expliquer les relations entre tables et les clés primaires/étrangères
- Construire une base de données simple avec une table et des données basiques
- Exécuter des commandes simples pour interroger une base de données
Apprendre à interroger des données avec SELECT
- Utiliser la commande SELECT pour extraire des données
- Filtrer les résultats avec WHERE et les opérateurs logiques
- Trier et organiser les données avec ORDER BY et GROUP BY
- Utiliser les fonctions d'agrégation (SUM, COUNT, AVG)
- Joindre plusieurs tables avec des jointures INNER et OUTER JOIN
- Réaliser des requêtes complexes sur une base de données
Maîtriser la manipulation des données avec INSERT, UPDATE et DELETE
- Ajouter des données dans une table avec la commande INSERT
- Modifier des données existantes avec la commande UPDATE
- Supprimer des données avec la commande DELETE
- Comprendre l'importance des transactions avec COMMIT et ROLLBACK
- Incorporer des sous-requêtes dans les commandes DML (Data Manipulation Language)
- Vérifier l'impact des modifications sur une base de données fictive
Créer et gérer les structures de bases de données
- Construire des tables avec la commande CREATE TABLE
- Modifier des tables existantes avec ALTER TABLE
- Appliquer des contraintes (PRIMARY KEY, UNIQUE, NOT NULL)
- Supprimer des tables avec DROP TABLE
- Utiliser les index pour optimiser les performances de requêtes
- Pratiquer la création et la modification de tables dans une base de données
Optimiser les performances en SQL
- Analyser les performances des requêtes avec EXPLAIN
- Créer et utiliser des index pour accélérer les requêtes
- Éviter les pièges de performance (requêtes inefficaces, mauvaises pratiques)
- Optimiser les jointures et les sous-requêtes
- Gérer de grandes quantités de données et les performances associées
- Identifier les optimisations dans une base de données volumineuse
Gérer les utilisateurs et les permissions
- Créer et gérer des utilisateurs en SQL
- Définir des rôles et des permissions pour sécuriser l'accès aux données
- Utiliser les commandes GRANT et REVOKE pour gérer les permissions
- Mettre en œuvre des politiques de sécurité pour protéger les données sensibles
- Suivre les meilleures pratiques pour la gestion des droits d'accès
- Assigner des permissions sur des tables et bases de données à différents utilisateurs
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser
SQL - Initiation SQL
STRASBOURG, BOURGES, MULHOUSE ET 93 AUTRE(S) LOCALITÉ(S)
Non finançable CPF
990 €
À distance / En centre / En entreprise
Entreprise
Lexom
Formation SQL certifiante - Maîtrisez l’analyse de données et boostez votre carrière
À DISTANCE
Finançable CPF
3000 €
À distance / En entreprise
Tout public
Avis du centre
.
DataBird
Devenir Spécialiste SQL
PARIS 15E
Finançable CPF
1800 €
À distance / En centre / En entreprise
Salarié en poste / Entreprise
Apprendre SQL
SQL - Les fondamentaux
LE HAILLAN
Non finançable CPF
700 €
À distance / En centre / En entreprise
Entreprise
4SH Learning
SQL Server et gestion des bases de données relationnelles
REIMS, BORDEAUX, BREST ET 23 AUTRE(S) LOCALITÉ(S)
Finançable CPF
3468 €
À distance / En centre / En entreprise
Salarié en poste / Entreprise
CONNECT LEARNING
PHP MySQL - Initiation à PHP MySQL
VALBONNE, METZ, ODOS ET 93 AUTRE(S) LOCALITÉ(S)
Non finançable CPF
938 €
À distance / En centre / En entreprise
Entreprise
Lexom
Les formations les plus recherchées
Formation Toulouse
Formation Paris
Formation Nantes
Formation Strasbourg
Formation Bordeaux
Formation Lille
Formation Rennes
Formation Montpellier
Formation Angers
Formation Dijon
Formation Informatique CPF
Formation Informatique en ligne
Formation Sql CPF
Formation Sql en ligne
Formation Technicien support informatique
Formation Consultant en informatique
Formation Administrateur systeme
Formation Technicien informatique
Formation Spark
Formation Programmation
Formation Technicien reseaux
Formation Administrateur reseau
Formation Developpeur informatique
Formation Intelligence artificielle
Formation Technicien support informatique Nantes
Formation Technicien informatique Nantes
Formation Administrateur systeme Nantes
Formation Consultant en informatique Nantes
Formation Spark Nantes
Formation Developpeur informatique Nantes
Formation Programmation Nantes
Formation Technicien support informatique Toulouse
Formation Technicien informatique Toulouse
Formation Consultant en informatique Toulouse