Présentation

Article

1 - BASES DE DONNÉES ET SYSTÈMES DE GESTION DE BASES DE DONNÉES

  • 1.1 - Définition d’une base de données (BD)
  • 1.2 - Modèles de données
  • 1.3 - Systèmes de gestion de bases de données (SGBD)
  • 1.4 - Niveaux de description

2 - OBJECTIFS D’UNE BASE DE DONNÉES

3 - DES SYSTÈMES DE GESTION DE FICHIERS AUX SGBD

4 - VERS DE NOUVELLES FONCTIONNALITÉS

  • 4.1 - Répartition des ressources
  • 4.2 - Gestion des données multimédias
  • 4.3 - Gestion des connaissances
  • 4.4 - Conception des bases de données

5 - CONCLUSION

| Réf : H3800 v1

Objectifs d’une base de données
Bases de données - Introduction

Auteur(s) : Claude CHRISMENT, Gilles ZURFLUH

Date de publication : 10 sept. 1995

Pour explorer cet article
Télécharger l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !

Sommaire

Présentation

Auteur(s)

  • Claude CHRISMENT : Docteur ès Sciences - Professeur d’informatique à l’Université Toulouse III

  • Gilles ZURFLUH : Docteur ès Sciences - Professeur d’informatique à l’Université Toulouse I

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

INTRODUCTION

Tout traitement informatique consiste à appliquer des opérations sur des données plus ou moins complexes. Ainsi, au sein d’un programme écrit dans un langage informatique quelconque (Fortran, Ada, C++ ...), les instructions manipulent des variables, c’est-à-dire des objets électroniques : nombres, chaînes de caractères, fichiers, etc. Les fichiers correspondent à une catégorie de variables permettant de stocker de gros volumes de données résidant dans les mémoires auxiliaires (magnétiques ou optiques) d’un ordinateur.

Dès le début de l’informatique, les fichiers ont été largement utilisés dans les applications scientifiques et de gestion : fichiers de données statistiques, fichiers de produits, fichiers de clients... De nombreux problèmes apparurent dans la gestion des fichiers tels que la lourdeur d’exploitation, les incohérences, la redondance. Ils ont conduit à l’avènement des bases de données regroupant l’ensemble des fichiers nécessaires à une ou plusieurs applications et gérées par un Système de Gestion de Bases de Données.

Cet article est réservé aux abonnés.
Il vous reste 92% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-h3800


Cet article fait partie de l’offre

Technologies logicielles Architectures des systèmes

(239 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

2. Objectifs d’une base de données

Les objectifs que l’on assigne généralement aux bases de données et aux systèmes qui les supportent sont les suivants :

  • la centralisation,

  • l’indépendance entre les données et les traitements,

  • la structuration de données complexes,

  • le partage des données,

  • l’intégrité et la cohérence,

  • la confidentialité,

  • la sécurité.

La centralisation des données a pour objet de limiter la redondance, c’est-à-dire d’éviter la présence de duplicata de données. L’information n’étant pas dupliquée, il s’ensuit une unicité de la saisie ainsi qu’une centralisation des contrôles qui peuvent être réalisés par le SGBD.

L’indépendance entre les données et les traitements vise à permettre une évolution des structures de données sans répercussion sur les programmes d’application utilisant ces données. Par exemple, il s’agit de garantir le fait de ne pas avoir à recompiler un programme à la suite de la modification d’un format d’une donnée qui ne le concerne pas. Pour atteindre cet objectif, il a été mis en place les concepts de schéma et de sous-schéma. Le sous-schéma correspond à une vue (terme utilisé dans les bases de données relationnelles) de la BD extraite du schéma et intéressant un utilisateur ou un groupe d’utilisateurs. C’est l’interface entre le schéma et le sous-schéma qui garantit cette indépendance.

Les possibilités de structuration de données complexes concernent la prise en compte de structures de données arborescentes et/ou en graphes que l’on rencontre par exemple en gestion de nomenclatures. Les SGBD doivent supporter tous les types de structures quels que soient leurs niveaux de complexité.

Les SGBD doivent gérer l’environnement multi-utilisateur et notamment gérer les conflits en cas de mises à jour simultanées d’une même donnée (accès concurrents). Pour cela, ils supportent des mécanismes de verrouillage ou des protocoles permettant la détection des conflits.

Les SGBD doivent également fournir des moyens pour garantir l’intégrité des données et assurer leur cohérence. Pour cela, ils permettent de spécifier des règles pour empêcher l’apparition de données « non plausibles ». Ce sont des...

Cet article est réservé aux abonnés.
Il vous reste 95% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Technologies logicielles Architectures des systèmes

(239 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

Lecture en cours
Objectifs d’une base de données
Sommaire
Sommaire

Cet article est réservé aux abonnés.
Il vous reste 93% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Technologies logicielles Architectures des systèmes

(239 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS