Bases de données sont constitués de deux éléments principaux : un système de gestion de base de données et une banque de données . Le SGBD gère la structure de la base de données que l' accès de l'utilisateur. Il détermine également la structure des données stockées dans les fichiers . La structure de base de données est dictée par le modèle de données mis en place par le SGBD . Parmi les stratégies disponibles , le modèle relationnel est aujourd'hui la plus largement mise en œuvre et cela est géré par un système de gestion de bases de données relationnelles ou SGBDR. Schémas L'environnement d'exploitation d'une base de données est appelé un schéma. Comme une page dans un classeur de tableur , un schéma est juste la mise en page. Il est possible de placer plusieurs tables différentes sur une page de tableur , de sorte que le schéma contient de nombreux tableaux . De nombreux schémas peuvent être gérés simultanément par le même SGBDR. Le schéma fournit un niveau de sécurité : Si les données d' une organisation est maintenue dans différents schémas , un groupe d'employés peut avoir accès à un schéma et pas d'autres , fournissant ainsi des différents niveaux d'accès aux données de l'entreprise. Un utilisateur ayant accès à plusieurs schémas peut accéder aux données dans un schéma en étant connecté à un autre schéma. Entity Relationship Diagram L'Entité Relation schéma illustre ce que les objets d'un schéma va contenir . La base de données est conçu pour servir les données , les données ne sont pas modifiées pour s'adapter à la structure de la base de données. L' ERD fournit une carte de la base de données. Concepteurs de bases de données rubriques sources de documents dans le monde réel tels que les factures . Chaque rubrique est enregistré comme un attribut , puis regroupées en entités. Le processus est appelé «normalisation ». C'est un élément clé de toute la structure de base de données . Tables La structure principale d'une base de données relationnelle est le tableau . Tables contenir toutes les données dans une base de données , et ils doivent être organisés de telle sorte que la base de données ne contient pas de données répétitives . Parce que le processus de normalisation se divise entre les tableaux , le montage des documents commerciaux tels que les factures ne peut être atteint en se joignant tables. Les domaines de liaison entre les tables sont appelés touches . La structure de chaque tableau provient de la DRE. Chaque entité est implémenté comme un tableau , et les colonnes de chaque table contient sont copiés à partir des attributs de l'entité correspondante . Les types de données sont ajoutées aux définitions de colonne lorsque les tables sont créées . Index index sont un élément clé des bases de données , car ils permettent de grandes quantités de données à trier rapidement . Les systèmes commerciaux serait ingérable par lente sans indexation. L'indice peut également être utilisé pour faire respecter l'intégrité de l'entité en précisant que la colonne indexée ne peut contenir que des valeurs uniques. Chaque clé primaire identifiée dans le schéma entité-relation a un index placé sur elle . La clé primaire est l'attribut dans une entité qui identifie de manière unique chaque enregistrement de la table . Il s'agit généralement d' un champ d'identification numérique.
|