Bases de données


Objectif

Ce cours constitue une introduction aux bases de données.
La première moitié du cours est consacrée aux bases de données relationnelles (notions de conception, requêtes SQL).
La seconde moitié du cours consiste en un aperçu des bases de données du mouvement NoSQL, et plus particulièrement la base de données MongoDB.

Chaque session consiste en un point théorique et une mise en pratique sous forme de travaux pratiques.
 

Plan

– Historique des bases de données
– Bases relationnelles :
 – Modèle relationnel
 – Modélisation des données
 – Langage SQL
– Bases NoSQL :
 – Panorama du mouvement NoSQL
 – Utilisation d'une base MongoDB
 

Références