FR
What are you looking for?
Upcoming events
Nov 10, 2026 at 11:30
Prerequisite(s)
  • LOG200
Code
LOG660
Person in charge
Département de génie logiciel et TI
Cycle
1st
Credits
4
Workload
  • Cours (39h)
  • Laboratoire et travaux pratiques (36h)
  • Travaux personnels (105h)

LOG660 - Bases de données de haute performance

Ce cours vise à concevoir des systèmes de bases de données (modèle relationnel et dimensionnel) efficaces en considérant les principes fondamentaux de modélisation et de la gestion des données.

Au terme de ce cours, la personne étudiante sera en mesure de :

  • modéliser les relations et les contraintes d'un problème sous la forme d'un schéma relationnel efficace;
  • appliquer des méthodes de normalisation pour éliminer la redondance;
  • concevoir des bases de données suivant le modèle relationnel et dimensionnel;
  • proposer plusieurs solutions de conceptions de base de données en tenant compte des contraintes soumises;
  • choisir les solutions de conception convenables et performantes à partir d'une liste possible de solutions;
  • contribuer au bon déroulement activités de développement logiciel en équipe.

Éléments de contenu : modélisation de relations complexes; conception de BD relationnelles efficaces; paradigmes de la persistance transparente; BD non relationnelles, gestion des données en mémoire; optimisation de la performance; gestion des transactions concurrentes; récupération en cas de pannes; entrepôts de données; intelligence d'affaires; BD parallèles et réparties.

Group Day Type
01 Mercredi 18:00 Activité de cours
01 Vendredi 18:00 Laboratoire (Groupe A)
01 Vendredi 20:00 Laboratoire (Groupe B)
02 Mercredi 18:00 Laboratoire (Groupe A)
02 Vendredi 18:00 Activité de cours

Group Day Type
01 Lundi 18:00 Activité de cours
01 Mercredi 18:00 Laboratoire
02 Lundi 18:00 Laboratoire
02 Mercredi 18:00 Activité de cours