Prenez contact avec nous
 Durée 14 heures

Plan du cours

Leçon 1 - Bases de SQL :

  • Instructions Select
  • Types de jointures
  • Index
  • Vues
  • Requêtes imbriquées
  • Union
  • Création de tables
  • Chargement de données
  • Évacuation de données
  • NoSQL

Leçon 2 - Modélisation des données :

  • Systèmes ER basés sur les transactions
  • Entrepôt de données
  • Modèles d'entrepôt de données
    • Schéma étoile
    • Schémas en flocon de neige
  • Dimensions à évolution lente (SCD)
  • Données structurées et non structurées
  • Moteurs de stockage de types de tables différents :
    • Basé sur les colonnes
    • Basé sur les documents
    • En mémoire

Leçon 3 - Index dans le monde du NoSQL/de la science des données

  • Contraintes (primaire)
  • Balayage basé sur les index
  • Optimisation des performances

Leçon 4 - NoSQL et données non structurées

  • Quand utiliser NoSQL
  • Données à cohérence éventuelle
  • Schéma à la lecture vs. schéma à l'écriture

Leçon 5 - SQL pour l'analyse de données

  • Fonctions de fenêtre
  • Jointures latérales
  • Lead & Lag

Leçon 6 - HiveQL

  • Prise en charge de SQL
  • Tables externes et internes
  • Jointures
  • Partitions
  • Sous-requêtes corrélées
  • Requêtes imbriquées
  • Quand utiliser Hive

Leçon 7 - Redshift

  • Conception et structure
  • Verrouillages et ressources partagées
  • Différences avec Postgres
  • Quand utiliser Redshift

Pré requis

  • Une compréhension des bases de données.
  • L'expérience avec SQL est un atout.

Public cible

  • Analystes d'affaires
  • Développeurs logiciels
  • Développeurs de bases de données

Nombre de participants


Prix par participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires