Télécom ParisTech

Inscription Bases de données relationnelles : mise en pratique - 19/05/2016

mise en pratique - jeudi 19 mai 2016

Liesse

Suivre cette formation suppose d'avoir acquis une bonne compréhension théorique des fondements des systèmes de gestion de bases de données relationnelles. Nous recommandons pour ce faire de suivre le MOOC « Bases de données relationnelles »  de Serge Abiteboul, Benjamin Nguyen et Yannick Le Bras. Un polycopié est également disponible, ainsi que des planches de présentation (voir ci-dessous).

Ce stage d'une journée donne l'occasion de mettre en pratique les technologies de bases de données relationnelles qui font partie du programme d'informatique en classes préparatoires. Le but est de se familiariser avec le développement d'applications logicielles utilisant un système de gestion de données, en l'occurrence une application Web en Python + PostgreSQL.

L'ensemble des phases de la conception et du développement d'une telle application sera couvert :

  • 1/ conception du modèle des données à manipuler
  • 2/ transformation en un schéma de bases de données relationnelles
  • 3/ création de la base de données à l'aide d'un outil graphique (phpPgAdmin) ou en ligne de commande (pgsql)
  • 4/ chargement en bloc de données initiales dans la base
  • 5/ requêtes SQL sur la base
  • 6/ implémentation en Python du modèle de données, avec interface SQL avec le serveur de bases de données (Psycopg)
  • 7/ implémentation de vues HTML pour présenter les données du modèle
  • 8/ implémentation d'un contrôleur dans le framework Web Python Flask
  • 9/ recréation de la base de données et du modèle en utilisant l'ORM (mapping objet–relationnel) Python Storm

La journée sera organisée en deux séances de TP par demi-journée. Une solution de référence sera fournie à l'issue de chaque séance.

Un manuel d'installation de l'ensemble des technologies utilisées pour ordinateurs sous Windows et sous Linux sera également fourni.

Lieu des formations : Télécom ParisTech - 46 rue Barrault 75013 Paris
Attention, le nombre de places est limité. L
es inscriptions aux stages sont gratuites.

Inscriptions closes. Merci de votre compréhension.