Prepas.org

Le site de l'UPS pour les Classes Préparatoires aux Grandes Écoles

IMT Atlantique, site de Brest Initiation aux bases de données, présentation du langage de requête SQL, exemples de programme Python pour interagir avec la BDD le Mercredi 26 avril 2017

Contact

Annie Gravey annie.gravey@telecom-bretagne.eu

Intervenant

Issam Rebaï issam.rebai@telecom-bretagne.eu

INSCRIPTION

ICI

IMT Atlantique, Bretagne, Pays de Loire, site de Brest
Dates : 26/04/2017
Prérequis : connaitre la syntaxe de base de Python
Mots-clés : Persistance des données, Système d’Information, UML, classe, SGBD, SQL, Requête, dérivation, table, association.

Présentation

Construire des systèmes d’informations est une mission d’ingénierie informatique fortement sollicitée par les entreprises. Les étudiants des classes préparatoires qui intègreront les écoles d’ingénieurs devront disposer des compétences de base pour la manipulation des bases de données. Dans cette formation d’initiation aux bases de données, sera explicité, en premier lieu, le processus d’ingénierie à suivre pour construire une base de données à partir d’un énoncé et les règles à connaitre pour réussir cette mission. En deuxième lieu, sera présentée la syntaxe SQL permettant de manipuler et d’interroger une base de données avec des exercices d’entrainement pour acquérir la capacité à exprimer un besoin en une requête SQL. En dernier lieu de cette initiation, une activité pratique sera réalisée avec le SGBD SQLite et des exemples de programmes Python montrant comment interagir avec une BD seront étudiés et testés.
Programme
- La persistance des données
- Quelques définitions et termes techniques
- De l’énoncé à la Base de données
- Le diagramme de classe
- Le modèle logique
- Le modèle physique
- Le langage SQL.
- Installation de la base de données SQLite
- Travaux pratiques avec SQLite
- Un programme Python pour manipuler une BD