Composante
UFR Mathématiques
Période de l'année
Semestre 5
Description
Ce cours est une introduction aux bases de données à travers l'apprentissage du langage de requêtes SQL et de la modélisation de données dans un modèle relationnel.
Informations complémentaires
Sommaire
- Introduction motivée aux systèmes de gestion des bases de données (SGBD)
- Introduction à SQL et à l'algèbre relationnelle : comment interroger des données ?
- Requêtes avancées (imbrication, agrégats, vues)
- Optimisation : comment accélérer l'exécution des requêtes ?
- Modélisation relationnelle : passer d'un problème concret de gestion de l'information à sa modélisation dans une base de données
- Rudiments d'administration des données, des droits d'utilisation et de la concurrence dans un SGBD
- Normalisation des bases de données : structurer pour éviter la redondance d'information et faciliter la maintenance dans le temps d'une base de données
- Extension de SQL en un "vrai" langage de programmation
Dernière mise à jour le 17 octobre 2023