063BDADL5

Advanced Database

Le cours Advanced Database offre aux étudiants une compréhension approfondie des mécanismes avancés des systèmes de gestion de bases de données. Il couvre les principes de correction des transactions, le contrôle de concurrence et les propriétés ACID, ainsi que les stratégies de verrouillage et la gestion des anomalies. Les étudiants y explorent également l’optimisation des performances à travers les index, les techniques d’optimisation de requêtes et la conception physique. Le cours introduit la logique métier via les procédures stockées, les déclencheurs et les vues, tout en abordant les aspects liés au stockage, à la partition et à la distribution des données. Enfin, une attention particulière est portée à la sécurité des bases de données, incluant l’authentification, les rôles et les mécanismes d’accès. Ce module offre ainsi une maîtrise solide des concepts avancés essentiels à la performance, la fiabilité et la sécurité des systèmes de données modernes.


Temps présentiel : 17.5 heures


Charge de travail étudiant : 32.5 heures


Méthode(s) d'évaluation : Examen écrit


Référence :
-

Ce cours est proposé dans les diplômes suivants
 Licence en informatique appliquée aux entreprises