SóProvas


ID
2651407
Banca
CESPE / CEBRASPE
Órgão
STJ
Ano
2018
Provas
Disciplina
Banco de Dados
Assuntos

Acerca de banco de dados, julgue o item que se segue.


Relacionamentos do tipo um-para-um podem ser representados em até três tabelas, de acordo com a obrigatoriedade do relacionamento.

Alternativas
Comentários
  • Assertiva CORRETA. 

     

    Eles podem ser representados sim com 3 tabelas, mas isso é antiprodutivo e não recomendado. 

  • essa questão citou a "técnica de relação de referência cruzada ou relacionamento" para mapemantos dos tipos de relacionamentos binários 1:1

    Gab C

  • se não é recomendado (Sr.Luis) isso não importa, estando certo pro cespe isso sim importa...

  • Regras de Relacionamento N:N– Para estabelecer este tipo de relacionamento, devemos ter três tabelas, sendo que a terceira é responsável por relacionar as outras duas. Para isso, é preciso que essas duas primeiras tabelas contenham uma coluna que seja chave primária.

    Fonte: https://www.devmedia.com.br/exemplo-pratico-regras-e-tipos-de-relacionamentos-sql-server-2008-parte-3/18409

  • Jhonata a questão nao fala de relacionamento (n,n) 

  • Adendo:

    Cardinalidade tem relação com o número de entidades

    Relação = tabela

  • Relacionamentos do tipo um-para-um podem ser representados em até três tabelas, de acordo com a obrigatoriedade do relacionamento.

    .

    Gabarito: Correto.

    .

    Regras de Relacionamento N:N– Para estabelecer este tipo de relacionamento, devemos ter três tabelas, sendo que a terceira é responsável por relacionar as outras duas. Para isso, é preciso que essas duas primeiras tabelas contenham uma coluna que seja chave primária.

  • Uma tabela para cada entidade (2) e uma para o relacionamento (1), totalizando 3, confere?

  • VEM PF, VAMO Q VAMO KRAIIII

  • Relacionamentos 1:1 podem ser mapeados numa única tabela (quando
    possuem a mesma chave primária), em duas tabelas (quando as
    chaves primárias são diferentes e um dos lados do relacionamento é
    obrigatório) ou em três tabelas (quando o relacionamento é opcional
    em ambos os lados);

    Retirado do artigo: MODELAGEM DE DADOS – TEORIA E PRÁTICA - ARAÚJO, M. A. P.

  • Poder, pode, então o gabarito está correto. Qualquer cardinalidade de relacionamento pode ser representada através de uma tabela de ligação entre as duas tabelas envolvidas em um relacionamento binário (de grau 2, ou seja, entre duas tabelas). Só que isso geralmente não faz muito sentido para a cardinalidade um para um.

    Relacionamentos 1:1 podem ser representados através da simples presença de uma chave estrangeira na tabela referenciadora, complementada com uma restrição UNIQUE (restrição de unicidade). Ou seja, basta termos uma chave estrangeira cujo valor não pode se repetir para criar um relacionamento 1:1, não sendo estritamente necessária a presença de uma tabela de ligação.

  • Gabarito: Certo.

    Neste tipo de relacionamento, cada elemento de uma tabela se relaciona a um único elemento de outra tabela. Uma das tabelas possui uma chave estrangeira que se liga logicamente a chave primária da outra tabela. Porém existem duas outras abordagens para condições especiais.

    Técnica da chave estrangeira: uma das duas tabelas possui a chave estrangeira. As duas tabelas podem ter inclusive chaves estrangeiras redundantes (duas tabelas).

    Técnica de relação mesclada: mescla-se as duas entidades em uma única relação (uma única tabela).

    Técnica de relação de referência cruzada: configura-se uma terceira tabela para realizar a referência cruzada das chaves primárias das duas tabelas sendo ligadas (três tabelas).

    Fonte: https://www.exponencialconcursos.com.br/wp-content/temp/1587389375.pdf

    Bons estudos.

  • Neste tipo de relacionamento, cada elemento de uma tabela se relaciona a um único elemento de outra tabela.

    Uma das tabelas possui uma chave estrangeira que se liga logicamente a chave primária da outra tabela. Porém existem duas outras abordagens para condições especiais. ▪ Técnica da chave estrangeira: uma das duas tabelas possui a chave estrangeira. As duas tabelas podem ter inclusive chaves estrangeiras redundantes (duas tabelas). ▪ Técnica de relação mesclada: mescla-se as duas entidades em uma única relação (uma única tabela). ▪ Técnica de relação de referência cruzada: configura-se uma terceira tabela para realizar a referência cruzada das chaves primárias das duas tabelas sendo ligadas (três tabelas).

    Gabarito: Certo

    Prof. Ramon Souza

  • Se a cespe falou que pode eu confio kkkkkkkkkkkk brincadeiras à parte

  • Neste tipo de relacionamento, cada elemento de uma tabela se relaciona a

    um único elemento de outra tabela. Uma das tabelas possui uma chave

    estrangeira que se liga logicamente a chave primária da outra tabela. Porém

    existem duas outras abordagens para condições especiais.

    ▪ Técnica da chave estrangeira: uma das duas tabelas possui a chave

    estrangeira. As duas tabelas podem ter inclusive chaves estrangeiras

    redundantes (duas tabelas).

    ▪ Técnica de relação mesclada: mescla-se as duas entidades em uma única

    relação (uma única tabela).

    ▪ Técnica de relação de referência cruzada: configura-se uma terceira

    tabela para realizar a referência cruzada das chaves primárias das duas

    tabelas sendo ligadas (três tabelas).

  • Na grande maioria dos casos, os relacionamentos 1:1 geram fusão das tabelas. Contudo, quando o relacionamento for opcional, isto é, cardinalidade (0:1), PODE-SE criar uma nova tabela para representação do relacionamento, ainda que o mais recomendado nesse caso seja a adição de uma coluna com a chave primária na entidade referenciada como chave estrangeira.

  • É recomendado uma fusão entre tabelas

  • Exceção da exceção!

  • CERTO

    1:1 - Tem de fazer a fusão das tabelas

    N:N - entidade associativa

  • Correto, às vezes é necessário criar uma terceira tabela com as chaves primárias de cada tabela que representem o relacionamento.

    Exemplo~> Slide 11

    Definição de Referência cruzada ~>Slide 20-21

    https://www.ic.unicamp.br/~santanch/teaching/db/2013-1/slides/bd04-er-relacional-v02.pdf

  • Certo. Além de poder fundir as tabelas, pode-se também criar uma terceira tabela correspondente ao relacionamento entre as duas entidades.

  • (1:1) Fusão de Tabelas > podem ser representados em até três tabelas, de acordo com a obrigatoriedade do relacionamento.

    (N:N) Entidade associativa

    (1:N) Fk do lado do N

  • Neste tipo de relacionamento, cada elemento de uma tabela se relaciona a um único elemento de outra tabela. Uma das tabelas possui uma chave estrangeira que se liga logicamente a chave primária da outra tabela. Porém existem duas outras abordagens para condições especiais.

    ▪ Técnica da chave estrangeira: uma das duas tabelas possui a chave estrangeira. As duas tabelas podem ter inclusive chaves estrangeiras redundantes (duas tabelas).

    ▪ Técnica de relação mesclada: mescla-se as duas entidades em uma única relação (uma única tabela).

    ▪ Técnica de relação de referência cruzada: configura-se uma terceira tabela para realizar a referência cruzada das chaves primárias das duas tabelas sendo ligadas (três tabelas).

    Gabarito: Certo

  • Essa questão trata da transformação do modelo entidade-relacionamento no modelo relacional. Quando temos um relacionamento um-para-um (1:1) temos 3 possibilidades de fazermos passagem de um modelo para o outro. 

    1. Fusão de tabelas. Neste caso, as duas entidades que participam do relacionamento passam a ser apenas uma tabela no modelo relacional. Esse modelo é interessante quando temos uma participação total das entidades. 
    2. Chave estrangeira. É possível referenciar a chave primária de uma das relações (que foi gerada a partir de uma das entidades) a partir de um atributo considerado chave estrangeira na outra relação. Esta chave estrangeira vai ficar responsável por garantir a integridade referencial e fazer o relacionamento entre as instâncias das duas tabelas.
    3. Tabela de ligaçãoNeste caso, cria-se uma tabela auxiliar que vai ser responsável pelo relacionamento entre as duas entidades. Assim, teremos uma relação para representar cada entidade e uma terceira para representar o relacionamento. Assim, representamos o relacionamento 1:1 utilizando 3 tabelas. Sendo assim, podemos verificar que a nossa afirmação está correta.

    Prof. Thiago Cavalcante - Tec Concursos

  • Gabarito certo.

    Em se tratando de relacionamento 1:1, temos as seguintes opções:

    A) 1,0 x 1,0 (preferencialmente se adiciona uma coluna em um dos lados, mas pode se criar uma tabela)

    B) 1,1 x 1,1 (Fusão de Tabelas)

    C) 1,1 x 1,0 (Preferencialmente fusão, mas pode se adicionar uma coluna também)

    Perceba que na primeira opção, em se tratando de relacionamento opcional de ambos os lados, pode se optar pela criação de uma tabela (apesar de não ser a opção mais indicada).  E sendo assim, na conversão de um relacionamento 1:1 para o mundo relacional teríamos três tabelas.