Cette formation, libre et gratuite, est destinée aux élèves de premier cycle universitaire et de classes préparatoires désirant se former aux fondements des bases de données relationnelles et à leur mise en pratique (L1).En terme de contenu, la formation va un peu plus loin que le programme officiel de CPGE. Les concepts fondamentaux utilisés tournent autour de la logique, sans faire d’hypothèse sur les prérequis. Au-delà des étudiants du premier cycle, cette formation est ouverte à toute personne désirant comprendre les bases de données relationnelles et s’initier à leur utilisation.
Une introduction, trois cours et trois séances pratiques couvrent le programme d’informatique de CPGE sur les bases de données ; un cours sur le calcul relationnel va au delà pour permettre de comprendre les fondements mathématiques de ce modèle. Les 8 séquences ont pour intitulé :
• Présentation générale : le modèle relationnel
• Calcul relationnel • Algèbre relationnelle
• SQL et requêtes agrégats
• L’optimisation de requête
• TP « papier » • Installation de l’environnement de travail
• TP « machine »
– Serge ABITEBOUL, Directeur de recherche Inria et professeur ENS Cachan
– Benjamin NGUYEN, Professeur en informatique à l’INSA Centre Val de Loire
– Yannick LE BRAS, Professeur de mathématiques et d’informatique en CPGE au lycée Montesquieu du Mans