Le cours comporte des modules de cours, des séances d'exercices et des travaux pratiques sous PostgreSQL. Le cours s'articule de la manière suivante : - Introduction aux bases de données - Bases de données relationnelles + Modélisation fonctionnelle , relationnelle, modèle physique + Notions de Formes Normales + Introduction à SQL , Programmation, notions de PL/SQL - Notions de BI - Introduction à noSQL (mongoDB, Cassandra) et au Big Data Les Travaux Dirigés et Travaux Pratiques visent à mettre en oeuvre les éléments vus en cours. - Mise en oeuvre d'une base de données relationnelle - Utilisation de SQL - Programmation d'accès en Python - Utilisation de triggers