Définition - Que signifie relation?
La relation est parfois utilisée pour faire référence à une table dans une base de données relationnelle, mais elle est plus couramment utilisée pour décrire les relations qui peuvent être créées entre ces tables dans une base de données relationnelle.
Dans les bases de données relationnelles, une relation existe entre deux tables lorsque l'une d'elles possède une clé étrangère qui fait référence à la clé primaire de l'autre table. Ce fait unique permet aux bases de données relationnelles de fractionner et de stocker des données dans différentes tables, tout en reliant les éléments de données disparates entre eux. C'est l'une des fonctionnalités qui font des bases de données relationnelles des stocks d'informations aussi puissants et efficaces.
La capacité de définir des relations est si fondamentale et si importante que c'est ce qui différencie les bases de données relationnelles des autres types de bases de données, telles que les bases de données à fichiers plats. La relation est donc la caractéristique déterminante des bases de données relationnelles.
La relation peut également être appelée relation.
Definir Tech explique la relation
Prenons la base de données d'une banque. Vous disposez d'une table CUSTOMER_MASTER qui stocke les données client, avec une colonne de clé primaire appelée CustID, ainsi qu'une table ACCOUNTS_MASTER pour contenir des informations sur différents comptes bancaires et sur le client qui les possède. Pour lier ces deux tables ensemble, c'est-à-dire pour lier chaque client à son compte bancaire, une colonne CustID correspondante est requise dans la table ACCOUNTS_MASTER qui fait référence à un ID client déjà existant dans la table CUSTOMER_MASTER. Dans ce cas, la colonne CustID dans ACCOUNTS_MASTER est une clé étrangère qui fait référence à la colonne du même nom dans CUSTOMER_MASTER. Ce scénario fait référence à la relation entre les deux tables.