NEO ::: TEAM
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

NEO ::: TEAM

New Evolution Owner
 
AccueilRechercherDernières imagesS'enregistrerConnexion
Le Deal du moment :
AliExpress : Nouveaux codes promo (8€, 20€, ...
Voir le deal

 

 Objectifs des systèmes de gestion de bases de données

Aller en bas 
AuteurMessage
hou$$am
Fondateur
Fondateur
hou$$am


Nombre de messages : 386
Localisation : Tlemcen-Algeria
Date d'inscription : 04/01/2007

Objectifs des systèmes de gestion de bases de données Empty
MessageSujet: Objectifs des systèmes de gestion de bases de données   Objectifs des systèmes de gestion de bases de données Icon_minitimeJeu 11 Jan - 2:17

Objectifs des systèmes de gestion de bases de données

Les bases de données et les systèmes de gestion de bases de données ont été créés pour répondre à un
certain nombre de besoins et pour résoudre un certain nombre de problèmes.
Des objectifs principaux ont été fixés aux systèmes de gestion de bases de données dès l'origine de
ceux-ci et ce, afin de résoudre les problèmes causés par la démarche classique.
Ces objectifs sont les suivants :
[Indépendance physique]
La façon dont les donnnées sont définies doit être indépendante des structures de stockages
utilisées.
l
[Indépendance logique]
Un même ensemble de données peut être vu différemment par des utilisateurs différents. Toutes
ces visions personnelles des données doivent être intégrés dans une vision globale.
l
[Manipulations des données par des non informaticiens]
Il faut pouvoir accéder aux données sans savoir programmer ce qui signifie des langages ``quasi
naturels''.
l
[Efficacité des accès aux données]
Ces langages doivent permettre d'obtenir des réponses aux interrogations en un temps
``raisonnable''. Ils doivent donc être optimisés et, entre autres, il faut un mécanisme permettant
de minimiser le nombre d'accès disques. Tout ceci, bien sur, de façon complètement
transparente pour l'utilisateur.
l
[Administration centralisée des données]
Des visions différentes des données (entre autres) se résolvent plus facilement si les données
sont administrées de façon centralisée.
l
[Non redondance des données]
Afin d'éviter les problèmes lors des mises à jour, chaque donnée ne doit être présente qu'une
seule fois dans la base.
l
[Cohérence des données]
Les données sont soumises à un certain nombre de contraintes d'intégrité qui définissent un état
cohérent de la base. Elles doivent pouvoir être exprimées simplement et vérifiées
automatiquement à chaque insertion, modification ou suppression des données.
l
[Partageabilité des données]
Il s'agit de permettre à plusieurs utilisateurs d'accéder aux mêmes données au même moment. Si
ce problème est simple à résoudre quand il s'agit uniquement d'interrogations et quand on est
dans un contexte mono-utilisateur, cela n'est plus le cas quand il s'agit de modifications dans un
contexte muti-utilisateurs. Il s'agit alors de pouvoir :
- permettre à deux (ou plus) utilisateurs de modifier la même donnée "en même temps'' ;
- assurer un résultat d'interrogation cohérent pour un utilisateur consultant une table
pendant qu'un autre la modifie.
m
[Sécurité des données]
Les données doivent pouvoir être protégées contre les accès non autorisés. Pour cela, il faut
pouvoir associer à chaque utilisateur des droits d'accès aux données.
l
[Résistance aux pannes]
Que se passe-t-il si une panne survient au milieu d'une modification, si certains fichiers
contenant les données deviennent illisibles? Les pannes, bien qu'étant assez rares, se produisent
quand même de temps en temps. Il faut pouvoir, lorsque l'une d'elles arrive, récupérer une base
dans un état ``sain''. Ainsi, après une panne intervenant au milieu d'une modification deux
solutions sont possibles : soit récupérer les données dans l'état dans lequel elles étaient avant la
modification, soit terminer l'opération interrompue.
l
Malheureusement, ces objectifs ne sont pas toujours atteints..
Revenir en haut Aller en bas
 
Objectifs des systèmes de gestion de bases de données
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» XVI : Gestion des dates et heures

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
NEO ::: TEAM :: Informatique :: Base de données & Logiciels de Gestions-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser