Langage SQL : exploiter une base de données relationnelle Picto formation

Picto fav
Picto partage
  • Partager par mail
  • Imprimer
Mise à jour : 12/12/2024 Formation : 2492549F Source : PRINCE FORMATION

Session de formation

Code CARIF Dates Niveau de sortie Financeur Lieu Organisme formateur Type Réunion
290945S Du 17/12/2024
Au 17/04/2025
Sans niveau spécifique Autre financeur À distance PRINCE FORMATION
Tél : 03 56 84 00 19
Email : contact@princeformation.com

FC

Non Picto rouler et dérouler
Durée

Durée totale de la formation : 15h
Durée en centre : 15h
Durée en entreprise : h

Modalités de formation

Rythme :
Temps partiel, Temps plein, Cours du soir, Cours le week-end, En continu, En discontinu, Cours de jour, Hors temps de travail
Type de parcours : Parcours individualisé

Dispositif Financeur
Offre privée Autres financements Financement à déterminer Autre financeur
OPCO OPCO

Tarif : N.C.
Modalités d'enseignement : Formation entièrement à distance

Lieu de formation

À distance

Accueil sur le lieu de formation

Accès handicap : Pas d'accès handicap
Hébergement : Pas d'hébergement
Restauration : Pas de restauration
Transport : Pas de transport

Admission

Niveau d'entrée requis : Sans niveau spécifique
Prérequis :
-
Public :
En activité professionnelle, Salarié
En recherche d'emploi, Tout public

Réunions d'informations

Aucune information

Complément d'information

Aucune information

Objectifs de la formation

À l'issue de cette formation, l’apprenant sera capable de :
  • Effectuer des extractions de données simples : Rechercher des données dans une table unique en utilisant des requêtes SQL de base (SELECT, FROM, WHERE) ainsi que les fonctions d’agrégation (MIN, MAX, AVG, COUNT) pour organiser et analyser les résultats.
  • Créer des requêtes complexes multitables : Exploiter des jointures (INNER JOIN, LEFT JOIN) et des sous-requêtes pour extraire et analyser des données de plusieurs tables, en les associant avec des filtres, regroupements et calculs.
  • Mettre à jour les données dans les tables : Utiliser les instructions DML (INSERT, UPDATE, DELETE) pour modifier, ajouter ou supprimer des données tout en garantissant l’intégrité des informations.
  • Générer et utiliser des vues SQL : Créer des vues pour des requêtes fréquentes afin de simplifier l’accès et réutiliser les données dans divers contextes.
  • Gérer les transactions et sécuriser les données : Mettre en place des transactions pour garantir la cohérence des données et sécuriser les accès aux informations sensibles.

Contenu pédagogique

Préparation avant le Début de la Formation
Projet professionnel : Évaluation des compétences initiales de l’apprenant et définition d'objectifs alignés avec ses besoins professionnels en gestion de bases de données relationnelles.
Module 1 : Requêtes SQL de Base
  • Extraction de données simples : Utilisation des requêtes SELECT pour afficher les informations d’une table, en appliquant des tris (ORDER BY) et des calculs d’agrégation (MIN, MAX, AVG, COUNT).
  • Filtres et critères de sélection : Application de la clause WHERE pour sélectionner des données en fonction de conditions spécifiques.
Module 2 : Requêtes SQL Avancées et Jointures
  • Jointures et relations multitables : Création de requêtes avec INNER JOIN et LEFT JOIN pour relier des données entre plusieurs tables.
  • Sous-requêtes : Conception de sous-requêtes pour des sélections basées sur des résultats de requêtes existantes.
  • Agrégation et regroupement : Utilisation de GROUP BY et HAVING pour regrouper les données et appliquer des filtres post-regroupement.
Module 3 : Manipulation et Mise à Jour des Données
  • Insertion de données : Utilisation de INSERT INTO pour ajouter des enregistrements dans une table.
  • Modification et suppression : Utilisation des instructions UPDATE et DELETE pour mettre à jour ou supprimer des données en respectant des conditions spécifiques.
Module 4 : Création et Utilisation des Vues
  • Création de vues : Génération de vues pour faciliter la réutilisation des requêtes complexes.
  • Maintenance des vues : Utilisation de CREATE VIEW pour organiser l'accès aux résultats de requêtes fréquentes.
Module 5 : Transactions et Sécurité des Données
  • Gestion des transactions : Utilisation de COMMIT et ROLLBACK pour garantir la cohérence des données dans le cadre de transactions multiples.
  • Contrôle des accès : Configuration des autorisations d'accès et techniques de chiffrement pour sécuriser les données sensibles.

Certifications, reconnaissances

Langage SQL : exploiter une base de données relationnelle

Niveau de sortie : Sans niveau spécifique

Consulter la certification

Métiers visés

Insertion dans l'emploi

Picto rouler et dérouler

Aucune donnée n'est encore disponible pour cette formation

Picto alerte M'alerter sur les nouvelles sessions