SóProvas


ID
5446357
Banca
CESPE / CEBRASPE
Órgão
PG-DF
Ano
2021
Provas
Disciplina
Banco de Dados
Assuntos

Com relação à arquitetura e à estrutura de banco de dados, julgue o próximo item.


Em um sistema gerenciador de banco de dados, a chave estrangeira se caracteriza por um atributo que existe para substituir a chave primária na entidade estrangeira.

Alternativas
Comentários
  • O erro está em dizer que a FK substitui uma PK, o que não necessariamente ocorre (apesar de a questão não ter sido taxativa). A chave estrangeira pode referenciar qualquer atributo ou conjunto de atributos, desde que esses também possam identificar unicamente um registro da tabela de destino.

  • JUSTIFICATIVA CESPE: ERRADO. Uma chave estrangeira é um campo que aponta para a chave primária de outra tabela ou da mesma tabela, ou seja, passa a existir uma relação entre duplas de duas tabelas ou de uma única tabela. A finalidade da chave estrangeira é garantir a integridade dos dados referenciais, pois apenas serão permitidos valores que supostamente vão aparecer na base de dados. Esse tipo de atributo não permite exclusão, modificação ou inserção de dados em tabelas que estejam dependentes umas das outras, o que requer modificadores especiais, como cascade, por exemplo.

  • Não existe essa relação de substituição da PK pela FK. Uma coisa é uma coisa, outra coisa é coisa kkkkkk

  • Chave Primária identifica e garante a unicidade a um registro de uma tabela. Desse modo ele é único, mas também não nulo, ou seja, é obrigatório que haja um valor válido ali. Por outro lado, a Chave Estrangeira promove o relacionamento entre tabelas

  • Gabarito: ERRADO. (Não tem essa relação de substituição da chave primária pela chave estrangeira, por isso está errada a questão).

    O que significa Chaves?

    R. São elementos das tabelas que evitam redundância e garantem consistência e integridade dos dados.

    Qual a definição de chave primária?

    1. A chave primária, ou Primary key (PK) é o identificador único de um registro na tabela. Pode ser constituída de um campo (chave simples) ou pela combinação de dois ou mais campos (chave composta), de tal maneira que não existam dois registros com o mesmo valor de chave primária;

    2. é o conjunto de um ou mais atributos para identificar uma tupla de uma entidade;

    3. é utilizado para identificar de forma única cada linha numa tabela;

    4. tanto chaves primárias quanto chaves estrangeiras, são atributos que identificam uma entidade;

    5. para o cebraspe, a chave composta é considerada uma chave primária.

    Qual definição de chave estrangeira?

    1. Chave estrangeira, ou Foreign Key (FK), ou ainda chave externa é a chave que permite a referência a registros oriundos de outras tabelas. Ou seja, é o campo ou conjunto de campos que compõem a chave primária de uma outra tabela. ... Uma chave estrangeira é a representação de um relacionamento entre tabela;

    2. é aquela que permite a ligação lógica entre duas tabelas;

    3. chave estrangeira de uma tabela se liga logicamente à chave primária de outra tabela.

    Bons Estudos!