M1 - Semestre 1 · Base

Bases de données avancées

Code UE
SMINFO1A
ECTS
4 ECTS
Volume horaire
14h CM - 0h TD - 26h TP
Parcours
Algorithmiques et Systèmes Intelligents, IA Sciences des Données et Santé, IA et Facteurs Humains
Type de carte
UE de la carte informatique
Prérequis
Non renseigné

Description du cours

Le cours de Bases de données avancées présente différents types de bases de données : les bases de connaissances, les entrepôts de données, les bases de données orientées documents, les bases de données non relationnelles (NoSQL). Il présente également différents traitements liés aux bases de données : le raisonnement avec les ontologies, l’ETL (extract, transform, load) et l’analyse OLAP multidimentionnelle avec les entrepôts de données, le traitement de données à grande échelle et le reporting. Lors des travaux pratiques, nous exploitons divers outils et langages : Protégé pour les bases de connaissances ; Apache Hop pour l’ETL et MDX pour l’analyse multidimentionnels ; Docker, MongoDB, GraphQL et D3 pour les bases de données orientées documents ; SPARK pour le traitement de données à grande échelle ; et la suite Elasticsearch, Logstash, Kibana (ELK) pour l’ETL et le reporting.

Modalités d'évaluation

Les modalités de contrôle des connaissances (MCC) sont arrêtées chaque année par l'université et font foi dans le document officiel du parcours. Elles ne sont pas reproduites ici : reportez-vous au document MCC officiel, dont le lien figure sur la page de présentation du parcours concerné.