• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

Bases de données 2

  • Niveau d'étude

    Bac +3

  • ECTS

    6 crédits

  • Composante

    Sciences Fondamentales et Appliquées

  • Période de l'année

    Semestre 6

Description

Programme résumé :

  • Rappel sur la conception et normalisation des bases de données relationnelles
  • Organisation physique des bases de données et indexation
  • Exécution des requêtes SQL et optimisation
  • Concurrence utilisateur et reprise sur panne
  • Intégrité et bases de données actives
  • Langage procédural de bases de données
  • Illustration avec un système de gestion de bases de données, par exemple Oracle
Lire plus

Objectifs

  • Comprendre le fonctionnement interne d'un système de gestion de bases de données (architecture, stockage, execution des requêtes).
  • Savoir lire un plan d'exécution de requête et l'interpréter.
  • Identifier les index permettant d'optimiser une requête.
  • Mettre en place des structures adéquates (contraintes, déclencheurs) pour garantir l'intégrité d'une base de données.
  • Être capable d'utiliser un système de gestion de base de données et le langage procédural associé.
Lire plus

Heures d'enseignement

  • Bases de données 2 - CMCM14h
  • Bases de données 2 - TDTD20h
  • Bases de données 2 - TPTP16h

Pré-requis nécessaires

  • Savoir concevoir une base de données (modèle conceptuel et logique de données, normalisation)
  • Maîtriser le modèle relationnel et le langage SQL
Lire plus

Compétences visées

  • Concevoir et implémenter une Base de données
  • Exploiter une base de données
  • Choisir les structures de données adéquates pour un problème donné
  • Administrer une Base de Données 
Lire plus