v2.11.0 (6082)

Enseignement spécifique des masters - CSC_51053_EP : Système de Gestion de Base de Données

Descriptif

Le cours fournit une présentation élargie et approfondie des concepts fondamentaux dans la gestion de données à très grande échelle.

Il introduit, en s'appuyant sur l'exemple de PostgreSQL, SGBD libre et réputé, les concepts tels que: requêtes déclarative, optimisation
de requête, modélisation de données, contrôle de la concurrence, reprise sur panne. Les cours s'accompagnent de laboratoires dans lesquels
on utilise PostgreSQL pour charger et requêter les données, aussi sous la forme d'une application Web.

36 heures en présentiel

Diplôme(s) concerné(s)

Parcours de rattachement

Format des notes

Numérique sur 20

Pour les étudiants du diplôme M1 DS4H - in Digital Skills for Health Transformation

Le rattrapage est autorisé (Note de rattrapage conservée)
  • le rattrapage est obligatoire si :
    Note initiale < 7
  • le rattrapage peut être demandé par l'étudiant si :
    7 ≤ note initiale < 10
L'UE est acquise si Note finale >= 10
  • Crédits ECTS acquis : 3 ECTS

Programme détaillé

Contenu du cours

  • Modélisation des données : modèle entité-association, modèle relationnel
  • Algèbre relationelle, calcule relationnel
  • Le langage d'interrogation des bases de données relationnelles : SQL
  • Qualité des schémas relationnels, formes normales
  • Sous-système des bases de données relationnelles : disques, fichiers, buffers
  • Indexation dans les bases de données : structures d'arbres, structures de tableau
  • Evaluation des opérateurs relationnels
  • Optimisation des requêtes SQL
  • Gestion des transactions
  • Contrôle de la concurrence
Veuillez patienter