cookieImage
2026-2027 / INFO9016-1

Advanced Databases

Durée

24h Th, 20h Pr, 20h Proj.

Nombre de crédits

 Master en sciences informatiques, à finalité spécialisée en "computer systems security"5 crédits 
 Master en sciences informatiques, à finalité spécialisée en "computer systems security" (double diplômation avec HEC)5 crédits 
 Master en science des données, à finalité spécialisée5 crédits 
 Master : ingénieur civil en science des données, à finalité spécialisée5 crédits 
 Master : ingénieur civil en informatique, à finalité spécialisée en "management"5 crédits 
 Master : ingénieur civil en informatique, à finalité spécialisée en "intelligent systems"5 crédits 
 Master en sciences informatiques, à finalité spécialisée en "management"5 crédits 
 Master : ingénieur civil en informatique, à finalité spécialisée en "computer systems security"5 crédits 
 Master : ingénieur civil en informatique, à finalité spécialisée en "computer systems security" (double diplômation avec HEC)5 crédits 
 Master en sciences informatiques, à finalité spécialisée en "intelligent systems"5 crédits 

Enseignant

Christophe Debruyne

Langue(s) de l'unité d'enseignement

Langue anglaise

Organisation et évaluation

Enseignement au premier quadrimestre, examen en janvier

Horaire

Horaire en ligne

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

Ce cours vise à initier les étudiant.e.s aux techniques, méthodes et résultats actuels dans le domaine des systèmes de bases de données et de la gestion des données.

Bien que les sujets spécifiques couverts dans ce cours puissent varier au fil du temps, il inclut généralement les bases de données spatiales, temporelles, déductives, de data warehousing et NoSQL.

Le projet consiste, en outre, à mener une recherche appliquée sur un sujet choisi dans une liste fournie en début de quadrimestre, et à en présenter les résultats sous forme d'un rapport technique et d'un poster. Les étudiant.e.s sont tenus d'assister à la présentation des posters de leurs pairs.

Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement

L'étudiant.e développe une prise de conscience des différents types de bases de données, au-delà des bases de données relationnelles. L'étudiant.e peut décrire les caractéristiques de chaque technologie et identifier les cas où une technologie spécifique convient à un problème particulier. L'étudiant.e peut étudier une technologie particulière et présenter les résultats de ses recherches.

Ce cours contribue aux acquis d'apprentissage I.1, I.2, III.1, III.3, VI.1, VII.1, VII.2, VII.4 du programme d'ingénieur civil en informatique.

 

Savoirs et compétences prérequis

  • INFO0009 (*)
  • INFO9015 (*)
  • Une certaine expérience en programmation.
(*) Ou équivalent si l'étudiant.e vient d'une autre institution.

Les étudiant.e.s doivent être familiarisés avec les systèmes d'exploitation et les conteneurs (ou désireux d'acquérir ces compétences en dehors de ce cours).

Activités d'apprentissage prévues et méthodes d'enseignement

Le cours organise quatre événements d'apprentissage clés. 

Théorie : Les connaissances seront transmises au moyen d'un exposé accompagné de diapositives. De petits débats ou discussions sont sporadiquement organisés pendant les exposés afin d'approfondir la compréhension de certains aspects. Ces débats peuvent également servir à introduire un nouveau sujet dans un chapitre.

Travaux pratiques : Ces exercices visent à vous former à l'utilisation des techniques vues en cours. Certaines séances d'exercices vous offrent un environnement où vous pouvez tester vos solutions. Les solutions à ces exercices sont mises à votre disposition après la séance.

Projet : L'objectif du projet est de mener une recherche appliquée sur un sujet spécifique lié aux bases de données (revue de la littérature, mise en place de l'expérience, développement, etc.) et de présenter les résultats dans un rapport technique et une présentation par poster. Contrairement aux exercices, où des solutions sont données, vous serez uniquement guidés. Les projets sont réalisés en équipe de deux (exceptionnellement trois) étudiant.e.s. 

Présentation des posters : Les étudiant.e.s présenteront leur projet à leurs pairs sous forme de poster. La présence aux présentations des posters est obligatoire.

Mode d'enseignement (présentiel, à distance, hybride)

Cours donné exclusivement en présentiel

Supports de cours, lectures obligatoires ou recommandées

Les diapositives, qui font partie des lectures obligatoires, seront mises à disposition sur eCampus. Les liens vers les normes et les articles seront partagés sur eCampus.

Modalités d'évaluation et critères

Examen(s) en session

Toutes sessions confondues

- En présentiel

évaluation écrite ( QCM, questions ouvertes )

Travail à rendre - rapport

Evaluation continue

Autre : Présentation


Informations complémentaires:

L'évaluation consiste à :

  • Un examen écrit (50%)
  • Deux interrogations (2 x 5%)
  • Un projet (40 %) aboutissant à la présentation d'un poster et à des rapports techniques.
Les notes intermédiaires ne sont pas arrondies. L'arrondissement ne se fait que pour la note finale

Des groupes de deux (exceptionnellement trois) étudiant.e.s mèneront un projet de recherche appliquée sur un sujet parmi une liste disponible sur eCampus. Les étudiant.e.s peuvent également proposer leurs sujets, mais ceux-ci doivent être approuvés par le professeur. Le projet donne lieu à un rapport technique et à une présentation par poster. Les étudiant.e.s doivent assister à la présentation des posters de leurs pairs.

Le projet et ses livrables sont des activités obligatoires. Les étudiants qui n'y participent pas recevront une note d'absence (A) pour le cours. Le projet doit impérativement être réalisé en groupe et au cours du quadrimestre. Comportant trois étapes clés et des moments de feedback, le projet ne peut pas être réalisé pendant l'été. Les étudiant.e.s qui ne participent pas au projet durant le quadrimestre se verront attribuer la note A (absence) et échoueront à l'unité d'enseignement lors des deux sessions.

L'examen contiendra des questions sur la matière vue en classe.

La note finale sera calculée à partir d'une moyenne pondérée de toutes les évaluations. Cependant, pour être admissibles au calcul de la moyenne pondérée, les étudiant.e.s doivent obtenir une note minimale de 8/20 :

  • à la moyenne pondérée de l'examen et des interrogations ;
  • à la moyenne pondérée des livrables du projet (rapport, poster et présentation).
Dans le cas contraire, la note d'évaluation la plus basse de l'étudiant.e sera utilisée comme note finale pour le cours.

Pour la deuxième session :

  • Les tests ne peuvent pas être repassés.Les notes obtenues lors de la première session seront reportées.
  • Les étudiant.e.s ayant obtenu 10/20 ou plus à leur projet ne peuvent pas soumettre une version améliorée. Si l'étudiant.e a obtenu entre 8 (inclus) et 10 (exclus), iel peut améliorer son projet. L'amélioration des rapports, du poster et/ou de la présentation du poster est obligatoire si l'étudiant a obtenu un échec grave autre qu'une note d'absence.

Stage(s)

Remarques organisationnelles et modifications principales apportées au cours

The course is organized in English. All material will be made available on eCampus. 

Contacts

Enseignant : Christophe Debruyne (c.debruyne@uliege.be)

Association d'un ou plusieurs MOOCs