Une base de données relationnelle est une méthode pour organiser et stocker des informations en segments logiques pour le rendre plus facile à entretenir . Une base de données relationnelle permet également des ensembles de liaison des informations pour une meilleure validation des données et la réduction de l'information en double. Objets
bases de données stockent des informations sur " Objets ". Un objet peut être n'importe quelle entité pour laquelle vous gérez des données, comme un employé , un client, un bâtiment ou un compte . Les objets doivent avoir un moyen unique d'identifier cet objet et le distinguent de tous les autres objets du même type - ceux-ci sont appelés
objets deviennent des tables dans la base de données " Keys. ": Table CLIENT , table EMPLOYEE , DÉPARTEMENT table, des produits, etc
attributs
Chaque objet dans la base de données des attributs ou des éléments de données - ceux-ci deviendront les champs . Un ou plusieurs attributs ou les champs seront utilisés comme clé ou un identificateur qui fait de chaque enregistrement de la table unique. Les attributs sont des informations sur l'objet telles que: nom, adresse ou numéro de téléphone sur la table CLIENT . Numéro de client pourrait être un autre attribut qui sert de champ "Key" . Lors de la recherche d'information, le logiciel de base de données utilise les valeurs d'attributs pour trouver un enregistrement .
Relations
objets ou des tableaux ont des relations avec d'autres tables. Une table d'employés aura un attribut appelé DEPARTMENT_CODE , qui est aussi un attribut ( et la clé ) de la table de département. Ce code lie l' employé à un service . Le logiciel de base de données utilise cette relation pour s'assurer que vous ne mettez pas un DEPARTMENT_CODE sur le dossier de l'employé qui n'existe pas .
Résumé
La relation entre les tables est la raison ce type de base de données est appelée «relationnel ». Lors de la récupération des données de la base de données, les rapports vous permettent d'obtenir des champs de plusieurs tables à la fois. Structures relationnelles permettent de s'assurer que l'information valide est enregistré dans le système.