Passer au contenu principal

LOG660 Bases de données de haute performance

Au terme de ce cours, l'étudiant ou l'étudiante maîtrisera les concepts avancés sur l'analyse, la conception et l'implémentation d'applications complexes utilisant des bases de données (BD) de haute performance en génie logiciel. Les thèmes abordés dans le cours comprennent la modélisation de relations complexes et la conception de BD relationnelles efficaces, les paradigmes de la persistance transparente et des BD non relationnelles, la gestion des données en mémoire et l'optimisation de la performance, la gestion des transactions concurrentes et la récupération en cas de pannes, les entrepôts de données et l'intelligence d'affaires, ainsi que les BD parallèles et réparties.

Ce cours comporte une composante pratique importante axée sur le développement en laboratoire d'une application complexe de gestion de données.

Crédits 4
Charge hebdomadaire Cours (3h), laboratoire et travaux pratiques (3h)
Cycle 1er
Préalables LOG320  
Responsable Département de génie logiciel et des TI
Horaire

Session: Automne 2023

Groupe Jour Type
01 Mercredi 18:00 Laboratoire
01 Lundi 18:00 Activité de cours

Session: Hiver 2024

Groupe Jour Type
01 Lundi 18:00 Laboratoire
01 Mardi 18:00 Activité de cours
02 Lundi 18:00 Activité de cours
02 Mardi 18:00 Laboratoire