Description
10h de formation individuelle en visioconférence
50h de formation en e-learning (vidéos et exercices)
Programme
1-Rappels de concepts de base (base de données, SGBD, langage SQL)
- Structure générale d'une base de données
- Concepts de base des SGBD
- Présentation du SGBD MySQL
- Mise en place d'un environnement de travail
- Installation d'une base MySQL et de données de test
2-Concevoir une base de données
- Choix des types de données
- Contraintes d'intégrités
- Modèle relationnel, MCD / MLD
- Modèle entités-associations
- Sauvegarde et restauration de la base de données
3-Effectuer des extractions de données (requêtes simples)
- Affiché le contenu d’une table est à l’aide d’une requête SELECT simple
- Utilisation de l'instruction FROM
- Utilisation des instructions WHERE, LIKE , IS NULL, IN
- Utilisation des instructions GROUP BY, HAVING
- Utilisation des fonctions d’agrégation (MIN, MAX, AVG, COUNT)
- Utilisation des critères (ORDER, LIMIT, OFFSET)
- Création de sous requêtes imbriquées ou corrélées
4-Réaliser l’extraction de données issues de plusieurs tables (requêtes complexes)
- Informations sur les jointures et requêtes multi-tables
- Utilisation des alias de colonnes ou de tables
- Afficher le contenu de plusieurs tables à l’aide d’une instruction INNER JOIN
- Afficher le contenu de plusieurs tables est à l’aide d’une instruction OUTER JOIN
- Utilisation de tables temporaires pour fournir un résultat complexe
- Utilisation de l’instruction INTO
- Utilisation de fonctions d’agrégation pour rechercher des données dans plusieurs tables
5- Mettre à jour les données d’une table au sein d’une base de données
- Création de requêtes pour ajouter des données dans une table (INSERT)
- Création de requêtes pour modifier les données d’une table (UPDATE)
- Création de requêtes pour supprimer les données d’une table (DELETE)
- Création de requêtes de mise à jour de données avec des critères (WHERE)
5- Enregistrer dans la base de données des requêtes SQL sous forme de vues
- Créer une vue simple avec l’instruction CREATE VIEW
- Créer des vues complexes
- Créer des vues avec l’utilisation de filtres (WHERE, NOT IN, IS NULL, LIKE …)
Objectifs
- 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
Les objectifs peuvent etre personnalisés en fonction de votre projet de formation et suivant votre niveau
- Pendant toute la durée de votre formation, grâce à de véritables cours particuliers, que vous soyez débutant ou intermédiaire, une évaluation continue des connaissances sera réalisée par votre formateur.
- Cette évaluation continue permet à SENZA de vous proposer durant la formation des contenus pédagogiques personnalisés.
Inscription et planification
- Après avoir créé votre dossier d'inscription, vous pourrez définir par téléphone votre date de début de formation
- Session garantie et démarrage possible de votre formation sous 14 jours
Besoin de conseils ?
event_available
Réservez un entretien de 15mm
- Plus d'informations au [information privée]
- Par email a [information privée]
Résultats
Cette formation vous prépare à la certification ENI "Langage SQL : Exploiter une base de données relationnelle" enregistrée à France Compétences sous le numéro RS6085, attestant des compétences à interagir avec une base de données relationnelle en utilisant le langage SQL
Certification et frais de passage inclus dans le prix de la formation
Modalités d'évaluation
- Cas pratique qui positionnent le candidat dans une situation similaire à son environnement de travail ainsi que de questions sous la forme d’un questionnaire à choix multiple et à choix unique
- Cette épreuve d’évaluation couvre les 4 compétences du référentiel de la certification “Langage SQL : Exploiter une base de données relationnelle”, elle est chronométrée et dure 1 heure 30 maximum
- La certification est obtenue si le candidat obtient 700 points minimum sur 1000
Certification et frais de passage inclus dans le prix de la formation
Conditions des sessions de visio-formation
- A distance, via l'outil Zoom, vous rejoignez avec votre ordinateur chaque semaine votre formateur
- Pour une meilleure assimilation, le formateur privilégié la pédagogie et l'enseignement par la pratique au travers d'exercices et de cas pratiques sur votre projet de formation
- Un formateur vous sera attribué en fonction de votre projet pour un accompagnement toujours plus proche de vos besoins
- Sessions individuelles a planifié à la demande du lundi au vendredi de 8h a 20h (week-end sur demande)
Échanges par mail illimités avec votre formateur dédié
Ces heures de formation avec votre formateur seront l'occasion :
- De faire un point sur votre projet de formation
- D'apprendre avec votre formateur une thématique du programme
- De travailler spécifiquement des lacunes, attentes ou besoins
Feuilles de présence numérique envoyées après chaque fin de cours
Durée
- Formation d'une durée de 4 à 8 semaines (selon vos disponibilités)