1ère année - Toutes sections
25 heures de théorie (1er semestre) et 25h de travaux dirigés (2ème semestre)
Enseignants : CUV, ARO, ELV
5 ECTS
Description générale du cours
Le cours présente les différents éléments participant à la gestion de la persistance des données (programmes d'application, système, méthodes d'accès, supports). 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 prérequises
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 (séquentiel, relatif, séquentiel indexé et aléatoire), percevoir leurs implémentations
- Savoir produire des requêtes Select simples en Sql et percevoir leur équivalent procédural
- Fournir les notions nécessaires à comprendre ultérieurement (cours de deuxième) les paramétrages d'un schéma physique de Bd relationnelle.
Evaluation
Voir le tableau des évaluations des cours de 1ère.
Plan du cours
- Introduction
- Fichier structuré
- Organisation et accès
- Organisation séquentielle
- Organisation indexée
- Organisations directes
- SGBD
- Algorithmes
- SQL