Prérequis
Niveau : GL 1 Semestre : 2
Code Intitulé Crédits Volume horaire (CM-TD-TP-TPE)
Introduction aux Bases de
3 44 Heures (CM : 34H, TD : 10H)
données
Prérequis
Afin d’aborder ce cours sans difficultés, l’étudiant devra avoir certaines connaissances
de base en :
Objectifs de l’enseignement/Acquis d’apprentissage
✓ De définir une Base de Données
✓ D'énumérer les rôles d'un SGBD, ainsi que les différents types qui existent actuellement
✓ D'identifier les étapes de réalisation d'une base de données
✓ D'élaborer un Modèle Conceptuel de Données d'un système d'information, selon le
formalisme de MERISE (entité association)
✓ D'identifier les concepts de base du Modèle Relationnel
✓ De traduire un MCD en Modèle Logique de Données
✓ D'implémenter une Base de données dans un SGBDR
Contenu
CHAPITRE 1 : INTRODUCTION AUX BASES DE DONNEES
(CM : 8h, TD : ……, TP : ……)
1. QU’EST-CE QU’UNE BASE DE DONNÉES ?
2. ENJEUX DES BASES DE DONNEES INFORMATISEES
2.1. indépendance, non redondance/cohérence ;
2.2. facilité d’accès aux données ;
2.3. flexibilité/partagéabilité ;
2.4. confidentialité/intégrité ;
3. MODELES DE BASES DE DONNEES
3.1. BD hiérarchique
3.2. BD réseaux
3.3. BD relationnelles
3.4. BD orientes objets
3.5. BD relationnel objets
4. SGBD
4.1. Caractéristiques
4.2. Niveaux d’abstraction
4.3. Exemples
IUC-3iAC_GL1_Cours d’Introduction aux Base de données_2024/2025
Syllabus et fiche de progression
Page 1 sur 3
CHAPITRE 2 : MODELES ENTITES-ASSOCIATIONS
(CM : 12h, TD : …, TP : …….)
1. LES ELEMENTS CONSTITUTIFS DU MODELE ENTITE-ASSOCIATION
2. COMPLEMENT SUR LES ASSOCIATIONS
3. QUELQUES RÈGLES
4. LA NORMALISATION
5. ELABORATION D’UN MODÈLE ENTITÉS ASSOCIATION
CHAPITRE 3 : MODELE RELATIONNEL
(CM : 6h, TD : ……, TP : ……)
1. PRÉSENTATION
2. ELÉMENT DU MODÈLE RELATIONNEL
3. PASSAGE DU M.E.A. AU MODÈLE LOGIQUE DE DONNÉES (MLD) OU MODÈLE
RELATIONNEL
CHAPITRE 4 : INTRODUCTION A L’ALGEBRE RELATIONNELLE
(CM : 4h,
1. ALGEBRE RELATIONNELLE
1.1. PRÉSENTATION,
1.2. OPÉRATION ENSEMBLISTE,
1.3. LES OPÉRATIONS SPÉCIFIQUES
2. LANGAGE ALGEBRIQUE
2.1. PRÉSENTATION,
2.2. COMMENT CONSTRUIRE UNE REQUÊTE ALGÉBRIQUE
CHAPITRE 5 : INTRODUCTION AU LANGUAGE SQL POUR MySQL
(CM : 4h, TD : ……, TP : 6h)
1. TYPE DE DONNÉES RENCONTRÉ DANS MYSQL
2. CRÉATION DE LA BASE DE DONNÉES DANS MYSQL
3. CRÉATION DES TABLES
4. INSERTION DE DONNÉES
5. SÉLECTIONNER LES DONNÉES DANS LA BASE DE DONNEES
TRAVAUX PRATIQUES : CONCEPTION ET MANIPULATION DES BASES DE DONNEES (4h)
Modalités d’évaluation
Contrôle continu Examen Travaux pratiques Projets Participation
Poids % 30 70 00 00 Uniquement CC
Durée (en 2h 2h 00 00 2h
heure)
IUC-3iAC_GL1_Cours d’Introduction aux Base de données_2024/2025
Syllabus et fiche de progression
Page 2 sur 3
Matériels didactiques
Le matériel didactique comprend :
− Support de cours ;
− SGBD MYSQL ou WAMPSEVER
[Link]
nees
[Link]
[Link]
[Link]
[Link]
donnees-modele-a
IUC-3iAC_GL1_Cours d’Introduction aux Base de données_2024/2025
Syllabus et fiche de progression
Page 3 sur 3