1ière Master en sciences de l'ingénieur industriel finalité informatique

Structure de l'information et bases de données

< Retour

Crédits ECTS7
Volume horaire (h/an)90
Titulaire(s)HERBIET, Laurence; KUTY, Ludovic
UnitéObligatoire
PériodeQuad. 1 et 2
CodeTECH-IINF0005/1
Prérequis

 

  • Maîtrise du modèle entité-association ;
  • Maîtrise du modèle relationnel ;
  • Connaissances de base de SQL (LDD, LMD).

 

Objectifs

 

  • Posséder les concepts fondamentaux relatifs à la normalisation des schémas relationnels;
  • Posséder une connaissance du modèle client/serveur et être capable de développer une application basée sur ce modèle;
  • Posséder les notions fondamentales des bases de données distribuées;
  • Appréhender l’architecture multi-tiers et développer dans ce contexte un projet avec une interface Web;
  • Utiliser des procédures stockées et des techniques avancées de SQL;
  • Comprendre les principales notions d’administration de bases de données.

 

Contenus

 

  • Les formes normales et l’algorithme de normalisation;
  • Dépendance fonctionnelle et dépendance « multivaluée »;
  • Définition et caractéristiques du modèle client/serveur;
  • Définition des bases de données distribuées;
  • Architecture des bases de données distribuées: fragmentation, niveaux de transparence à la distribution;
  • Les différentes techniques de réplication
  • Définition et caractéristiques des architectures muti-tiers;
  • Les extensions objet-relationnelles;
  • Les principales dérives rencontrées dans la mise en place d’un entrepôt de données;
  • Administration et optimisation des bases de données relationnelles aux niveaux « processus », « mémoire » et « disque »;
  • Programmation en SQL dynamique;
  • Réalisation d’une application mettant en œuvre une architecture multi-couches, une programmation Web ainsi qu’une base de données distribuée en fonction d’un cas concret.

 

Bibliographie

 

  • DELMAL (P.), SQL2-SQL3, Applications à Oracle, De Boeck Université, 2000
  • KIMBALL (R.), Entrepôts de données, Guide pratique du concepteur de Data Warehouse, Paris, Wiley, 1997.

 

Méthodes d'enseignement et d'apprentissageCours magistraux
Travaux de laboratoire
EvaluationExamens oraux
Projets ou travaux pratiques
Evaluation continue

 

  • Continue: en ce qui concerne le projet développé
  • Ponctuelle : en ce qui concerne la théorie

 

Notes de coursPartielles
Langue(s) du coursFrançais

Les informations reprises sur cette page le sont à titre de simples renseignements et ne peuvent en aucune façon engager la responsabilité de la Haute Ecole.