Les bases de données relationnelles sont largement utilisés dans de nombreuses industries pour stocker les dossiers financiers , de garder trace de l'inventaire et de tenir des dossiers sur les employés. Dans une base de données relationnelle , les informations sont stockées dans des tables (souvent appelés relations ) qui aident à organiser et structurer les données . Même s'ils sont largement utilisés , bases de données relationnelles ont quelques inconvénients. Coût
Un inconvénient de bases de données relationnelles est coûteux de mettre en place et maintenir le système de base de données . Afin de mettre en place une base de données relationnelle, vous avez généralement besoin d'acheter un logiciel spécial. Si vous n'êtes pas un programmeur, vous pouvez utiliser n'importe quel nombre de produits à mettre en place une base de données relationnelle . Il faut du temps pour entrer dans tous les détails et mettre en place le programme. Si votre entreprise est grande et vous avez besoin d' une base de données plus robuste, vous aurez besoin d'embaucher un programmeur pour créer une base de données relationnelle à l'aide Structured Query Language (SQL ) et un administrateur de base de données pour maintenir la base de données une fois qu'il est construit. Indépendamment de ce que les données que vous utilisez, vous devrez l'importer à partir d'autres données comme des fichiers texte ou des tableurs Excel , ou que vous avez des données saisies au clavier. Peu importe la taille de votre entreprise, si vous stockez des informations légalement confidentielles ou protégées dans votre base de données telles que les informations sur la santé , les numéros de sécurité sociale ou numéros de carte de crédit, vous aurez également à protéger vos données contre tout accès non autorisé afin de respecter les normes réglementaires.
abondance d'informations
progrès dans la complexité de l'information provoque un autre inconvénient de bases de données relationnelles . Bases de données relationnelles sont faites pour organiser les données selon les caractéristiques communes . Les images complexes , des chiffres , des dessins et des produits multimédias défient toute catégorisation facile ouvrant la voie à un nouveau type de base de données appelée systèmes de gestion de base de données relationnel-objet . Ces systèmes sont conçus pour traiter les demandes plus complexes et ont la capacité à être évolutive .
Limites Stuctured
Certaines bases de données relationnelles ont une limite sur la longueur des champs . Lorsque vous créez la base de données , vous devez indiquer la quantité de données que vous pouvez entrer dans un champ. Certains noms ou des requêtes de recherche sont plus courtes que l'actuel, et cela peut conduire à la perte de données.
Isolés Bases de données
systèmes de bases de données relationnelles complexes peuvent conduire à ces bases de données deviennent " îlots d'information " où l'information ne peut être partagée facilement d'un grand système à l'autre . Souvent , avec de grandes entreprises ou institutions , vous trouverez des bases de données relationnelles ont augmenté dans des divisions séparées différemment . Par exemple, peut-être le service de facturation de l' hôpital a utilisé une base de données tandis que le service du personnel hospitalier a utilisé une base de données différente . L'obtention de ces bases de données pour «parler» les uns aux autres peut être un grand et coûteux , l'entreprise, mais dans un système complexe hospitalier , toutes les bases de données doivent être impliqués pour de bon patient et les soins de l'employé.