Options d’inscription

Ce cours est divisé en deux chapitres. Il est destiné aux étudiants de deuxième année informatique.

L'objectif de ce premier chapitre est de mettre en évidence, les concepts fondamentaux, liés au domaine des bases de données. Nous essayerons de ramener l'étudiant, à comprendre les besoins qui ont donné lieu à naissance de ce domaine, à travers l'analyse des exemples concrets.

 

Objectifs du chapitre 1:

  • Savoir ce qu'est un SGBD.
  • Comprendre l'apport des bases de données.
  • Connaître le modèle relationnel.
  • Apprendre des mécanismes avancés: journalisation, transaction...
  • Mettre en œuvre une base de données : prise en compte des problèmes d'optimisation, de gestion des droits d'accès.
  • Comprendre les problèmes liés à la conception de gros systèmes d'information

 

Le deuxième chapitre traite le problème de conception d'une base de données relationnelle. Ce dernier peut s'énoncer de la façon suivante:  étant donné un ensemble d'attributs (dictionnaire de données) relatifs à un domaine d'étude particulier, comment trouver une bonne structuration de ces attributs en un ensemble de relations s'adaptant aux données) à représenter ? En d'autres termes, il s'agit de décider d'une structure logique adéquate (cohérente et sans redondance) pour les données) représenter. Pour cela, plusieurs méthodes existantes dont l'algorithmique de synthèse que nous verrons à la fin de ce chapitre celui-ci est basé sur deux concepts clés : Les dépendances fonctionnelles (DF) et la normalisation.

Objectifs du chapitre 2:

  • Comprendre la notion de dépendance fonctionnelle.
  • Assimiler la théorie associée à la normalisation.
  • Maîtriser une démarche à base de l’algorithme de synthèse pour la conception des bases de données relationnelles.
  • Maîtriser une démarche à base du modèle entité/association.
Auto-inscription (Etudiants)
Auto-inscription (Etudiants)