GEI850 - Gestion du stockage pour bases de données
Présentation
Sommaire
- Cycle
- 1er cycle
- Crédits
- 2 crédits
- Faculté ou centre
- Faculté de génie
Cible(s) de formation
Développer un système de gestion d’une base de données relationnelle, permettant le stockage, l’accès et l’intégrité des données. Intégrer des approches de stockage performantes à un système de gestion d’une base de données relationnelle.
Contenu
Moteur de stockage : base de données de style relationnelle. Tables et contenu en mémoire et sur disque. Indexation des données. Structures de stockage : méthodes d'accès. Organisation et triage des données. Approches par arbres B+ et de fusions structurées en journal (Log-Structured MergeTrees). Gestionnaire des opérations : insertion et lecture des données d’une table. Gestion des transactions planifiées. Intégrité des données. Gestionnaire de récupération : journal des transactions.