Exploitation d'une base de données avec le langage SQL par SYLVAN FORMATIONS
Lieu(x)
À distance
Durée
Total : 140 heures
Financement
Demandeur d’emploi
Salarié
Éligible CPF
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Module 1 : Les bases de données SQL
Définir l'architecture et la structure d'une base de données
Utiliser les outils proposés par Microsoft SQL Serveur, My SQL ou MariaDB
Savoir se déplacer et naviguer au sein d'une base de données
Module 2 : Création et modification de données
Utiliser les instructions SQL pour créer, modifier, mettre à jour ou supprimer de données dans une base
Maîtriser les différents types de données
Module 3 : Les ordres simples
Ecrire des requêtes simples avec l'ordre SELECT
Eliminer les doublons avec DISTINCT
Création et utilisation d'alias de champs et d'entrées.
Module 4 : Les ordres complexes
Trier les données
Filtrer les données
Création de filtres multiples
Regrouper et agréger les données
Filtrer par groupes avec la commande HAVING
Module 5 : Les jointures
Utiliser des tables jointes avec une jointure externe, interne ou croisée
Créer des requêtes spécifiques aux tables jointes et à la jointure
Utiliser les bonnes jointures dans les bonnes circonstances
Module 6 : Les sous
- requêtes
Ecrire des sous
- requêtes simples ou complexes
Appliquer l'usage de sous
- requête aux problèmes concrets
Module 7 : Utilisation des opérateurs
Utiliser les opérateurs UNION, UNION ALL, APPLY, EXCEPT, INTERSECT
Utiliser les fonctions de classement et d'agrégation
Réaliser des calcules sur des ensembles d'entrées pour effectuer des statistiques
Module 8 : Tables temporaires
Créer et exploiter des tables temporaires ou des vues...
Module 9 : Utiliser des procédures stockées
Utiliser EXECUTE pour appeler des procédures stockées
Module 10 : Intégration
Inplémentation de la gestion d'erreur, utilisation des statistiques
Intégration d'une base de données dans un projet web ou applicatif avec Fetch et PDO
Définir l'architecture et la structure d'une base de données
Utiliser les outils proposés par Microsoft SQL Serveur, My SQL ou MariaDB
Savoir se déplacer et naviguer au sein d'une base de données
Module 2 : Création et modification de données
Utiliser les instructions SQL pour créer, modifier, mettre à jour ou supprimer de données dans une base
Maîtriser les différents types de données
Module 3 : Les ordres simples
Ecrire des requêtes simples avec l'ordre SELECT
Eliminer les doublons avec DISTINCT
Création et utilisation d'alias de champs et d'entrées.
Module 4 : Les ordres complexes
Trier les données
Filtrer les données
Création de filtres multiples
Regrouper et agréger les données
Filtrer par groupes avec la commande HAVING
Module 5 : Les jointures
Utiliser des tables jointes avec une jointure externe, interne ou croisée
Créer des requêtes spécifiques aux tables jointes et à la jointure
Utiliser les bonnes jointures dans les bonnes circonstances
Module 6 : Les sous
- requêtes
Ecrire des sous
- requêtes simples ou complexes
Appliquer l'usage de sous
- requête aux problèmes concrets
Module 7 : Utilisation des opérateurs
Utiliser les opérateurs UNION, UNION ALL, APPLY, EXCEPT, INTERSECT
Utiliser les fonctions de classement et d'agrégation
Réaliser des calcules sur des ensembles d'entrées pour effectuer des statistiques
Module 8 : Tables temporaires
Créer et exploiter des tables temporaires ou des vues...
Module 9 : Utiliser des procédures stockées
Utiliser EXECUTE pour appeler des procédures stockées
Module 10 : Intégration
Inplémentation de la gestion d'erreur, utilisation des statistiques
Intégration d'une base de données dans un projet web ou applicatif avec Fetch et PDO
Objectifs
Interagir avec une base de données utilisant la langage SQL.
Effectuer des traitements de données simples ou complexes à partir de bases de donnée.
Implémenter et exploiter une base de données à l'intérieur d'un environnement de développement logiciel / web
Effectuer des traitements de données simples ou complexes à partir de bases de donnée.
Implémenter et exploiter une base de données à l'intérieur d'un environnement de développement logiciel / web
Secteur(s)
Formation proposée par : SYLVAN FORMATIONS
À découvrir