MTS3G | Back Office : Base de données | Monétique et Transactions Sécurisées | S5 | ||||||
---|---|---|---|---|---|---|---|---|---|
Cours : 10 h | TD : 4 h | TP : 4 h | Projet : 0 h | Total : 18 h | |||||
Responsable : Wilfried AUBRY |
Pré-requis | |
---|---|
Algorithmique & notions de langage de programmation (C, C++ ou Java). Connaissance en architecture et programmation de sites WEB. |
|
Objectifs de l'enseignement | |
- Sensibilisation aux problèmes posés par le stockage et l'exploitation de grandes quantités d'informations - Modélisation de bases de données par la méthode de conception MERISE (traitement des données uniquement) - Initiation au langage d'interrogation SQL |
|
Programme détaillé | |
1. Les systèmes de gestion de base de données (Besoins, architecture, systèmes relationnels) 2. Modélisation des bases par la méthode de conception MERISE (Traitement des données : établissement d'un MCD, d'un MOD, d'un MLD ou MRD et d'un MPD) 3. Le langage SQL (Uniquement le DML / Data Manipulation Language et le DDL / Data Definition Language) : 3.1. DDL : CREATE / ALTER / DROP 3.2. DML : SELECT / UPDATE / INSERT / DELETE 4. Évocation de compléments d'information : 4.1. Spécificité du SQL dans le SGBDR MySQL 4.2. MERISE 2 4.3. Rétroconception 4.4. Utilisation d'une base à partir d'un langage hôte : PHP |
|
Applications (TD ou TP) | |
TD : - Conception de bases de données complexes (selon la méthode MERISE) - Ecriture de requêtes SQL (langage DML et DDL) |
|
Compétences acquises | |
- Conception de bases de données relationnelles (BDR) - Création et exploitation de BDR en langage SQL et dialecte spécifique MySQL |
|
Bibliographie | |
- E. Codd, "A relational model of data for large shared data banks", ACMJ, Vol. 13, New York, USA, 1970. - C. Dlobel, M. Adiba, "Bases de données et Systèmes relationnels", Dunod, Paris, 1982. - C. Gruau, "Conception d'une base de données". - J. Gabay, "Merise et UML, pour la modélisation des systèmes d'information", Dunod, 2004. - R. Clouad, Cours de "Base de données". |
© 2024 - ENSICAEN ( Mentions Légales - Crédits )