Base de données et représentation de l'information

linfo1006  2025-2026  Louvain-la-Neuve

Base de données et représentation de l'information
La version que vous consultez n'est pas définitive. Cette fiche d’activité peut encore faire l'objet de modifications. La version finale sera disponible le 1er juin.
5.00 crédits
30.0 h + 30.0 h
Q2
Langue
d'enseignement
Français
Préalables
Compétences de base en programmation en Python, telles que visées dans les cours LINFO1101 ou LEPL1401.
Thèmes abordés
Le cours présente les principales techniques et méthodologies pour représenter de l’information de manière digitale, la structurer, et l’interroger de manière efficace. 
Les principaux thèmes abordés sont : 
  • Représentation digitale de l’information 
  • Formats de données textuels structurés et leur utilisation dans un langage de programmation (par ex. JSON) 
  • Représentation de données sur le web 
  • Modélisation de bases de données (modèle entité-relation) 
  • Interrogation de bases de données (langage SQL) 
  • Utilisation des systèmes de gestion de bases de données 
  • Intégration des bases de données en programmation. 
Acquis
d'apprentissage

A la fin de cette unité d’enseignement, l’étudiant est capable de :

Eu égard au référentiel AA du programme « Bachelier en sciences informatiques », ce cours contribue au développement, à l'acquisition et à l'évaluation des acquis d'apprentissage suivants :
  • S1.I1, S1.I2, S1.I6 
  • S2.1, S2.2, S2.4 
  • S4.1, S4.3, S4.4 
  • S5.1 
  Les étudiants ayant suivi avec fruit ce cours seront capables de :
  • Comprendre comment divers types d’information sont encodés et quels sont les compromis mis en œuvre entre utilisation d’espace de stockage et qualité de représentation
  • Concevoir des formats de données textuels structurés simples à des fins de stockage ou de configuration, par exemple avec le format JSON
  • Modéliser des domaines simples de façon relationnelle en utilisant le modèle entité-relation
  • Comprendre les principes des systèmes de gestion de bases de données et leurs intérêts
  • Écrire et comprendre des requêtes relationnelles utilisant le langage SQL
  • Intégrer l’utilisation de bases de données et de format de données textuels structurés à des programmes informatiques. 
 
Faculté ou entité
en charge


Programmes / formations proposant cette unité d'enseignement (UE)

Intitulé du programme
Sigle
Crédits
Prérequis
Acquis
d'apprentissage
Bachelier en sciences informatiques

Mineure en sciences informatiques