Vous êtes sur la page 1sur 14

Bases de donnes avances

Chapitre 1

Introduction aux bases de donnes

I- Introduction aux bases de donnes

mlTHIOUNE

Plan
1- Quest ce quune base de donnes
1.1- Notion de base de donnes 1.2- Modle de base de donnes

2- Systme de gestion de bases de donnes


2.1- Principe de fonctionnement 2.2- Objectifs 2.3- Niveaux de description des donnes 2.4- Quelques SGBD connus et utiliss

3- Travaux dirigs
Janvier 2011 ESP-DGI-DIT1 2

I- Introduction aux bases de donnes

mlTHIOUNE

Quest ce quune Base de donnes

Notion de base de donnes


-Base de donnesUn ensemble organis dinformations avec un objectif commun
-Base de donnes informatiseUne base de donnes informatise est un ensemble structur de donnes enregistres sur des supports accessibles par lordinateur, reprsentant des informations du monde rel et pouvant tre interroges et mises jour par une communaut dutilisateurs

Janvier 2011

ESP-DGI-DIT1

I- Introduction aux bases de donnes

mlTHIOUNE

Quest ce quune Base de donnes

Modle de base de donnes


Le modle de donnes est l'organisation smantique des diffrentes entits stockes dans une base de donnes
Diffrents modles: Modle hirarchique Modle rseau Modle relationnel Modle objet

Janvier 2011

ESP-DGI-DIT1

I- Introduction aux bases de donnes

mlTHIOUNE

Quest ce quune Base de donnes

Modle de base de donnes


Modle hirarchique

Janvier 2011

ESP-DGI-DIT1

I- Introduction aux bases de donnes

mlTHIOUNE

Quest ce quune Base de donnes

Modle de base de donnes


Modle rseau

Janvier 2011

ESP-DGI-DIT1

I- Introduction aux bases de donnes

mlTHIOUNE

Quest ce quune Base de donnes

Modle de base de donnes


Modle relationnel

Janvier 2011

ESP-DGI-DIT1

I- Introduction aux bases de donnes

mlTHIOUNE

Quest ce quune Base de donnes

Modle de base de donnes


Modle objet

Janvier 2011

ESP-DGI-DIT1

I- Introduction aux bases de donnes

mlTHIOUNE

Systme de gestion de base de donnes

Principes de fonctionnement
SGBD = Ensemble de programmes qui assurent la gestion et laccs une base de donnes
Doit permettre

lajout, la modification la recherche de donnes.

Hberge gnralement plusieurs bases de donnes,

destines des logiciels ou des thmatiques diffrents.


Fonctionnent en mode client serveur (en gnral)
Janvier 2011 ESP-DGI-DIT1 9

I- Introduction aux bases de donnes

mlTHIOUNE

Systme de gestion de base de donnes

Objectifs principaux
Indpendance entre donnes et applications Administration centralise des donnes (intgration) Partage des donnes et accs concurrents Cohrence des donnes et intgrit Scurit des donnes

Janvier 2011

ESP-DGI-DIT1

10

I- Introduction aux bases de donnes

mlTHIOUNE

Systme de gestion de base de donnes

Niveaux de description des donnes


3 niveaux dfinis par la norme ANSI/SPARC

Le niveau externe

schma externe ou vue : perception de tout ou partie de la base par un groupe donn dutilisateurs indpendamment des autres. Schma conceptuel: description de la structure de toutes les donnes de la base, leurs proprits, sans se soucier de limplmentation physique. Schma logique et schma physique: systme de gestion de fichiers pour dfinir la politique de stockage ainsi que le placement des donnes.
ESP-DGI-DIT1 11

Le niveau conceptuel

Le niveau interne ou physique

Janvier 2011

I- Introduction aux bases de donnes

mlTHIOUNE

Janvier 2011

ESP-DGI-DIT1

12

I- Introduction aux bases de donnes

mlTHIOUNE

Systme de gestion de base de donnes

Quelques SGBD connus et utiliss


Janvier 2011

ESP-DGI-DIT1

13

I- Introduction aux bases de donnes

mlTHIOUNE

TD n 1

Janvier 2011

ESP-DGI-DIT1

14

Vous aimerez peut-être aussi