Buscar

A modelagem de dados relacionais é uma técnica para representar dados em tabelas, chamadas relacionamentos, que possuem linhas (tuplas) e colunas (...

A modelagem de dados relacionais é uma técnica para representar dados em tabelas, chamadas relacionamentos, que possuem linhas (tuplas) e colunas (atributos). Esta técnica foi proposta por Edgar F. Codd em 1970 e é baseada em conceitos da teoria dos conjuntos e da lógica matemática. A modelagem de dados relacionais permite a manipulação de dados por meio de operações algébricas, como seleção, projeção, junção, união, diferença e produto cartesiano. Além disso, a modelagem de dados relacionais garante a integridade dos dados por meio de restrições como chaves primárias, chaves estrangeiras, domínios e regras de negócios. A modelagem de dados relacionais é amplamente utilizada em sistemas de gerenciamento de banco de dados relacional (RDBMS), como Oracle, MySQL, PostgreSQL e SQL Server. (FONTE: Paulo Cougo; Modelagem Conceitual e projeto de Banco de Dados) Qual das seguintes afirmações é verdadeira sobre o conceito de chave estrangeira em um banco de dados relacional?

Respostas

1 pessoa visualizou e tirou sua dúvida aqui
User badge image

Ed Verified user icon

A chave estrangeira em um banco de dados relacional é um conceito fundamental. Vamos analisar as afirmações: a) A chave estrangeira é um atributo que identifica unicamente cada linha em uma tabela. - Falso. Essa descrição se aplica à chave primária, não à chave estrangeira. b) A chave estrangeira garante a integridade referencial entre duas tabelas relacionadas. - Verdadeiro. A chave estrangeira é usada para estabelecer e manter a relação entre duas tabelas, garantindo que cada valor na coluna de chave estrangeira exista na tabela referenciada. c) A chave estrangeira é sempre composta por múltiplos atributos. - Falso. A chave estrangeira pode ser composta por um único atributo ou por múltiplos atributos, dependendo da necessidade de relacionamento entre as tabelas. d) A chave estrangeira é utilizada para garantir a unicidade dos dados em uma tabela. - Falso. A chave estrangeira não garante a unicidade dos dados na tabela onde está presente, mas sim a integridade referencial entre tabelas relacionadas. Portanto, a alternativa correta é: b) A chave estrangeira garante a integridade referencial entre duas tabelas relacionadas.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina