SóProvas


ID
2505610
Banca
CESPE / CEBRASPE
Órgão
TRE-BA
Ano
2017
Provas
Disciplina
Banco de Dados
Assuntos

Em um banco de dados relacional, garante-se que determinado valor que aparece em uma relação para dado conjunto de atributos também apareça em um conjunto de atributos de outra relação por meio da

Alternativas
Comentários
  • 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 deleteinsert 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.