• Niveau d'étude

    BAC +2

  • ECTS

    3 crédits

  • Composante

    Sciences économiques, gestion, mathématiques et informatique

  • Volume horaire

    38,5h

  • Période de l'année

    Enseignement quatrième semestre

Description

Ce cours a pour but d'approfondir les notions de base de données relationnelle (BDR) - validation d’une BDR par les dépendances fonctionnelles, les formes normales -, d'initier à la manipulation des BDR sou MySQL et d'approfondir le langage LID du SQL.

Lire plus

Objectifs

Programme :

  • Validation d’une base de données relationnelles : Modèle Logique, les dépendances fonctionnelles, les formes normales.
  • Requêtes LDD avancées : ajout / suppression de contraintes.
  • Recherche multi-tables : Requêtes LID avancée, jointure multi-tables.
  • Analyse et synthèse des données : l’agrégation des données, requêtes de groupement à un ou plusieurs niveaux
  • Requêtes LMD avancées : requêtes de modification/suppression de données impliquant plusieurs tables.
Lire plus

Évaluation

Évaluation en session 1 pour les étudiants inscrits en formule standard de contrôle de connaissances : des épreuves de contrôle continu pendant le semestre (50% de la note) et un examen terminal écrit de 2h (50% de la note).

Évaluation en session 1 pour les étudiants inscrits en formule dérogatoire de contrôle de connaissances : un examen terminal écrit de 2h (100% de la note).

Évaluation en session 2 : un examen terminal écrit de 2h (100% de la note).

Lire plus

Compétences visées

  • Savoir valider une BDR par les dépendances fonctionnelles et les formes normales.
  • Savoir créer et manipuler les clés étrangères.
  • Maîtriser des requêtes de BDR plus complexes.
Lire plus

Bibliographie

Andreas Meier. Introduction pratique aux bases de données relationnelles. Springer Science & Business Media, 28 nov. 2005.

Lire plus