Définition - Que signifie Attribut?
En général, un attribut est une caractéristique. Dans un système de gestion de base de données (SGBD), un attribut fait référence à un composant de base de données, tel qu'une table.
Il peut également faire référence à un champ de base de données. Les attributs décrivent les instances dans la colonne d'une base de données.
Definir Tech explique l'attribut
Dans les bases de données relationnelles, les attributs sont les caractéristiques ou propriétés de description qui définissent tous les éléments appartenant à une certaine catégorie appliquée à toutes les cellules d'une colonne.
Les lignes, à la place, sont appelées des tuples et représentent des ensembles de données appliqués à une seule entité pour identifier de manière unique chaque élément. Les attributs sont, par conséquent, les caractéristiques de chaque tuple individuel qui aident à décrire ses propriétés uniques.
Pensez à une table dans une base de données relationnelle comme étant analogue à une feuille de calcul électronique. Un attribut est simplement une cellule non nulle dans la feuille de calcul ou la conjonction d'une colonne et d'une ligne.
Il ne stocke qu'une seule donnée sur l'objet représenté par la table à laquelle appartient l'attribut. Par exemple, le tuple peut être une entité Invoice. Les attributs d'une facture peuvent être Prix, Numéro, Date ou Payé / impayé.
Au-delà des attributs simples ou à valeur unique explicites, il existe plusieurs types d'attributs disponibles.
- Attribut composite: est un attribut composé de plusieurs autres attributs simples. Par exemple, l'attribut Adresse d'une entité Employé peut être composé des attributs Rue, Ville, Code postal et Pays.
- Attribut à plusieurs valeurs: est un attribut dans lequel plus d'une description peut être fournie. Par exemple, une entité Employé peut avoir plusieurs attributs d'ID d'e-mail dans la même cellule.
- Attribut clé ou attribut principal: est un identifiant, une clé, une lettre ou un numéro qui identifie de manière unique cet élément. Par exemple, il peut s'agir du numéro d'une certaine facture (par exemple, l'ID individuel de cette facture). Une table qui contient un seul attribut clé est considérée comme une entité forte. Cependant, une table peut contenir plus d'un attribut clé si elle est dérivée d'autres tables.
- Attribut dérivé: comme leur nom l'indique, ceux-ci sont dérivés d'autres attributs, soit directement, soit via des résultats de formules spécifiques. Par exemple, l'attribut Âge d'un employé peut être dérivé de l'attribut Date de naissance. Dans d'autres cas, une formule peut calculer la TVA d'un certain paiement, de sorte que chaque fois que la cellule avec l'attribut Paiement est remplie, la cellule avec l'attribut dérivé TVA calcule automatiquement sa valeur.
Cette définition a été écrite dans le contexte des systèmes de base de données