SóProvas


ID
120670
Banca
FCC
Órgão
SERGAS
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

No "MER" ? Modelo de Entidade Relacionamento,

Alternativas
Comentários
  • B) CORRETO.Comentando as alternativas erradas:A, CDiagrama entidade relacionamento é um modelo diagramático que descreve o modelo de dados de um sistema com alto nível de abstração. Ele é a principal representação do Modelo de Entidades e Relacionamentos. É usado para representar o modelo CONCEITUAL (ou LÓGICO) do negócio. Não confundir com modelo relacional, que representam as tabelas, atributos e relações materializadas no banco de dados. Portanto, o diagrama que faz a modelagem física é o MER (Modelo de Entidade x Relacionamento).Quanto aos tipos de relacionamento, alternativas D e E:Relacionamentos de um para um, normalmente indicam que os atributos deverão ficar na mesma tabela, nem precisando haver duas tabelas inter-relacionadas. Exemplo: login e senha devem ficar na mesma tabela.Quando temos relacionamentos do tipo MUITOS PARA MUITOS, é necessário criar uma nova tabela de relacionamento com as chaves primárias das tabelas envolvidas. É a única forma de conseguirmos normalizar o modelo de dados. Exemplo: Um cliente pode possuir muitos pedidos, sendo que cada pedido pode possuir muitos produtos. Necessário haver então uma tabela de relacionamento entre "pedido" e "produto", normalmente classificada como sendo "itens do pedido"
  • Para mim essa questão cabe recurso. Um MER não modela processos, mas somente dados, entidades, relacionamentos, etc.
  • a)o DER - Diagrama de Entidade Relacionamento pode ser aplicado no modelo da análise estruturada, na fase de projeto físico. errado - o proj físico é a parte final do DB, depois do modelo conceitual, no qual é necessario definir DDL (data definition language) no sgdb.

     b)processos e dados podem ser modelados em separado, o que caracteriza a independência dos dispositivos ou meios de armazenamentos físicos em relação ao software. correto- a modelagem nao depende da implementação real do sgdb. essa parte é vista a partir do conceito logico, o qual ja representa os dados em uma estrutura de armqazenamento.

     c)o DER é aplicado na modelagem física dos dados para expressar exatamente como eles serão implementados em um sistema de banco de dados.errado - der é aplicado no modelo conceitual

     d)a relação "um para um" indica que as tabelas têm relação unívoca entre si, não havendo a ocorrência de chave estrangeira. errado - relacionamentos sao caracterizados pela associação de colunas entre tabelas, com restrições impostas pelas chaves primaria & estrangeira.

     e)quando tabelas têm entre si relação "um para muitos", é necessário criar uma nova tabela com as chaves primárias das tabelas envolvidas para que a relação se estenda a "muitos para muitos". errado - "muitos para muitos" nao necessita nova tabela

  • 1 - processos e dados podem ser modelados em separado,

    2- o que caracteriza a independência dos dispositivos ou meios de armazenamentos físicos em relação ao software

    o que tem a ver a primeira afirmação com a outra? não consigo enxergar que (1) caracteriza (2), apesar de concordar que 1 e  2 são verdadeiras, coloquei a) porque pra mim 1 não tem nada a ver com 2, confuso

  • A = DER É CONCEITUAL

    B = Gabarito basicamente a questão colocou a definição de MODELO CONCEITUAL

    - Modelo Conceitual = Nível mais alto, usuário final, SEM SGBD, SEM MODELO (PARADIGMA ou Classe), Abstrato, Diagrama E-R, semântico Abstração vista pelos usuários finais.

    C = DER É CONCEITUAL

    D = PODE HAVER CHAVE ESTRANGEIRA

    E = 1 PARA N Resulta em Chave estrangeira no lado N do relacionamento, usar tabela de ligação.

    N PARA N Resulta em Usar tabela de ligação. Uma Tabela é criada.

      - Tabela Herda as chaves primárias das entidades relacionadas e Atributos do relacionamento, se houver.

    GABARITO B