WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Modélisation et implémentation d’une base de données répartie pour la gestion de l’enrôlement dans un processus électoral


par Jules MUSONGIELA MULEMBUE
Ecole Supérieure des Métiers d'Informatique et de Commerce - Licence 2015
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

b) LES CRITERES D'UNE BD4(*)

Une Base de Donnéesdoit répondre aux critères suivants :

L'exhaustivité

Implique la présence dans la base de données, de tous les renseignements qui ont trait aux applications en question (la présence dans la base de toutes les informations requises pour le service que l'on en attend).

La non-redondance

Implique la présence d'un renseignement donné une fois et une seule. Mais la non-redondance absolue est souvent difficile à réaliser.

La structure

Implique l'adaptation du mode de stockage des renseignements aux traitements qui les exploiteront et les mettrons à jour, ainsi qu'au coût de stockage dans l'ordinateur.

I.2. SYSTEME DE GESTION DE BASES DE DONNEES (SGBD)

a) DEFINITION

Un SGBD est un logiciel, le plus souvent produit par un éditeur commercial, qui gère et contrôle l'accès à une base de données, assurant ainsi une interface normalisée entre les applications et les bases de données (Database management system).5(*)

b) LES OBJECTIFS D'UN SYSTEME DE GESTION DE BASES DE DONNEES

Dans ce cadre les SGBD se fixent les objectifs suivants :

- Indépendance physique des données

- Indépendance logique des données

- Manipulation des données par des non-informaticiens

- Administration facilitée des données

- Optimisation de l'accès aux données

- Contrôle de cohérence (intégrité sémantique) des données

- Partageabilité des données

- Sécurité des données

- Sûreté des données

c) LES CARACTERISTIQUES DES SGBD6(*)

Les Systèmes de Gestion de Bases de Données se caractérisent par :

- L'indépendance entre les données et les applications ;

- Le contrôle centralisé des données pour éviter toute redondance ;

- Le partage des données et accès concurrents ;

- La gestion de la cohérence et de l'intégrité des données ;

- La description des données stockées sous forme de métadonnées.

I.3. NIVEAU D'ABSTRACTION DES DONNEES

Dans un SGBD les programmes qui traitent les données, les programmes applicatifs implémentant les opérations du SGBD sont indépendants des données ; cette propriété importante des bases de données s'appelle abstraction des données.Le processus de transformation des requêtes et des résultats qui sortent d'un niveau à un autre s'appelle correspondance ou mapping.

L'objectif majeur des SGBD est d'assurer une abstraction des données stockées sur disques pour simplifier la vision des utilisateurs. Pour cela, trois niveaux d'abstraction ont été définis en 1974 pour laconception d'une base de données [NAM 74] (...). Nombre de méthodesde conception ont vu le jour et ont associé une forme de représentation appelée « schéma » àchacun de ces niveaux. Un niveau logique est présent dans certaines de ces méthodes.7(*)

Fig. I.1. Niveaux d'abstraction.

* 4 MPOY WA MPY M., Cours de Méthode d'analyse informatique II, ISTIA/MBM 2011-2012, G3 Informatique de gestion, Inédit, p.7.

* 5 ROY G., Op. cit., p.2

* 6 ROY G., Bases de données, Edition Eyrolles, Paris, 2001, pp. 8-12

* 7 SOUTOU C., UML2 pour les Bases de données, Ed. Eyrolles, Paris, 2002, p.08.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Le don sans la technique n'est qu'une maladie"