Langage SQL : exploiter une base de données relationnelle
Date de mise à jour :
Identifiant Offre Info : 10_26111269F
Organisme responsable :
Senza Formations
(ouvre dans un nouvel onglet)
Référentiels
Code Rome
Aucun code métiers (ROME) n'a été associé à cette formation.
Formacode
- 30887 : Langage SQL
- 31025 : Analyse de données
- 71654 : Logiciel système gestion bases données
Présentation de la formation
Objectifs
La certification « Langage SQL : exploiter une base de données relationnelle » vise 4 compétences clés qui vont permettant à un professionnel d'être autonome dans l'exploitation d'une base de données relationnelle. Effectuer des extractions de données d'une seule table d'une base de données relationnelle, à l'aide de requêtes simples, pour analyser tout ou partie des contenus en filtrant selon des critères définis Réaliser l'extraction de données issues de…
- Effectuer des extractions de données d'une seule table d'une base de données relationnelle, à l'aide de requêtes simples, pour analyser tout ou partie des contenus en filtrant selon des critères définis
- Réaliser l'extraction de données issues de plusieurs tables d'une même base de données relationnelle, à l'aide de requêtes complexes, pour fournir des données sélectionnées exploitables à des fins d'analyse
- Mettre à jour les données d'une table au sein d'une base de données relationnelle, en utilisant les instructions SQL de type DML (insérer, supprimer, modifier, rechercher), pour permettre aux utilisateurs de la base de données de travailler avec des données actualisées
- Enregistrer dans la base de données relationnelle les requêtes SQL d'extraction de données les plus couramment utilisées sous forme de vues pour faciliter leur réutilisation
Programme de la formation
Comprendre la structure d'une base de données et maîtriser les principes de base des Systèmes de Gestion de Bases de Données (SGBD) Installer et configurer un environnement de travail avec MySQL pour développer une base de données de test Appliquer les concepts de modélisation pour concevoir une base de données relationnelle, en intégrant le modèle entités-associations et les contraintes d'intégrité Réaliser des requêtes simples pour extraire et filtrer des données d'une table…
Installer et configurer un environnement de travail avec MySQL pour développer une base de données de test
Appliquer les concepts de modélisation pour concevoir une base de données relationnelle, en intégrant le modèle entités-associations et les contraintes d'intégrité
Réaliser des requêtes simples pour extraire et filtrer des données d'une table en utilisant des instructions SQL telles que SELECT, WHERE et GROUP BY
Maîtriser l'extraction de données multi-tables à travers l'utilisation des jointures, ainsi que les alias et tables temporaires pour des requêtes complexes
Effectuer des mises à jour de données (INSERT, UPDATE, DELETE) avec des critères de sélection pour assurer la gestion dynamique de la base de données
Enregistrer et organiser des requêtes complexes sous forme de vues pour faciliter leur réutilisation et le reporting
Validation et sanction
1 - Concepts fondamentaux
- Structure générale d'une base de données
- Principes des SGBD et installation de MySQL
- Création d'un environnement de test
2 - Modélisation et intégrité
- Choix des types de données
- Contraintes d'intégrité et MCD / MLD
- Sauvegarde et restauration
3 - Requêtes simples
- Utilisation de SELECT, WHERE et GROUP BY
- Sous-requêtes, agrégations et tri
- Fonctions d'agrégation : AVG, COUNT...
4 - Requêtes complexes multi-tables
- INNER JOIN et OUTER JOIN
- Alias, tables temporaires et INTO
- Combinaison de données issues de plusieurs tables
5 - Mise à jour des données
- INSERT, UPDATE et DELETE
- Mise à jour conditionnelle avec WHERE
6 - Création de vues
- CREATE VIEW simple et complexe
- Utilisation de filtres : LIKE, IN, IS NULL...
Type de formation
Certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
35 h
Financement
- Conventionnement
- Oui
- Financeur
-
- Entreprise
Conditions d'accès
Public visé
- Tout public
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
Maitrise de l'outil informatique
Lieu de réalisation de l'action
Modalités d'enseignement
Formation mixte
Adresse
82 Rue Victor Hugo71000 Mâcon
Responsable : Locow Mâcon
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
48 Rue Claude Balbastre
34070 Montpellier - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates fixes