Prenez contact avec nous

Plan du cours

Leçon 1 - Bases de SQL :

  • Instructions Select
  • Types de jointures
  • Index
  • Vues
  • Sous-requêtes
  • Union
  • Création de tables
  • Chargement de données
  • Exportation de données
  • NoSQL

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

  • Systèmes ER basés sur les transactions
  • Mise en place d'un entrepôt de données
  • Modèles d'entrepôt de données
    • Schéma en étoile
    • Schémas en flocon
  • Dimensions à changement lent (SCD)
  • Données structurées et non structurées
  • Différents types de moteurs de stockage de tables :
    • Basés sur les colonnes
    • Basés sur les documents
    • En mémoire

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

  • Contraintes (Primary)
  • Scan basé sur les index
  • Ajustement des performances

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

  • Quand utiliser NoSQL
  • Données éventuellement cohérentes
  • Schéma à la lecture vs schéma à l'écriture

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

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

Leçon 6 - HiveQL

  • Support 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 structuration
  • Verrous 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

  • Analyseurs d'affaires
  • Développeurs de logiciels
  • Développeurs de bases de données
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires