SQL -Structured Query Language

Réseau Formateurs

Non finançable CPF
Tout public
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
Nous contacter
Durée
Nous contacter
Niveau visé
Non diplômante
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En savoir plus sur les localités en présentiel
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
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

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Ces formations peuvent vous intéresser

Quelle est votre situation ?

Vous êtes ?

Veuillez choisir un lieu

Please fill out this field.

Please fill out this field.

Veuillez sélectionner un niveau de formation

Informez-vous gratuitement et sans engagement sur la formation.

Please fill out this field.

Please fill out this field.

Please fill out this field.

Veuillez saisir une adresse email

  • Vous voulez dire ?
  • ou plutôt ?

En cliquant sur "J'envoie ma demande", vous acceptez les CGU et déclarez avoir pris connaissance de la politique de protection des données du site maformation.fr

Haut de page