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 |
1.6.0. PRINCIPES DE FONCTIONNEMENTLes 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 DONNEESLes 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 physiqueLa façon dont les données sont définies doit être indépendante des structures de stockages utilisées. b. Indépendance logiqueUn 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 informaticiensIl faut pouvoir accéder aux données sans savoir programmer. Ce qui signifie des langages ``quasi naturels''. d. Efficacité des accès aux donnéesCes 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éesDes 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éesAfin 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éesLes 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 |
|