Bases de données avancées

University Computer Center

Objectif

Ce cours présente les concepts de transactions concurrentes et distribuées, les bases de données distribuées, ainsi que les bases de données graphes et la notation RDF et OWL.
A la fin de ce cours, les étudiants sont capables de comprendre la notion de transactions, des BD graphes, de développer des services numériques exploitant de telles bases, de mener des analyses de données sur des séries de données chronologiques et d'effectuer des visualisations préliminaires.

Descriptif

Les bases de données (BD) non conventionnelles ou NoSQL (Not only SQL) sont une alternative aux bases de données relationnelles. Les BD NoSQL répondent aux besoins des applications qui nécessitent des performances et disponibilités importantes, de très gros volumes de données, des données variées semi-structurée ou non structurée.
Ce cours discute les notions d'accès concurrents aux données, en particulier la notion de transactions.
Il présente ensuite les bases de données de type graphe et leur usage dans le cadre des données liées sur le Web (Web sémantique).
Ce cours temine par l'analyse de données chronologiques dans le domaine de la santé.


Plan :
Partie 1 : Transactions et bases de données distribuées
1. Accès concurrent aux données et notion de transaction
2. Bases de données distribuées : principe général et transactions distribuées

Partie 2 : RDF et bases de données graphes
3. Modèle de données RDF
4. Langage d'interrogation et algèbre SPARQL
5. Modélisation conceptuelle avec RDF, OWL et RDF-star
6. RDF, intégration et annotation des données

Partie 3: Analyse de larges quantités de données
7. Timeseries ' séries de données chronologiques
8. Cas des données et des services de santé
9. Analyse de données chronologiques (machine learning, randomisation, vérification des hypothèses)
Conseillé: D200025 Bases de données

 

Format
  • Cours
Public
  • Étudiant-es
  • Auditeur/trices libres
Langue
  • Français
Compétences pré-requises
  • Non renseigné
Compétences travaillées
  • Exploitation (niveau C)
  • Stockage et conservation (niveau D)