SEP0921 - Outils big data

Retour au parcours Retour à la liste des EC
  • Équipe pédagogique

    • Responsables

    • CORMIER Stéphane (Responsable)
      Département : Informatique (UFR SEN)
    • STEFFENEL Luiz-Angelo (Responsable)
      Département : Informatique (UFR SEN)
  • Volume horaire

  • Nature CMTD Total
    Durée 15h10h25h
  • Modalités de contrôle des connaissances (MCC)

  • Epreuves Nature IECREOT Total
    Durée
    Cas général 1ère session 5050 100%
    2nd session 100 100%
    Dispense contrôle continu 1ère session 100 100%
    2nd session 100 100%
  • Modalités de contrôle des connaissances (MCC)

  • Cas général

  • Nature Durée 1ère session 2ème session
    IE 50% 0%
    CR 50% 0%
    EOT 0% 100%
  • Dispense contrôle continu

  • Nature Durée 1ère session 2ème session
    CR 100% 0%
    EOT 0% 100%
  • Objectifs

  • Ce cours permet de comprendre les enjeux du processus de création d?une base de données, d?un point de vue organisationnel et de gestion, de pouvoir interroger des bases de données existantes via un langage de requête et de créer et gérer des bases de données massives. Après une introduction aux bases de données et aux méthodes de conception, le modèle relationnel et le langage SQL, référence en matière de base de données, seront présentés. L?interfaçage avec un langage de programmation et les notions avancées en bases de données seront développés. Une partie importante de cet enseignement sera consacrée à la compréhension des problématiques spécifiques du Big Data, en particulier, la gestion des bases de données massives qu?elles soient structurées ou non. On présente de manière approfondie Hadoop et Spark.
  • Compétences spécifiques visées

  • - Création de base de données sous SQL Server et Oracle;- Bases de données NoSQL- Manipulation de bases de données de sources diverses;- Comprendre les problématiques spécifiques du Big Data ;- Extraction de données structurée et non structurées massives ;- Gestion de bases de données massives.
  • Connaissances requises

  • Informatique de base.
  • Programme

  • I. Bases de données- Conception, Réalisation et Interrogation de Bases de données ;- Conception d?une base de données relationnelle ;- Utilisation de Procédures stockées.II. Bases de données non structurées, Hadoop et Spark- Contexte et problématiques du Big Data- Hadoop et Spark