F2B002D: -


Coordinator:  Laurent BRISSON   

Objectives

Understand the concepts of relational model
Implement a method for constructing a database
Use language for defining and querying data
Develop a simple persistent application of good quality

Duration: 27h


Organization

Scheduled activities

  • C1 (1h30)   C1 - Introduction aux systèmes d'information et aux bases de données
  • PC1 (1h30)   PC1 - Structure et intégrité des données
  • C2 (1h30)   C2 - Normalisation et modélisation conceptuelle
  • PC2 (1h30)   PC2 - Modélisation conceptuelle
  • PC3 (1h30)   PC3 - Introduction à SQL
  • TP1 (1h30)   TP1 - Découverte du langage SQL sur Oracle
  • TP2 (3h)   TP2 - SQL et Transactions
  • BE1 (3h)   Projet - Développement d'une application persistante
  • BE2 (3h)   Projet - Développement d'une application persistante
  • BE3 (3h)   Projet - Développement d'une application persistante
  • BE4 (3h)   Projet - Développement d'une application persistante

Team


  C1
  1h30
  PC1
  1h30
  C2
  1h30
  PC2
  1h30
  PC3
  1h30
  TP1
  1h30
  TP2
  3h
  BE1
  3h
  BE2
  3h
  BE3
  3h
  BE4
  3h
 Laurent BRISSON  x x x x x x x x x x x


Educational resource

Supports de cours (disponibles sur Moodle)
"Bases de données" de Georges Gardarin - Chapitre 5 et 6 (pp. 685--697)
"Le langage SQL" de Richard Grin (Université de Nice Sophia Antipolis)

Recommended reading

J. Ullman, J. Widom, "A first course in database systems", 2nd edition, Prentice Hall, 2002

G. Gardarin, "Bases de données", Eyrolles, 1998

C. Date, "Introduction aux bases de données", Vuibert, 2004

R. Elmasri, "Conception et architecture des bases de données, 4ème édition, Pearson Educ., 2004


  Year 2016/2017
Last update: 08-FEB-16
Last validation:

IMT Atlantique
Campus de Brest
Technopôle Brest-Iroise
CS 83818
29238 Brest Cedex 3
France

Tél  +33 (0)2 29 00 11 11
Fax +33 (0)2 29 00 10 00