Référence: 2206931F

/

Mise à jour le

SQL pour la data analyse

Data Value

Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

Niveau de sortie : Sans Niveau spécifique

Pour cette formation

1 session disponible

Consulter

Objectifs

Comprendre les concepts fondamentaux des bases de données relationnelles, écrire des requêtes SQL et se sensibiliser aux principes du RGPD.

Programme

Concepts fondamentaux BDD et SGBD
  • Données structurées vs non-structurées
  • Présentation du langage SQL
  • SQL et l'analyse de données
  • Typage des données
  • Principe des tables et relations entre données
  • Notions de clés primaires
  • Clés étrangères et liens entre tables
  • Quizz récapitulatif sur les concepts fondamentaux
Implémentation d'une BDD
  • Les différentes étapes dans la création d'une BDD
  • Le dictionnaire des données
  • Le modèle conceptuel des données
  • Le modèle logique des données
  • Le modèle physique des données (création de tables)
  • Les formes normales
  • Exercice : définir une structure de base de données (dictionnaire - MCD - MLD) à partir d'un contexte
Création et utilisation d'une BDD
  • Les principaux SGBD
  • Création de tables (create table)
  • Chargement des données (insert)
  • Mises à jour (update) et suppressions (delete)
  • Requêtes (select)
  • Utilisation de l'outil SQLite ou MySQL
  • Pratique : construction d'une mini base de données et manipulations simples sur cette BDD
Requêtes SQL : notions de base
  • Utilité et finalité des requêtes SQL
  • Algèbre relationnel
  • Structure générale d'une requête SQL (select - from - where)
  • Trier les données (sort)
  • Principes des jointures (join)
  • Pratique : écrire des requêtes simples
Requêtes SQL : aller plus loin
  • Jointures internes et jointures externes
  • Bonnes pratiques sur les jointures
  • Principes de l'agrégation
  • Les opérateurs d'agrégation
  • Manipulations de chaînes et de date
  • Principes des requêtes imbriquées
  • Exécuter des requêtes SQL avec R ou Python
  • Pratique : écrire des requêtes plus complexes
Sensibilisation au RGBD
  • Généralités sur le RGPD
  • Définitions
  • Données personnelles et anonymisation
  • Les 5 principes des règles de protection des données
  • Bonnes pratiques de prospection
  • Stockage et conservation des données
  • Le DPO et son rôle

Certifications et métiers visés

Consulter le diplôme, titre ou certificat... délivrés en fin de formation ainsi que les métiers auxquels cette formation vous donne accès.

Résultats attendus

  • Appréhender les concepts fondamentaux de base de données (BDD) et de système de gestion de base de données (SGBD)
  • Connaître les étapes dans la modélisation des données et distinguer les différents niveaux de concept dans l'architecture d'un SGBD
  • Savoir créer et utiliser une BDD à l'aide des principales commandes SQL
  • Maîtriser le fonctionnement de base du langage SQL pour l'écriture de requêtes
  • Découvrir les fonctionnalités avancées du langage SQL pour l'écriture de requêtes avec jointures, requêtes imbriquées, requêtes mélant SQL et code R ou Python
  • Etre sensibilisé aux exigences du règlement européen sur la protection des données (RGPD)

1 session : SQL pour la data analyse

  • au

    Data Value

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Lyon 2e (69)

    Formation professionnelle