Vous êtes ici : FIL > Portail > Licence Info > L3S5 Info > BDD

Introduction aux Bases de Données Relationnelles (BD)

Responsable

Intervenants

Volume horaire

Cet enseignement a lieu au 5ème semestre (S5) et il est obligatoire pour l'obtention de la Licence de Sciences et Technologies. Il se compose d'une heure de cours hebdomadaire, accompagnée d'une séance de TD et d'une séance de TP, chacunes d'une durée de 1h 30. Il est réparti sur une durée de 12 semaines

Crédits

5 ECTS

dernire modification : 01/10/2015 14:35:32

Objectifs

Ce cours est une initiation à la conception, l'utilisation et l'administration des Bases de Données relationnelles. Le monde des Bases de Données est extrêmement vaste et permet d'aborder d'un point de vue unifié tous les domaines de l'informatique. Les éléments exposés dans le cadre de ce cours ne le sont donc que de façon très élémentaires.

Son but est de permettre à l'étudiant :

  • de concevoir la base de données nécessaire à une application donnée et de l'implémenter de façon optimale .
  • de manipuler une base de façon interactive en SQL ou en utilisant des procédures stockées.
  • de connaître et de savoir appliquer les mécanismes élémentaires de l'administration d'une base : création d'utilisateurs, gestion de leurs droits, gestion des vues, des index.
Ce cours est accompagné de travaux pratiques mettant en oeuvre des bases de données relationnelles sous PostgreSQL.

Contenu

  • le modèle relationnel
  • conception de bases de données relationnelles (modélisation en UML)
  • langages :
    • SQL : langage de manipulation des données, langage de définition des données
    • langages formels (algébriques et logiques)
  • architecture élémentaire des SGBD et principes généraux de leur administration
  • tuning de bases de données
  • introduction aux bases de données XML

Bibliographie

  • Database System Concepts de Abraham Silberschatz, Henry F. Korth, S. Sudarshan - Ed : Mc Graw Hill 2010
  • Fundamentals of Database Systems de Elmasri et Navathe - Ed: Pearson Education (2010). Plusieurs exemplaires de la traduction francaise de la 4eme edition (2004) sont disponibles a la B.U (titre: Conception et architecture de base de données).
  • Database Systems: Concepts, Languages and Architecture de Paolo Atzeni, Stefano Ceri, Stefano Paraboschi et Riccardo Torlone. McGraw Hill.



dernire modification : 01/10/2015 14:35:32

L'évaluation s'effectue suivant une procédure de contrôle continu, et un examen en fin de semestre.

Trois notes seront attribuées à chaque étudiant durant le semestre :

  • TD : une note sur 20 de Travaux Dirigés (interrogations écrites, ...), attribuée par l'enseignant de Travaux Dirigés (interrogations écrites, devoirs maison, participation, ...) ;
  • TP : une note sur 20 de Travaux Pratiques (assiduite, qualite des TPs rendus et contrôle en fin de semestre) ;
  • DS : une note sur 20 pour l'examen de fin de semestre en décembre.

pour la première session, la note finale sur 20 (N) est calculée comme suit :

N=(TP + sup(TD+2*DS , 3*DS))/4

Pour la deuxieme session, la note de TP est conservée.
La note de deuxième session est calculée comme suit:

N = (TP+3* DS)/4

L'unité acquise apporte 5 ECTS.

L'integralite des documents se trouve sur Moodle Lille 1.

dernire modification : 26/11/2018 16:24:34