dans les fichiers classiques généralement le développeur se souci de la meilleur implémentation physique de ceux-ci
tandis que pour les base de données , c'est au SGBD de gèrer cet aspect , qui est complétement abstrait pour le développeur
aussi , l'extraction de données est beaucoup plus difficile en manipulant des fichiers ,surtout quand le volume de données
est important , et généralement en utilise des langage de programmation pour le faire , tandis que avec les BDD
les commandes SQL ( ou tout langage d'interrogation de données) facilite la tâche
aussi , l'accès concurrent , pour les fichiers il faut que le développeur le gère manuellement , mais cela est beaucoup
moins compliqué grâce à la gestion des transactions...
ainsi que beaucoup d'autre avantages [ voir ceci ]
pour la deuxième question ;
l'incohérence ( =contradiction entre les données )
la redondance (= la duplication de données)
généralement ses deux propriétés sont assurées grâce à la normalisation , i.e dans l’étape de conception
il faut vérifier que le schéma est en 3ième forme normale
we allah a3lam
اريد دروس في sgbd دروس وتمارين محلولة وكدلك ديلفي وانظمة المعلوماتية مع شرح
المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى
المنتدى غير مسؤول عن أي إتفاق تجاري بين الأعضاء... فعلى الجميع تحمّل المسؤولية