Bases de données 2

Code
USAL3K

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 fin de validité
Déployabilité
Offre déployable dans le réseau en cas d'agrément

Contactez-nous au sujet de cette unité