Filière :
Licence Nationale en Electrotechnique, Electrotechnique et Automatique :Automatique et Informatique Industrielle
Niveau :
1
Matière :
Bases de données
Régime Éducatif :
Régime Mixte
Volume Horaire par semestre :
31.5
Type d'enseignement :
TP ; Cours
Enseignant (s) :
Coordinateur :
Examens et évaluation des connaissances :
ECUE | Contrôle continue | Examen final | Coef. de l’ECUE | Coef. de l’UE au sein du parcours | ||||||
EPREUVES | Pondération | EPREUVES | Pondération | |||||||
Ecrit | Oral | TP et Autres | Ecrit | Oral | TP et Autres | |||||
Bases de données | X | 30% | X | 70% | 1.5 | 1.5 |
Objectifs du Cours :
Ce cours permettra aux étudiants de concevoir et d’implanter une base de données en passant par les différents niveaux : (conceptuel, logique et physique).
Plan du Cours :
Chapitre 1 : Introduction et principaux concepts des BD
- Historique
- Concepts de base
- Intérêts et limites des SGBD
Chapitre 2 : Un modèle conceptuel : Le modèle Entité Association
- Introduction
-
Principaux concepts
- Les entités
- Les associations
- Les dépendances fonctionnelles
-
Représentation du modèle entité-association
- Les entités et les associations
- Les cardinalités
- Les propriétés du modèle
Chapitre 3 : Le modèle relationnel
- Introduction
-
Les structures de données
- Les concepts
- Illustration des concepts
- Passage du modèle Entité-Association au modèle relationnel
- Les Contraintes d'Intégrité
- Normalisation
- Algèbre relationnelle de Codd
- Requêtes en langage algébrique
Chapitre 4 : Le langage SQL (Structured query language )
- Le langage de définition des données (LDD )
- Le langage de manipulation des données (LMD )
- Le langage d'interrogation des données (LID )
- Le langage de contrôle de données (LCD )
Méthodes et/ou outils utilisés :
Références scientifiques et supports :