Stage Liesse 2017-3 STAGE 3 (26 avril) INITIATION AUX BASES DE DONNEES 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 > Retour au sommaire Formations Liesse 2017 Published on 01.26.2017 Source URL: http://www.imt-atlantique.fr/node/3776