Rechercher Se connecter FR EN

Traitement de données NoSQLEA Big Data et IA (STI)

FISE STI Semestre 8 EA Big Data et IA

Traitement de données NoSQL

Unité d'enseignement EA Big Data et IA · S08T_BDA1  |  Code EC S08A_BD1-4
6ECTS (UE)
1Coefficient
21:20Heures

Séquencement

C TD C TD C TD C TD C TD C TD C TD C TD

Objectifs pédagogiques

  • Comprendre les aspects Variété et Volume du Big data
  • Stocker et interroger des BD documents et BD graphes via langages spécifiques
  • Programmer avec les paradigmes de calcul distribué MapReduce et Spark

Pré-requis

ModuleUnité d'enseignementSemestre
Théorie des LangagesPrincipes de la programmationS5
Programmation PythonInitiation Système et RéseauS5
Bases de donnéesDéveloppement et Mathématiques pour l'ingénieurS6

Programme

  • Programmer avec les paradigmes de calcul distribué MapReduce et Spark (produit matriciel, requêtes sur un graphe)
  • Schémas pour XML (DTD, XML Schema)
  • Interroger des BD documents (XPath) et BD graphes (SQL, SPARQL)

Modalités d'évaluation

Contrôle Continu Intégral : 50% Interro sur papier + 50% Rendu TD machine (x3)

Références bibliographiques

  • Abiteboul, Manolescu, Rigaux, Rousset, Senellart : Web Data Management, 2011. http://webdam.inria.fr/Jorge/
  • Leskovec, Rajaraman, Ullman : Mining of Massive Datasets, 2011. http://www. mmds.org
  • Karau, Konwinski, Wendell, Zaharia : Learning Spark. Lightning-Fast Data Analysis, 2015.

Compétences

1
Réf.VerbeDescriptionNiveau
C1_1résoudrenosql2