-
A restrição de integridade referencial é especificada entre duas relações e usada para manter a consistência entre tuplas nas duas relações.
Para definir integridade referencial de maneira mais formal primeiro estabelecemos o conceito de uma chave estrangeira (foreign key).
Date
-
Essa questao no cespe é sempre uma caixinha de surpresa
Chave candidata deve possuir irredutibilidade e unicidade
Em 2015, o cespe mudou o posicionamento
http://www.itnerante.com.br/group/bancodedados/forum/topics/cespe-tj2015-chave-estrangeira?xg_source=activity
-
Gabarito: Letra D
Em resumo, integridade referencial é um conceito de banco de dados que garante que todos os relacionamentos propostos entre tabelas no modelo de entidade-relacionamento (ER) serão respeitados dando a certeza que os dados de um banco de dados estarão íntegros. Esses relacionamentos são baseados nas definições de uma chave primária e uma chave estrangeira, além de regras pré-definidas para a manipulação dessas chaves.
Fonte: https://www.devmedia.com.br/integridade-de-dados-parte-02/9000
-
Integridade referencial pode ser definida como uma condição imposta a um conjunto de atributos de uma relação para que valores que apareçam nesse conjunto também apareçam em um certo conjunto de atributos de uma outra relação
(CESPE/STF2008)
-
Fiquei procurando a chave estrangeira kkkk maldita banca. GAb:D
-
A propriedade descrita determina que uma chave estrangeira tenha dois estados, ou assuma um valor nulo, caso em que o relacionamento não existe, ou então tenha uma referência válida para outra relação. Você deve ter percebido que estamos falando da integridade referencial, concretizada através das chaves estrangeiras.
-
Gabarito: Alternativa D
Integridade referencial: a chave estrangeira, sempre que existir, deve estar associada a um valor da chave primária.
-
Em "relação", leia-se: tabela. Em "conjunto de atributos", leia-se: tupla. É isso? Raciocinei assim para chegar a chave estrangeira, e relacionar com integridade referencial.
-
A propriedade descrita determina que uma chave estrangeira tenha dois estados, ou assuma um valor nulo, caso em que o relacionamento não existe, ou então tenha uma referência válida para outra relação. Você deve ter percebido que estamos falando da integridade referencial, concretizada através das chaves estrangeiras.
Arthur Mendonça | Direção Concursos
25/11/2019 às 14:19
-
GAB: LETRA D
INTEGRIDADE REFERENCIAL: Num banco de dados relacional, quando um registro aponta para o outro, dependente deste, há de se fazer regras para que o registro "pai" não possa ser excluído se ele tiver "filhos" (as suas dependências).
O relacionamento é feito através das chaves estrangeiras das tabelas, avaliadas antes da execução do comando de delete, insert ou update.
-
Restrição de Integridade Referencial: Você não pode ter valores que se repetem dentro de uma chave primária.É usada para manter a consistência entre tuplas de duas relações.
Uma tupla em uma relação que se refere a outra relação deve referenciar uma tupla existente nesta outra relação.
-
Questão que cobra o conceito de integridade referencial. A restrição de
integridade referencial é especificada entre duas relações e usada para manter
a consistência entre tuplas nas duas relações. A chave estrangeira é usada para
manter essa restrição.
Uma relação (r1) pode incluir entre seus atributos a chave primária (ou
candidata) de outra relação (r2). Este atributo é chamado de chave
estrangeira de r1, que referencia r2. A relação r1 é chamada de relação que
referencia, e r2 é chamada de relação referenciada da chave estrangeira. É
importante destacar que r1 e r2 podem ser a mesma relação e, portanto,
podemos ter um auto relacionamento.
A chave estrangeira é usada para manter a consistência das tuplas entre as
relações. Falamos em restrição de integridade referencial que afirma que
uma tupla em uma relação r1 que referencia outra relação r2, precisa se referir
a uma tupla existente na relação r2. De outro modo, uma chave estrangeira de
uma relação deve existir como chave na relação referenciada.
Gabarito: Letra D.
-
Gabarito Certo
Outra questão para conhecimento dos outros tipos de restrição de integridade:
(CESPE/2012/ ANALISTA JUD)
A maioria das aplicações de um banco de dados possui restrições de integridade que devem complementar os dados a serem representados, tais como a restrição de integridade denominada restrições de domínio. CERTO.
R: Restrições de Integridade - definem as restrições dos valores que a tabela pode receber. Podem ser:
-Integridade de Domínio: Define os valores que podem ser assumidos pelos campos de uma coluna.
-Integridade de Vazio: Especifica se os campos de uma coluna podem ou não serem vazios.
-Integridade de Chave: Define que os valores da chave primária.
-Integridade Referencial: Define que os valores dos campos que aparecem numa chave estrangeira devem aparecer na chave primária (candidata) da tabela referenciada.
Fonte: coleguinhas do qc.
-
INTEGRIDADE REFERENCIAL != DEPENDÊNCIA REFERENCIAL.
-
Referencial: Consistência das referências das chaves estrangeiras – ou nulas, quando o relacionamento não existe, ou se referindo a uma tupla válida de outra tabela/da mesma tabela.
-
A restrição de integridade referencial é utilizada quando se tem duas tabelas/relações e deseja-se manter a consistência entre as tuplas/linhas nessas tabelas.
Portanto, gabarito letra D.
___
Fonte: Elmasri e Navathe (2011). Sistemas de banco de dados.