I.1.4. Utilité d'une base de données
Une base de données permet de mettre des
données à la disposition des utilisateurs pour une consultation,
une saisie ou bien une mise à jour, tout en assurant des droits
accordés à ces derniers. Cela est d'autant plus utile que les
données informatiques soient de plus en plus nombreuses.11(*)
I.1.5. Avantages de la base de données
La base de données présente les avantages ci -
après :
· L'indépendance entre données et
traitements ;
· La duplication des données est réduite ;
· La base de données dote l'entreprise d'un
contrôle centralisé de données opérationnelles qui
représentent d'après H.S. MELZER le capital important de
l'entreprise ;
· L'ordre dans le stockage de données ;
· L'utilisation simultanée des données par
différents utilisateurs.
I.1.6. Sécurité et confidentialité de
la base de données
La base de données doit être
sécurisée contre :
· Les indiscrétions : Par un mot de passe
· Les erreurs : Des contrôles doivent être
mis en place pour vérifier que des contraintes
d'intégrités sont respectées.
· Les destructions : En cas d'incident (panne
logicielle, panne matérielle ou panne d'électricité), des
procédures de sauvegarde et reprise doivent être prévues
afin de relancer le système sans avoir recommencé les saisies par
la transaction.
I.1.7. Niveau de description des données ANSI/SPARC
Pour atteindre certains de ces objectifs, trois niveaux de
description de données ont été définis par la norme
ANSI/SPARC12(*).
1) Le niveau externe ; Correspond à la perception de
tout ou partie de la base pour un groupe donné d'utilisateurs,
indépendamment des autres. On appelle cette description le schéma
externe ou "vue".
2) Le niveau conceptuel : Décrit la structure de
toutes les données de la base, leurs propriétés (les
relations qui existent entre elles : leur sémantique inhérente),
sans se soucier de l'implémentation physique ni de la façon
chaque groupe de travail voudra s'en servir. On appelle cette description le
schéma conceptuel.
3) Le niveau interne ou physique : Correspond à la
manière dont la base est implantée sur les ordinateurs,
définit la politique de stockage ainsi que le placement des
données (description des enregistrements contenant les données
des index, etc.).
I.2. Conception de Base de Données
La conception d'un système d'information n'est pas
évidente car, il faut réfléchir sur l'ensemble de
l'organisation, que l'on doit mettre en place. La phase de conception
nécessite des méthodes permettant de mettre en place un
modèle sur lequel il faut s'appuyer. La modélisation consiste
à créer une représentation virtuelle d'une
réalité de telle façon à faire ressortir les points
auxquels l'on s'intéresse. La méthode la plus utilisée et
rependue est la méthode "MERISE"13(*).
* 11.
http://www.commentçamarche.com\bddintro.htm
* 12.
http://laurent-audibert.developpez.com/cours-bd/.
* 13.
http://laurent-audibert.developpez.com/cours-bd/.
|