Em um banco de dados relacional, uma chave __________ é uma ...

Próximas questões
Com base no mesmo assunto
Q2469416 Banco de Dados
Em um banco de dados relacional, uma chave __________ é uma coluna ou uma combinação de colunas cujos valores distinguem uma linha das demais dentro de uma tabela.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta para a lacuna no enunciado é B - primária.

Vamos agora entender por que essa é a alternativa correta e analisar as demais opções.

Chave Primária (Primary Key):

Em um banco de dados relacional, uma chave primária é uma coluna ou uma combinação de colunas que possui valores únicos para cada linha da tabela, garantindo dessa forma que cada registro possa ser identificado de maneira única. A chave primária não permite valores nulos e cada tabela pode ter apenas uma chave primária.

Exemplo: Em uma tabela de "Clientes", a coluna "ID_Cliente" poderia ser a chave primária, pois cada cliente tem um identificador único.

Análise das Alternativas Incorretas:

A - associativa:

Este termo não é utilizado para descrever chaves ou colunas específicas em bancos de dados relacionais. Pode haver confusão com tabelas associativas, que são usadas para criar relacionamentos muitos-para-muitos, mas isso não se aplica ao contexto da questão.

C - restrita:

Não existe um tipo de chave ou coluna chamada "restrita" em bancos de dados relacionais. A restrição pode se referir a constraints, como restrições de integridade, mas não é um termo usado para descrever uma chave.

D - estrangeira (Foreign Key):

Uma chave estrangeira é uma coluna ou um conjunto de colunas em uma tabela que estabelece um vínculo com a chave primária de outra tabela, garantindo a integridade referencial entre os dados. No entanto, a chave estrangeira não é usada para distinguir exclusivamente as linhas dentro da própria tabela.

Exemplo: Em uma tabela de "Pedidos", a coluna "ID_Cliente" pode ser uma chave estrangeira que se refere à chave primária "ID_Cliente" na tabela "Clientes".

E - unilateral:

Esse termo não se aplica ao contexto de bancos de dados relacionais. Não há uma chave ou coluna chamada "unilateral" que represente um identificador exclusivo.

Espero que esta explicação tenha lhe ajudado a entender melhor o conceito de chave primária e as diferentes alternativas apresentadas na questão. Caso tenha mais dúvidas ou precise de mais exemplos, estarei à disposição para ajudar!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Definição de chave primária. (Gab. B)

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo