Majeure Informatique

 

Bases de Données 

Ce cours présente une introduction aux bases de données en insistant plus particulièrement sur les modèles relationnels et objet. On étudie les langages de requêtes, l'algèbre et le calcul relationnel, et les standards SQL pour le relationnel et ODMG pour l'objet. Les sujets couverts incluent : l'optimisation de requêtes, la gestion de transaction (verrouillage à deux phases, estampillage), les bases de données distribuées, la reprise sur panne, l'ouverture des données vers le Web (entrepôt de données, médiation).
Projet possible: écriture d'une application mettant en jeu des données gérées par un SGBD.

Data Bases


This course is an introduction to databases insisting on the relational and object models.  We study query languages. relational algebra and calculus, SQL for the relational model and OQL/ODMG for the object model.
Topics that are covered include: query optimization, transaction management (2 phase locking, timestamping), distributed databases, recovery, web access (warehouses, mediators).
Project: development of an application with some data in a database management system.

DESCRIPTION-transparents

Cette page: http://www-rocq.inria.fr/~abitebou/X/

Contacts 

Propositions de Projets

L'examen et sa solution (2001/2002)

L'examen et sa solution (2000/2001)

Cours

TPs Oracle

Sites Web sur Oracle:

Bibliographie