INFORMATIQUE

Gestion et exploitation des bases de données

L’objectif de cette unité est d’apprendre à exploiter et gérer des bases de données relationnelles.

Ces bases de données sont couramment utilisées afin d’organiser et de définir une structure aux données et de les stocker.

Les compétences acquises lors de ce cours vous fourniront une base solide pour les applications que vous serez amené à créer dans les différents cours de programmation.

Le cours a également une relation très forte avec le cours d’analyse au cours duquel vous serez amené à modéliser des structures de données, la base de données étant la représentation physique d’un modèle conceptuel de données.


CONDITIONS D’ADMISSION

  • Développer et gérer une base de données sur un système de gestion de bases de données relationnelles et de manipuler des requêtes sous un langage tel que SQL, … dans des cas simples.
  • Une dispense pourrait être délivrée sous réserve de la réussite d’un test ou de la production d’un titre équivalent.


PROGRAMME

L’étudiant sera capable: en disposant d’une station informatique opérationnelle équipée d’un logiciel « Bases de données »,

  • de programmer des déclencheurs de vérification des données ;
  • de programmer des déclencheurs d’action après mise à jour de la base de données ;
  • de programmer, à l’aide du langage SQL, toute procédure pouvant être stockée au sein du gestionnaire de bases de données : requêtes, mises à jour, suppression, etc. ;
  • d’analyser les gains de performance obtenus par l’utilisation de procédures stockées ;
  • de concevoir une structure multidimensionnelle de base de données, structure sur laquelle se fonde un data warehouse;
  •  de citer les notions, technologies et outils liés à la sécurité de l’information ainsi que les conséquences de leurs usages (prérequis, coûts, organisation) : droits d’accès, injection, Database Firewall, stockage de mot de passe, renforcement (« hardening »), surveillance (« monitoring »).

TITRE DÉLIVRÉ

Une ATTESTATION DE RÉUSSITE est délivrée à l’issue de chaque unité d’enseignement

durÉe

60 périodes de mars à juin

Attention

  • Une période de cours correspond à 50 minutes;
  • Une unité déterminante est une unité de formation qui est répertoriée au dossier pédagogique de la section comme participant directement aux compétences évaluées lors de l’épreuve intégrée si elle existe, et qui est prise en compte pour la détermination de la mention apparaissant sur le titre d’études.