Vous êtes sur la page 1sur 47

BASES DE DONNEES

COMPETENCES DIGITALES
ANIMATEUR : ABDOULAYE BOLY DIOUM 53 ans, Sénégalais.

EXPERIENCE PROFESSIONNELLE (27 ans)


 DSI SOCIETE SENEGALAISE DE REASSURANCE (SEN RE)
Expérience Enseignement (27 ans)
 CHARGE DE COURS UCAD, EPT, CESAG,….
QUALIFICATIONS / COMPETENCES
 DEA INFORMATIQUE (IT)
 MASTER EN ACTUARIAT (ERM / DATA SCIENCES / ASSURANCES / FINANCES)
 CERTIFIE COBIT 5 (GOUVERNANCE SI)
 CERTIFIE ISO 27001 (SECURITE IT)
bolydioum@senre.sn / 00 221 33 822 81 04
OBJECTIF DU COURS
L’OBJECTIF GÉNÉRAL DU PROGRAMME PEUT SE DÉCLINER EN PLUSIEURS OBJECTIFS SPÉCIFIQUES COMME SUIT :
 PRÉSENTER L’HISTORIQUE ET LA DÉFINITION DES BASES DE DONNÉES
 UTILISER LE MODÈLE ENTITÉ/ASSOCIATION POUR LA CONCEPTION DES BD
 INTRODUIRE L’ALGÈBRE RELATIONNELLE POUR LA MANIPULATION DES DONNÉES
CE COURS REQUIERT DES PRÉREQUIS DANS LES MATIÈRES SUIVANTES :
 INFORMATIQUE : ENVIRONNEMENT BUREAUTIQUE ET TIC
 EXCEL
LES CONNAISSANCES ACQUISES DANS CE COURS SERONT UTILISÉES DANS LES COURS DE BASES DE DONNÉES 2 ET
BASES DE DONNÉES 3.
LES ÉLÉMENTS DE COMPÉTENCES QUI DOIVENT ÊTRE DÉVELOPPÉS AU COURS DE LA SESSION AINSI QUE LEUR
NIVEAU DE MAÎTRISE ATTENDU SONT PRÉCISÉS DANS LE TABLEAU CI-DESSOUS.
Éléments de compétence Objectifs spécifiques (niveau de maîtrise attendu)
1)   Connaître et savoir utiliser un SGBD Présenter l’historique des BD et SGBD
2)   Connaître et Savoir utiliser le modèle Présenter le modèle Entité / Association
Entité/Association

3)   Connaître et savoir utiliser l’algèbre Présenter l’algèbre relationnelle


relationnelle

70% COURS MAGISTRAUX – 30% TD / 50% ECRIT – 50% TRAVAUX PRATIQUE


BIBLIOGRAPHIE :
GARDARIN G. (2003), BASES DE DONNÉES,  EYROLLES.
 AKOKA, J. & COMYN-WATTIAU,I. (2006),
CONCEPTION DES BASES DE DONNÉES RELATIONNELLES, EN PRATIQUE, VUIBERT.
PLAN DU COURS
CHAPITRE 1 : INTRODUCTION AUX BASES DE DONNÉES (4H)
COURS 1
1. HISTORIQUE : SYSTÈMES DE GESTION DE FICHIERS
2. SYSTÈMES DE GESTION DE BASES DE DONNÉES : DÉFINITIONS ET FONCTIONNALITÉS
COURS 2
TRAVAUX DIRIGES
3. ARCHITECTURE D’UN SGBD
CHAPITRE 2 : CONCEPTION DE LA BASE DES DONNÉES : LE MODELE ENTITÉ/ASSOCIATION (6H)
COUR 3
1. PRÉSENTATION DES CONCEPTS
2. ELABORATION D’UN MCD PAR L’ÉTUDE DES DÉPENDANCES FONCTIONNELLES
COUR 4 : TRAVAUX DIRIGES
COURS 5
3. VALIDATION D’UN MCD
4. EXTENSIONS (GÉNÉRALISATION, HÉRITAGE…).
PLAN DU COURS
CHAPITRE 3 : NORMALISATIONS (5H)
COURS 6
1. NOTION DE RELATION
2. DÉPENDANCES FONCTIONNELLES
COUR 7 : TRAVAUX DIRIGES
COURS 8
3. NORMALISATION DES RELATIONS
4. PASSAGE DU MODÈLE E/A VERS LE MODÈLE RELATIONNEL
CHAPITRE 4 : MODÈLE RELATIONNEL (5H)
COURS 8 (SUITE)
1.      INTRODUCTION AU MODÈLE RELATIONNEL (ELÉMENTS DU MODÈLE RELATIONNEL
COURS 9
2.      ALGÈBRE RELATIONNELLE (SÉLECTION, PROJECTION, INTERSECTION, UNION, ETC.)
COURS 10 : TRAVAUX DIRIGES
1. Historique :
Systèmes de
gestion de fichiers
1. Historique : Systèmes de gestion de fichiers
 1956 : Invention des disques durs, mémoire de masse de grande capacité
 1964 : Apparition du terme database (base de données)
 1960 : Les premières bases de données hiérarchiques sont apparues au début des années 1960..
 1965, Charles Bachman conçoit l'architecture Ansi/Sparc encore utilisée de nos jours.
 1969, il créa le modèle de données réseau au sein du consortium CODASYL pour des applications informatiques
pour lesquelles le modèle hiérarchique ne convient pas7. Charles Bachman a reçu le prix Turing en 1973 pour ses
« contributions exceptionnelles à la technologie des bases de données ».
 En 1968, Dick Pick crée Pick, un système d'exploitation contenant un système de gestion de base de données
 « multivaluée » (SGBDR MV).
 En 1970, Edgar F. Codd note dans sa thèse mathématiques sur l'algèbre relationnelle qu'un ensemble d'entités est
comparable à une famille définissant une relation en mathématiques et que les jointures sont des produits cartésiens.
Cette thèse est à l'origine des bases de données relationnelles7. Edgar F. Codd a reçu le prix Turing en 1981.
 Le modèle entité-association a été inventé par Peter Chen en 19758 ; il est destiné à clarifier l'organisation des
données dans les bases de données relationnelles9,10.
 En 1990, la banque de données juridique LEADERS, avec mises à jour mensuelles sur ordinateur des clients, par
disquettes dans un premier temps, CD-ROM par la suite (responsable René Janray), a été lancée en Belgique. Elle a
été cédée en 2000 à la société Kluwer.
 Apparues dans les années 1990, les bases de données objet-relationnel utilisent un modèle de données relationnel
tout en permettant le stockage des objets. Dans ces bases de données les associations d'héritage des objets
s'ajoutent aux associations entre les entités du modèle relationnel 11
1. Historique : Systèmes de gestion de fichiers
2. Systèmes de gestion
de bases de données :
définitions et
fonctionnalités
2.1 DE LA DONNEE
SIGNAL
NOS SENS
DONNEE
DENOMINATION – MESURE
INFORMATION
INTERPRETATION
CONNAISSANCE
2.1 DE LA DONNEE
2.2 DEFINITION DE LA BASE DE DONNEES
 Une base de données permet de stocker et de retrouver des données structurées, semi-structurées
ou des données brutes ou de l'information, souvent en rapport avec un thème ou une activité ; celles-
ci peuvent être de natures différentes et plus ou moins reliées entre elles.
 Leurs données peuvent être stockées sous une forme très structurée (base de données relationnelles
 par exemple), ou bien sous la forme de données brutes peu structurées (avec les bases de données 
NoSQL par exemple). Une base de données peut être localisée dans un même lieu et sur un même
support informatisé, ou répartie sur plusieurs machines à plusieurs endroits.
 La base de données est au centre des dispositifs informatiques de collecte, mise en forme, stockage
 et utilisation d'informations. Le dispositif comporte un système de gestion de base de données
 (abréviation : SGBD) : un logiciel moteur qui manipule la base de données et dirige l'accès à son
contenu. De tels dispositifs comportent également des logiciels applicatifs, et un ensemble de règles
relatives à l'accès et l'utilisation des informations1.
 La manipulation de données est une des utilisations les plus courantes des ordinateurs. Les bases de
données sont par exemple utilisées dans les secteurs de la finance, des assurances, des écoles, de l'
épidémiologie, de l'administration publique (notamment les statistiques) et des médias.
 Lorsque plusieurs objets nommés « bases de données » sont constitués sous forme de collection, on
parle alors d'une banque de données.
2.2 DEFINITION DE LA BASE DE DONNEES
2.2 DEFINITION DE LA BASE DE DONNEES
2.2 DEFINITION DE LA BASE DE DONNEES
2.3 FONCTIONS D’UNE BASE DE DONNEES
2.3 FONCTIONS D’UNE BASE DE DONNEES
2.3 FONCTION SGBD : DESCRIPTION DES DONNEES
2.3 FONCTION SGBD : RECHERCHE DES DONNEES
2.3 FONCTION SGBD : MISE A JOUR DES DONNEES
2.3 FONCTION SGBD : TRANSFORMATION DES DONNEES
3. ARCHITECTURE DE LA BASE DE DONNEES
3. ARCHITECTURE DE LA BASE DE DONNEES
3. ARCHITECTURE DE LA BASE DE DONNEES
3. ARCHITECTURE DE LA BASE DE DONNEES
3. ARCHITECTURE DE LA BASE DE DONNEES
CHAPITRE 2 :
CONCEPTION D’UNE
BASE DE DONNEES – LE
MODELE ENTITE -
ASSOCIATION
1. CONCEPTS DE BASE
1. CONCEPTS DE BASE
1. CONCEPTS DE BASE
1. CONCEPTS DE BASE
1. CONCEPTS DE BASE
1. CONCEPTS DE BASE
1. CONCEPTS DE BASE
1. CONCEPTS DE BASE
1. CONCEPTS DE BASE
1. CONCEPTS DE BASE
1. CONCEPTS DE BASE
1. CONCEPTS DE BASE
1. CONCEPTS DE BASE
1. CONCEPTS DE BASE
1. CONCEPTS DE BASE
1. CONCEPTS DE BASE
1. CONCEPTS DE BASE
1. CONCEPTS DE BASE
1. CONCEPTS DE BASE
1. CONCEPTS DE BASE

 EXEMPLE EXCEL

Vous aimerez peut-être aussi