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

 > 

Conception et réalisation d'une base de donnée pour la gestion des formateurs. Cas de l'institut national de préparation professionnelle (INPP/Kisangani RD Congo).

( Télécharger le fichier original )
par DOMINIQUEA AWARA
ISP-Kisangani - Graduat 2014
  

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

1.6.0. PRINCIPES DE FONCTIONNEMENT

Les problèmes sont de stocker et de manipuler des données.

a) Gestion du stockage : faire face à des tailles énormes de données.

b) Persistance: Les données «survivent» aux programmes qui les créent.

c) Fiabilité : Mécanismes de reprise sur pannes (logiciel ou matériel)

d) Sécurité - Confidentialité : Droits d'accès aux données

c) Cohérence : Contraintes d'intégrité contrôle de concurrence: Conflits d'accès. Répercussions sur la cohérence

d) Interfaces homme - machine : Convivialité + différents types d'utilisateurs

e) Distribution : Données stockées sur différents sites

f) Optimisation : Transferts MC-MS8(*).

1.7.0. OBJECTIFS DES SYSTEMES DE GESTION DE BASES DE DONNEES

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 :

a. Indépendance physique

La façon dont les données sont définies doit être indépendante des structures de stockages utilisées.

b. Indépendance logique

Un même ensemble de données peut être vu différemment par desutilisateurs différents. Toutes ces visions personnelles des données doivent être intégrées dans une vision globale.

c. 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''.

d. Efficacité des accès aux données

Ces langages doivent permettre d'obtenir des réponses aux interrogations enun 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 sûr, de façon complètement transparente pour l'utilisateur.

e. 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.

f. 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.

g. 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.

* 8 KUYUNSA MUYA Alain, cours de base des données, 2013-2014. P. 16

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








"La première panacée d'une nation mal gouvernée est l'inflation monétaire, la seconde, c'est la guerre. Tous deux apportent une prospérité temporaire, tous deux apportent une ruine permanente. Mais tous deux sont le refuge des opportunistes politiques et économiques"   Hemingway