Durée
30h Th, 25h Pr, 25h Proj.
Nombre de crédits
Enseignant
Langue(s) de l'unité d'enseignement
Langue française
Organisation et évaluation
Enseignement au deuxième quadrimestre
Unités d'enseignement prérequises et corequises
Les unités prérequises ou corequises sont présentées au sein de chaque programme
Contenus de l'unité d'enseignement
Introduction aux bases de données et à la modélisation des informations. Modèle entité-rélation. Bases de données relationnelles et langages d'interrogation. Théorie des dépendances et conception des schémas de bases de données relationnelles. Organisation physique des données et implémentation du modèle relationnel. Gestion des transactions. Bases de données déductives, orientées-objet, entrepôts de données, XML.
Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement
L'objectif du cours est l'acquisition des connaissances nécessaires à la réalisation de systèmes informatiques centrés sur une base de données. A l'issue du cours l'étudiant sera capable de réaliser une application exploitant une base de donnée et aura une bonne connaissance des caractéristiques des systèmes de gestion de données.
Savoirs et compétences prérequis
Connaissance de la programmation.
Activités d'apprentissage prévues et méthodes d'enseignement
Exercices sur la matière du cours théorique; réalisation d'un projet de mise en oeuvre d'une base de données et de réalisation d'un accès par une interface web.
Mode d'enseignement (présentiel ; enseignement à distance)
2ème semestre - présentiel
Lectures recommandées ou obligatoires et notes de cours
Transparents disponibles sur le site web du cours.
Modalités d'évaluation et critères
Evaluation du projet (30%); examen écrit (pas d'oral).
Stage(s)
Remarques organisationnelles
Des informations additionnelles concernant ce cours peuvent être consultées à
l'adresse Web http://www.montefiore.ulg.ac.be/~pw/cours/bd.html
Contacts
Enseignant : P. Wolper Tél.: 04 366 93 13 e-mail: Pierre.Wolper@ulg.ac.be Assistants: Samuel Hiard, Remy Vandaele