My
Diplômes
Diplôme ingénieur ISIMA (statut étudiant)
2ème année
Semestre 7
f3
systemes-d-informati
Fondements de Bases de Données
Fondements de Bases de Données
Objectifs
Ce cours présente quelques sujets fondamentaux dans le domaine de la théorie des bases de données relationnelles : équivalence des langages de requêtes, notion de normalisation et gestion des transactions dans un SGBD. Une introduction à la Business Intelligence est aussi proposée.
Plan du cours
Les langages de requêtes relationnels
Algèbre relationnelle
Calcul relationnel
Datalog
Equivalence des langages de requêtes
Normalisation relationnelle
Dépendances fonctionnelles, dépendances d’inclusion
Clés, couvertures et fermetures
1FN, 2FN, 3FN, 3FNBCK, …
Gestion des transactions dans un SGBD
Propriétés ACID
Contrôle de concurrence
Verrouillage avec Oracle
Reprise après panne
Introduction à la BI : Notions importantes (système décisionnel, entrepôt de données, cubes, intégration de données…)
Description des TP
TP sur Power BI
Connaissances requises
Cours de Bases de Données 1ère année
RSE (Responsabilité Sociale et Environnementale)
Bibliographie
A remplir