Haute Ecole de la Province de Liège

Informations générales sur l'unité d'enseignement : "Système de gestion de bases de données (module 2)"

Cycle 1
Niveau du cadre francophone de certification 6
Code INS-1-054 2.2.1
Crédits ECTS 3
Volume horaire (h/an) 30
Période Quadrimestre 2
Implantation(s) TECHNIQUE - Seraing
Unité Obligatoire
Responsable de la fiche Dedijcker, Sébastien
Pondération 30
Composition de l'unité d'enseignement
Intitulé Nombre d'heures Pondération
Laboratoire 15 50
Théorie 15 50
Prérequis -
Corequis -
  • Acquis d'apprentissage spécifiques sanctionnés par l'évaluation

  • Au terme de l'UE "Système de gestion de bases de données (module2)", l’étudiant sera capable de maîtriser tous les concepts et techniques définis dans les contenus ci-dessous.

  • Objectifs

    • Illustrer et employer les propriétés des transactions dans le contexte des accès concurrents à une base de données
    • Maîtriser les problèmes inhérents à la cohérence des données.
    • Etre capable d'analyser et d’écrire des instructions d'octroi de privilèges d’accès.
    • Comprendre et utiliser la notion de vue.
    • Etre capable d'analyser et de développer du code PL/SQL en utilisant des techniques de développement d’application au sein d’une base de données et en combinaison avec celle-ci dans une approche client/serveur de deuxième génération au moyen de :
      • procédures stockées, packages et déclencheurs internes à la BD
      •  SQL Intégré, modules SQL et SQL dynamique
      •  gestion des exceptions et contrôle de la robustesse du programme en mode concurrentiel.
  • Contenus

    • Langage de type SQL-PL intégré à une base de données
    • Transaction et état cohérent.
    • Confidentialité des données.
    • Gestion des accès concurrents.
    • Programmation de contraintes d'intégrité dynamique.
    • Programmation de transaction et gestion d’accès concurrents, contrôle de robustesse de programme
    • Programmation de double transaction et double connexion.
    • Stockage de procédures et déclencheurs
    • Création de packages
  • Méthodes d'enseignement et d'apprentissage

  • Cours magistraux
  • Travaux de laboratoire
  • Autres méthodes

  • Evaluation

  • Laboratoire
    • Examen Oral
    Théorie
    • Examen Ecrit
  • Langue(s) de l'unité d'enseignement

  • Français
  • Supports de cours

  • Aucun support
  • Lectures conseillées

  • Aucune lecture conseillée