Bases de données (base de l'info gestion des entreprises) (INFO502_PCHY)
Présentation
Ce cours vise à acquérir les compétences de base afin de modéliser, implanter et manipuler une base de données relationnelle. L'application de ce cours se fait sur des problèmes généraux et métiers.
Objectifs
- Conception d'une base de données (BD) relationnelle simple (< 10 entités, uniquement liées par des liens 1-n ou n-m)
- Implantation d'une BD simple dans un SGBD relationnel
- Utilisation d'une BD relationnelle par des requêtes simples
Heures d'enseignement
| Cours Magistral | 6h | |
| Travaux Dirigés | 4,5h | |
| Travaux Pratiques | 12h |
Pré-requis obligatoires
aucun
Plan du cours
- Introduction aux Bases de Données (30min CM 1)
- Modélisation Entité/Association (EA) en norme UML (1h CM 1)
- Modélisation relationnel & passage du modèle EA au modèle relationnel (1.5h CM 2)
- TD 1 : Modèles EA et relationnel
- Algèbre relationnel (1.5h CM 2)
- TD 2 : Algèbre relationnel
- TD 3 : Algèbre relationnel étendue
- TP1 : Manipulation d'une base de données en SQL
- TP2 : Modification d'une base de données en SQL
- TP3 : Examen de TP de base de données en SQL