Vous êtes sur la page 1sur 3

SUP TELECOMS BJ BDD

BDD
Objectifs du cours : ............................................................................................................... 2
Prérequis : Néant. ................................................................................................................ 2
Approche pédagogique ......................................................................................................... 2
Matériel Pédagogique : ........................................................................................................ 2
Plan du cours ....................................................................................................................... 2
Lectures recommandées ...................................................................................................... 3

1
Enseignant : Dr. Ir. SOTINDJO Coffi Patrick
SUP TELECOMS BJ BDD

Objectifs du cours :

Comprendre :

les principes des bases de données,


la modélisation des données,
le langage relationnel & SQL,
la maitrise d’un SGBD (MySQL)

Prérequis : Néant.

Approche pédagogique

Cours magistral: 50 %

Travaux dirigés et pratiques : 50 %

Matériel Pédagogique :

Pour le bon déroulement de ce cours, chaque étudiant devra être pourvu d’un
Ordinateur sur lequel sera installé Access. Aussi, un vidéoprojecteur est
indispensable pour le bon déroulement du cours.

Plan du cours

Première partie : Mise en place d’une base de données


relationnelle

Chapitre 0 : Introduction aux bases de Données


Définition d’une base de données
Les différentes générations de Base de données
Gestion des bases de données
Rôles du Système de Gestion de Base de Données
Chapitre 1 : Modèle Entité – Association
Dictionnaire des données
Notion de dépendance fonctionnelle
Concepts de base (propriété, Entités, Association, Cardinalités, CIF)
TD 1

2
Enseignant : Dr. Ir. SOTINDJO Coffi Patrick
SUP TELECOMS BJ BDD

Chapitre 2 : Modèle Relationnel et la normalisation des relations


Tables, lignes et colonnes
Clés primaires et clés étrangères
Notion de relation
Traduction d’un modèle Entité - Association en un Modèle relationnel

Deuxième partie : Exploitation d’une base de données relationnelle

Chapitre 3 : Manipulation des données


Algèbre relationnelle (PROJECTION, SELECTION, JOINTURES, …)
Le langage SQL
Opérations de base liées à l’algèbre relationnelle (Projection, Sélection,
Jointures)
Imbrication de requêtes : simples, ANY, ALL, EXIST, …
Fonctions de calcul : COUNT, AVG, SUM, MAX, MIN, …
Opérations de mises à jour : INSERT, UPDATE, DELETE
Opérations additionnelles : création de tables, Suppression de table, …
TD 3
TP 2 : Requêtes

Lectures recommandées

André GAMACHE, Architectures, Langages et Modèles de Données. 2005 ;

Jean-Luc BAPTISTE, Modélisation des données et des traitements. Edition ENI,


2007 ;

Georges GADARIN, Maitriser les bases de Données, Modèles et Langages.


Editions Eyrolles 1993.

Chris J.Date, Introduction aux bases de données. Edition VUIBERT, 2009

3
Enseignant : Dr. Ir. SOTINDJO Coffi Patrick