3ième Bachelier en informatique et systèmes finalité informatique industrielle

Système de gestion de bases de données

< Retour

Crédits ECTS3
Volume horaire (h/an)30
Titulaire(s)HERBIET, Laurence
KUTY, Ludovic
UnitéObligatoire
PériodeQuad. 1
CodeTECH-INS00017/3
Prérequis
  • Connaissance du modèle relationnel et de SQL.
  • Maîtrise du développement d’application sur une base de données centralisée.
Objectifs
  • Posséder une connaissance du modèle client/serveur.
  • Etre capable de développer une application basée sur le modèle client/serveur.
  • Dans une approche client/serveur de deuxième génération, être capable de construire des procédures stockées, des packages et des déclencheurs.
  • Comprendre les concepts d’une architecture multi-tiers et le fonctionnement d’un serveur d’application.
  • Etre capable d’intégrer un ensemble de techniques d’analyse et de programmation afin de développer une application offrant une interface Web et utilisant des bases de données distribuées dans un environnement hétérogène.
  • Programmer en SQL dynamique
Contenus
  • Modèle client/serveur et techniques d’accès à distance à une base de données.
  • Définition et interrogation pratique d’une base de données SQL, stockage de procédures et déclencheurs, et développement d’applications (3GL) y accédant.
  • Gestion des exceptions.
  • Approche de l’architecture multi-tiers par la pratique.
  • Développement d’une application Intranet avec génération de pages Web dynamiques en relation avec une base de données.
  • SQL dynamique
Bibliographie
  • DELMAL (P.), SQL2 - SQL3 : applications à Oracle, De Boeck Université, 3ème édition, 2001.
  • Documentation Oracle 10gR2.
Méthodes d'enseignement et d'apprentissageCours magistraux
Projets, recherches ou travaux sur le terrain
EvaluationExamens oraux
Notes de coursOui
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.