SóProvas


ID
1120879
Banca
CESPE / CEBRASPE
Órgão
TRT - 17ª Região (ES)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Com relação aos conceitos de modelo de entidade e relacionamento e de modelo conceitual, lógico e físico, julgue os itens subsecutivos.

Chave estrangeira é o atributo ou conjunto de atributos que se refere ou é relacionado com alguma chave primária ou única de uma tabela, podendo ser inclusive da mesma tabela.

Alternativas
Comentários
  • Chave estrangeira é o atributo ou conjunto de atributos que se refere ou é relacionado com alguma chave primária ou única de uma tabela, podendo ser inclusive da mesma tabela. (CORRETO. Seria uma auto-referência, muito utilizada em modelos de hierarquia recursiva)

  • em 2015 o cespe mudou esse posicionamento

    2015 - TJDF

    79 Em um banco de dados relacional, a chave estrangeira que 

    existe em uma tabela deve ser chave primária em outra tabela.

     

     

    http://www.itnerante.com.br/group/bancodedados/forum/topics/cespe-tj2015-chave-estrangeira?xg_source=activity

  • Gaba: CERTO

  • GAB. CERTO

     

    (2016/TCE-PA/Auditor) Em bancos de dados relacionais, chave estrangeira é aquela que permite uma ligação lógica entre duas tabelas — a chave estrangeira de uma tabela se liga logicamente à chave primária de outra tabela. CERTO

     

     

    (2015/TJ-DFT) Em um banco de dados relacional, a chave estrangeira que existe em uma tabela deve ser chave primária em outra tabela. CERTO 

     

     

    (2017/TRE-TO/Técnico) Para que um campo seja FK (chave estrangeira) em uma tabela, é necessário que o mesmo atributo seja PK (chave  primária) na tabela de origem. CERTO

  • CORRETA

    FK(foreign key)= chave estrangeira

    Esta relação da FK direcionar para mesma tabela existe ,por exemplo, no auto relacionamento ,porém e a exceção a regra e a FK direcionando para outra tabela .

    Q1227298

    Ano: 2003 Banca: CESPE / CEBRASPE Órgão: MEC

    O modelo de bancos de dados relacional apresenta uma sólida base teórica, o que permitiu a implantação de grandes bancos de dados controlados por sistemas de gerenciamento com funcionalidades padronizadas, inclusive no que se refere a linguagens de programação. Com relação a esse modelo e aos programas gerenciadores de bancos de dados que o empregam, julgue o item que se segue.

    Uma chave estrangeira pode fazer referência à sua própria relação.

    Certo

    Tabela=relação

  • Gabarito: certo

    Chaves estrangeiras:

    1. as colunas que a compõem devem ter o mesmo domínio que as colunas da chave primária da tabela referenciada;
    2. segundo, o valor da chave estrangeira em uma relação deve ocorrer também na tabela referenciada ou ser NULL.
    3. Por fim, é importante dizer que é possível haver um auto-relacionamento, isto é, uma coluna referenciar outra coluna da mesma tabela.
    4. Chaves de uma tabela que fazem referência à chave candidata de outra tabela, ou até mesmo da própria tabela.
    5. PODE SER NULL.

  • Chave Primária (PK - Primary Key/ atributo chave): é um atributo (coluna) ou uma combinação de atributos (colunas) cujos valores distinguem uma linha das demais, dentro de uma tabela.

    É um identificador exclusivo de todas as informações de cada registro dando-lhe unicidadeA chave primária nunca se repetirá.

    A chave primária tem as seguintes características:

    Apenas uma chave primária por tabela

    Pode ser composta por mais de uma coluna

    Obrigatoriamente ser NOT NULL (não nulo).

    Não é obrigada no momento da criação da Tabela.

    Superchave (Superkey): Conjunto de uma ou mais colunas que, tomadas coletivamente, permitem identificar de maneira unívoca uma linha.

    Diferentemente da chave primária, a chave estrangeira

    - Pode ser nula (NULL); 

    - É um campo em uma tabela que faz referência a um campo que é chave primária em outra tabela; uma chave estrangeira sem uma chave primária correspondente viola a integridade referencial

    - É possível ter mais de uma (ou nenhuma) em uma tabela.  

    - Chave estrangeiras podem se repetir

    - A Chave estrangeira poderá vir de um autorrelacionamento dela mesma, e não necessariamente de outra tabela. Bizu

    - A chave estrangeira é a que permite o relacionamento entre diferentes tabelas.

  • CERTO

    Chave Estrangeira (FK)

    • estabelece um relacionamento com a chave primária de outra tabela; ou dela mesmo (autorelacionamento)  -> CASO DA QUESTÃO
    • chaves estrangeiras são, usualmente, chaves primárias de outras relações.
    • PODE ter valor nulo
    • PODE se repetir
  • CERTO

    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.

     

    - Chave primária: NÃO pode ter valor nulo

    - Chave estrangeira: Pode ter valor nulo