Bases de données relationnelles
- Enseignant(s)
- David GROSS-AMBLARD
- Type de matière
- INFORMATIQUE
- Module
-
UE1-03-M-E-S : Bases de données et fondements informatiques
- Nombre d'ECTS
- 3
- Code matière
- 1AINF03
- Répartition des enseignements
-
Heures de cours : 6
Heures de TP : 18
- Langue d'enseignement
- Français
- Modalités d'évaluation
- examen écrit de 2h avec documents autorisés
Objectifs
Créer une base de données relationnelle et ses principales contraintes d’intégrité en utilisant un SGBD avec le langage SQL
Maîtriser les éléments de base sur la construction et l’interrogation d’une base de données
Comprendre le fonctionnement d’un système de gestion de bases de données (gestion des transactions, droit d’accès).
Concevoir une base de données relationnelle normalisée (3ème forme normale)
Concevoir une base de données relationnelle normalisée en modélisant avec UML.
Plan
Principales notions abordées :
Présentation des SGBD et de leur utilisation
Définition des bases de données relationnelles
Algèbre relationnelle
Le langage de manipulation de données SQL
Création d’une base de données avec SQL
Conception et normalisation (utilisation de UML)
Prérequis
Aucun.