Índice:
- Definição - O que significa o Modelo de Dados Relacional?
- Techopedia explica o Modelo de Dados Relacional
Definição - O que significa o Modelo de Dados Relacional?
Um modelo de dados relacionais envolve o uso de tabelas de dados que coletam grupos de elementos nas relações. Esses modelos funcionam com base na ideia de que cada configuração de tabela incluirá uma chave primária ou identificador. Outras tabelas usam esse identificador para fornecer links e resultados "relacionais". Os administradores de banco de dados usam algo chamado SQL (Structured Query Language) para recuperar elementos de dados de um banco de dados relacional.
Techopedia explica o Modelo de Dados Relacional
Outros aspectos do design do banco de dados relacional correspondem a partes específicas de uma tabela de dados. Por exemplo, uma linha de banco de dados convencional representaria uma tupla, que é um conjunto de dados que gira em torno de uma instância ou objeto virtual específico, para que a chave primária seja seu identificador exclusivo. Um nome de coluna em uma tabela de dados está associado a um atributo, um identificador ou recurso que todas as partes de um conjunto de dados possuem. Essas e outras convenções rígidas ajudam a fornecer aos administradores e designers de banco de dados padrões para a criação de configurações de bancos de dados relacionais.
Como mencionado, a chave primária é uma ferramenta fundamental na criação e no uso de modelos de dados relacionais. Ele deve ser exclusivo para cada membro de um conjunto de dados. Deve ser preenchido para todos os membros. Inconsistências podem causar problemas na maneira como os desenvolvedores recuperam dados. Outros problemas com os designs de bancos de dados relacionais incluem duplicação excessiva de dados, dados defeituosos ou parciais ou links ou associações inadequados entre tabelas. Uma grande parte da administração rotineira do banco de dados envolve a avaliação de todos os conjuntos de dados em um banco de dados para garantir que eles sejam preenchidos de forma consistente e que respondam bem ao SQL ou a qualquer outro método de recuperação de dados.