Heures de bureau: Jeudi 13:00-14:00 au SITE 5072
Cours: Lundi 14:30-16:00PM -- Pavillon Lamoureux 106; Jeudi 16:00-17:30PM -- Pavillon Lamoureux 106
Tutoriaux (Par Adam Zaki -- zadam008@uottawa.ca): Jeudi 10:00-11:30AM -- 140 Jean-Jacques Lussier 140B
Laboratoires (Par Adam Zaki -- zadam008@uottawa.ca): Jeudi 11:30AM-13:00PM -- SITE 2060
Sujets: Concepts fondamentaux des bases de données. Modèle entité relation. Algèbre et calcul relationnels. Bases de données relationnelles. Définition de bases de données et manipulation à l'aide de SQL embarqué. Dépendances fonctionnelles et normalisation. Introduction à la conception physique des bases de données. Conception et implantation d'une application avec base de données (projet d'équipe)
Prérequis: Connaissances acquises en Structures de Donnés et Algorithmes (CSI2510).
Manuel: R. Ramakrishnan and J. Gehrke, Database Management Systems. 3ème Ed., McGraw Hill, 2003.
Logiciels: PostgreSQL; PGADMIN