Vous êtes sur la page 1sur 21

Chapitre I

Introduction aux
Bases De Données

04/04/2020 1
I.Introduction à la gestion des
données :

1. Notion de données et
d’information :

 Une société veut ranger toutes les informations qui


la concernent.
- Quelles sont toutes les informations pertinentes ?
- Comment les représenter?
- Comment les créer, les mettre à jour, les lier….?

04/04/2020 2
 Un médecin désire informatiser la gestion
de ses consultations. Suite à une interview avec
lui, on dégage les opérations suivantes :
 La création d’une nouvelle fiche patient

 L’édition d’une ordonnance

 La prise des rendez-vous…

En lui demandant la description de la fiche


patient il nous communique les données
suivantes :

04/04/2020 3
Entité Fiche Patient

Référence patient
Attributs ou Nom Valeurs
propriétés Prénom
Date de naissance
appartenant
Téléphone à un domaine

04/04/2020 4
Question:

 Identifier quelques données utilisées dans les


domaines suivants:
 Etudiant

 Voiture

 Université

 Banque

 Wilaya

 ………
04/04/2020 5
•Définition1 :
Une donnée est un èlèment de base d’une
information.

b.Définition2 :
Plusieurs données regroupées et se rapportant à
un même domaine donnent naissance à
l’information.

04/04/2020 6
c.Éléments constituant une information :

 L’information se réfère à un objet du monde


réel : c’est l’entité.
 Une entité est décrite par un ensemble de

données : ce sont les attributs (propriétés)


 Un attribut prend des valeurs différentes ayant un

type de données bien déterminé (texte, numérique,


date….)
 Les entités peuvent avoir des liens (associations)

entre elles.
Exemple :Professeurs --------étudiants
04/04/2020 7
2.La persistance :

Une donnée doit être sauvegardée pour qu’on puisse la


retrouver à chaque fois que c’est nécessaire. En
général, on pense toujours à la persistance des volumes
où on va stocker les données.
La persistance mémorisation + disponibilité (des
données)
Lorsqu’on mémorise les données, deux aspects sont
pris en considération :

04/04/2020 8
 Le type du support de mémorisation : le type
de support est choisi selon la durée de
mémorisation : disque dur (local, sur serveur),
CD…….
 Le format de mémorisation : c’est l’ensemble

d’attributs qu’on va enregistrer pour une donnée.

La persistance des données peut être assurée


grâce à plusieurs organisations :

04/04/2020 9
L’organisation en papier :
a.

Fiches, registre, cahier……


Contraintes :

 Délais de recherche.

 Problème de sécurité.

Volume et couts importants.

 Classement et tri souvent difficiles.

 Disponibilité réduite.

04/04/2020 10
L’organisation en fichiers :
b.

Un fichier electronique (file) contient un


ensemble de données structurées, stocké sur une
mémoire de masse (disque,…). Ces données se
présentent sous forme d’enregistrements
(Record).
Contraintes :

Lourdeur d’accès aux données : il faut écrire


un programme pour accéder aux données.
Manque de sécurité : tout programmeur peut
accéder aux fichiers.

04/04/2020 11
 Risque de redondance de données :
Les mêmes données peuvent être stockées
dans différents fichiers. Ce qui entraîne
l’incohérence (les modification peuvent ne pas
toucher la totalité des copies), en plus du
gaspillage de l’espace mémoire.

04/04/2020 12
Conclusion :
Un système d’information doit être cohérent,
directement accessible et doit offrir des réponses
immédiates aux questions qui lui sont posées. Ce
qui a donné naissance au concept de base de
données.

04/04/2020 13
II.Bases De Données:

Exemple :
Soient les trois fiches suivantes représentant
la gestion d’un club vidéo.
Fiche Cassette Fiche Cassette Fiche Cassette

CodCas : 1 CodCas : 2 CodCas : 3


TitreFilm : Défi TitreFilm : Tout le monde TitreFilm : Les Aventures
Type : Policier Type : Comédie Type : Dessins Animés
Disponible : Oui Disponible : Non Disponible : Oui

04/04/2020 14
Questions :
1. Quelles sont les données nécessaires au
vendeur pour pouvoir gérer le club vidéo ?
2. Comment trouve-t-on la demande des clients
par rapport aux données des fiches cassette ?
3. Soit le tableau suivant : Identifier et intituler
les colonnes de ce tableau ?

Défi Policier Oui


1
Tout le monde Comédie Non
2
Les Aventures Dessins Animés Oui
3
04/04/2020 15
1. Définition d’une base de données :

C’est un ensemble de données cohérentes, relatives


à un domaine donné, non redondantes, structurées
et persistantes.
Ces données doivent pouvoir être utilisées par des
Programmes et par des utilisateurs différents.
L’ordinateur qui gère cette base de données est dit
serveur de données.

04/04/2020 16
2.Intérêts de l’utilisation des bases
de données :

 Centralisation des données :


Les données sont stockées dans un espace
mémoire qui évite les redondances.
 Indépendance entre données et programmes :

Les données sont décrites indépendamment des


programmes qui les gèrent.

04/04/2020 17
 Intégration des liaisons entre les données :
Les programmes ne gèrent plus les liens entre
les données. C’est plutôt le rôle de la base de
données.
 Intégrité de données :

Les données doivent représenter ce qui se


produit dans la réalité.
 Partage de données (accès concurrents) :

La base de données offre à plusieurs utilisateurs


L’accés en même temps aux mêmes données.

04/04/2020 18
3.Les modèles des bases de données :

a. Le modèle Hiérarchique :

04/04/2020 19
b. Le modèle Réseau :

04/04/2020 20
c. Le modèle Relationnel :

04/04/2020 21

Vous aimerez peut-être aussi