Lar Bases de dados O que é relação? - o que é techopedia

O que é relação? - o que é techopedia

Índice:

Anonim

Definição - O que significa Relation?

Às vezes, a relação é usada para se referir a uma tabela em um banco de dados relacional, mas é mais comumente usada para descrever os relacionamentos que podem ser criados entre essas tabelas em um banco de dados relacional.


Nos bancos de dados relacionais, existe um relacionamento entre duas tabelas quando uma delas possui uma chave estrangeira que faz referência à chave primária da outra tabela. Esse fato único permite que os bancos de dados relacionais dividam e armazenem dados em tabelas diferentes, mas ainda vinculam os diferentes itens de dados. É um dos recursos que torna os bancos de dados relacionais armazenamentos de informações tão poderosos e eficientes.


A capacidade de definir relacionamentos é tão fundamental e tão importante que é isso que diferencia os bancos de dados relacionais de outros tipos de bancos de dados, como bancos de dados de arquivo simples. A relação, portanto, é o recurso que define os bancos de dados relacionais.


Relação também pode ser conhecida como relacionamento.

Techopedia explica Relação

Considere o banco de dados de um banco. Você tem uma tabela CUSTOMER_MASTER que armazena dados do cliente, com uma coluna de chave primária chamada CustID, bem como uma tabela ACCOUNTS_MASTER para armazenar informações sobre várias contas bancárias e qual cliente é o proprietário delas. Para vincular essas duas tabelas, ou seja, para vincular cada cliente à sua conta bancária, uma coluna CustID correspondente é necessária na tabela ACCOUNTS_MASTER que faz referência a um ID de cliente já existente na tabela CUSTOMER_MASTER. Nesse caso, a coluna CustID em ACCOUNTS_MASTER é uma chave estrangeira que referencia a coluna com o mesmo nome em CUSTOMER_MASTER. Este cenário refere-se à relação entre as duas tabelas.

O que é relação? - o que é techopedia