Génie Informatique et Statistique

Semestre 7
  UE 7-2 - Ingénierie Logicielle (113920)
    Système de Gestion de Bases de Données (113400)

Enseignant(s) : Olivier CARON

ECTS : 1.5


Objectifs à atteindre


Poursuivre les SGBD relationnels avec les notions de multi-utilisateur.


Programme détaillé


puce Gestion de transactions, accès concurrents
puce Sécurité de fonctionnement
puce Gestion des vues externes,
puce Evaluation et optimisation des requêtes,
puce Modèle objet-relationnel (modèle navigationnel), SQL3
puce Interface de programmation (JDBC)
puce Architecture BD réseaux : SGBD répartis et fédérés
puce Contraintes d’intégrité référentielles, procédures stockées et triggers

Mise en application par les TPs qui seront basés sur Postgresql et le langage Java (JDBC).


Pré-requis


Modules algorithmique et structures de données, introduction aux bases de données, système d’exploitation, programmation objet.


Volume horaire


Total : 25h
Cours : 14h
TD : 0h
TP : 10h
Tutorat : 0h
DS : 1h



Bibliographie


puce « Des bases de données à l’internet », Philippe Mathieu, Editions Vuibert
puce « Objet-relationel sous Oracle 8, Modélisation avec UML », C. Soudou, Editions Eyrolles