Description du cours
Intitulé de l'Unité d'Enseignement
Structure de données
Code de l'Unité d'Enseignement
21BA050
Année académique
2022 - 2023
Cycle
MASTER
Nombre de crédits
6
Nombre heures
0
Quadrimestre
1
Pondération
Site
ECAM
Langue d'enseignement
Français
Enseignant responsable
De Bruyn Nicolas
Objectifs et contribution de l'Unité d'Enseignement au programme
A l'issue de cette unité d'enseignement, l'étudiant sera capable :
• de définir les contraintes qui permettront le choix d'un format et d'une structure de données
• de modéliser une base de données
• d'interroger une base de données à l'aide d'un langage de requête
Tous les concepts abordés sont mis en pratique dans les travaux réalisés.
Acquis d’apprentissage spécifiques visés :
• Analyser les structures d'information existantes
• Identifier les besoins d'évolution des structures de données
• Formaliser les besoins de stockage de données
• Contribuer au choix d’un stockage de données
• Réaliser un modèle relationnel et NoSql
• Réaliser des requêtes sur les bases de données
Prérequis et corequis
Description du contenu
• Structures de données et formats de type texte ; XML, JSON, ...
• Conception d’une base de données relationnelle
• Conception d'une base de données NoSql
• Mise en œuvre d’une base de données relationnelle
• Mise en œuvre d'une base de données
• Implémentation de requêtes SQL
• Implémentation de requêtes NoSql
Méthodes pédagogiques
Exposé magistraux et laboratoire.
Mode d'évaluation
Examen écrit et évaluation continue