Persistance des données I

Quadrimestre 2 - Toutes sections

36 heures

Coordinateur : NPX

Enseignants : NPX, CUV, SDR, JSS

Description générale du cours

Le cours présente les différents éléments participant à la gestion de la persistance des données. Il montre les différences essentielles entre un SGF (système de gestion de fichier) et un SGBD (système de gestion de base de données).

Matières de base utilisées

aucun

Objectifs

  • Comprendre les notions de représentation, de description et de sémantique des données,
  • Savoir manipuler les différentes organisations de fichiers, percevoir leurs implémentations
  • Fournir les notions nécessaires à comprendre ultérieurement (cours de deuxième) les paramétrages d'un schéma physique de Bd relationnelle.

Acquis d'apprentissage

  • Pouvoir écrire des algorithmes de manipulation de fichiers structurés, d'organisations séquentielle, indexée et directe dans un pseudo-code adapté,
  • Connaître les principes de l'organisation des données en fichiers plats ou structurés, notamment en organisation séquentielle, indexée,directe,
  • Connaître les principes de base du modèle relationnel des bases de données.

Plan du cours

  • Introduction
  • Organisation séquentielle
  • Organisation indexée
  • Organisations directes
  • SGBD - SQL

Bibliographie

  • Bases de données Concepts, utilisation et développement de Jean-Luc Hainaut 2ème édition ISBN 978-2-10-057410-0