Stage LIESSE


Bases de données

Research / Recherche Cours / Teaching Livres / Books CPGE / UPS / LIESSE Divers / More

N.B.: Ces descriptif et programme sont donnés à titre indicatif et peuvent évoluer.

Table des matières


Nouveautés


Informations générales



Synopsis

Ce stage d'une journée présente une vue d'ensemble des bases de données relationnelles dans le cadre du programme d'informatique en classes préparatoires. Le but est à la fois de décrire les thèmes au programme et de les mettre en contexte en abordant également des sujets connexes importants.

Après une brève introduction au domaine, le cours débute par une introduction à la logique du premier ordre (ou calcul relationnel) qui forme le fondement théorique des bases de données relationnelles. L'algèbre relationnelle, qui conduit à des algorithmes d'évaluation et est cruciale pour l'optimisation des requêtes sur les bases de données, est ensuite présentée ; nous concluons cette partie par le théorème fondamental des bases de données, le théorème d'équivalence de Codd entre calcul et algèbre.
Nous présentons ensuite un fragment du langage SQL, langage informatique standardisé pour dénoter des requêtes de l'algèbre relationnelle et au-delà. Ce cours théorique est suivi d'une mise en application consistant à la réalisation d'une application Web réalisée en Python reposant sur un système de gestion de bases de données. La fin de la journée sera consacrée à une discussion sur les applications des bases de données relationnelles et à certains problèmes qui constituent la recherche en bases de données.


Programme


Documents



Bilan d'évaluation

    Voici la synthèse des avis recueillis à la fin du stage (note sur 20 dans chaque catégorie), avec quelques commentaires écrits par les stagiaires.

    (29 fiches remplies)

  

dernière modification 17-juin-2014