Description
1) Administration d’une base de données relationnelles
- SQL et extension procédurale.
- Curseurs.
- Administration des SGBD : utilisateurs, rôle, droits, vues.
- SQL intégré dans un langage de programmation : lien avec les notions de boucles et conditions vues par ailleurs dans les autres modules.
- Sécurité logique (authentification) et physique (sauvegarde) de données.
2) Optimisation
- Présentation de l’architecture fonctionnelle d’un système de gestion de bases de données (SGBD).
- Transactions, atomicité et gestion de la concurrence d’accès.
- Optimisation : index, requêtes et plan d’exécution.
- Liens avec les langages de programmation.
Ces notions doivent être abordées sous un angle pratique, en particulier celles liées aux transactions et à l’optimisation.
Finalité
Savoir administrer et optimiser une base de données
- Nombre d’ECTS
- 6
- Modalité(s) d'évaluation
- Contrôle continu
- Projet(s)
- Date de début de validité
- Date de fin de validité
- Déployabilité
- Offre déployable dans le réseau en cas d'agrément
Diplômes dans lesquels apparaît cette UE