Avec la croissance de la technologie de l'information, pratiquement chaque industrie est aux prises avec une plus grande quantité de données que dans les générations précédentes. Avoir une structure logique de l'organisation que des données est essentielle si elle va être un avantage réel . La plupart des bases de données utilisées aujourd'hui , à partir d'Excel vers SQL , bases de données relationnelles sont , et ils suivent les mêmes principes de base. Photos, illustrations et systèmes de gestion de bases de données relationnelles
schéma utilisent schéma logique d'organiser les données . Dans le cas d' une feuille de calcul , chaque cellule est identifiée de façon unique par sa colonne et en rangée . Les noms des colonnes et les lignes sont le schéma logique. Les tableurs sont très populaires parce que le schéma logique correspond exactement à ce que l'utilisateur voit, mais ils sont également limitées . Si des données doit être identifié de façon unique par plus de deux marqueurs , une feuille de calcul n'est pas suffisant. La présentation des données qui a plus de deux ensembles indépendants de schéma n'est pas simple , et les systèmes de base de données plus relationnelles offrent à l'utilisateur de multiples points de vue.
Systèmes de gestion de bases de données relationnelles
utiliser également schéma physiques, qui décrit en détail le système de classement utilisé par le système pour stocker des données . Ce côté du système est invisible pour les utilisateurs et surtout d'intérêt pour les programmeurs qui créent un système de base de données.
Données Indépendance
Il serait inutile de créer des bases de données redondants contenant les mêmes informations pour chaque usage et chaque utilisateur . Signifie l'indépendance des données de la structure de la base de données est séparé des applications qui utilisent la base de données . Si une application est modifiée, la base de données ne doivent également être changé. Cela revêt une importance supplémentaire si des groupes distincts utilisent le même système de gestion de base de données relationnelle . De cette façon , chaque groupe peut modifier leurs propres applications de manière indépendante , sachant la structure de la base de données sera inchangé.
Transactions
Lorsqu'un utilisateur modifie la base de données , appelée transactions , il est important de veiller à la base de données est toujours dans un état utilisable . Par exemple, si une partie de la base de données contient la valeur totale des investissements d'un client , et une de ces placements varie , le total doit être mis à jour. Quand un seul utilisateur travaille avec une base de données , cela ne pose pas trop de problème , mais si la base de données est utilisée par un grand nombre d'utilisateurs , le système de gestion de base de données relationnelle doit garantir les transactions des différents utilisateurs ne créent pas conflits . Méthodes pour la manipulation de ce problème, tout en minimisant décalage d'utilisateur et du temps processeur , sont encore en cours de perfectionnement .