SóProvas


ID
2492080
Banca
COPESE - UFPI
Órgão
UFPI
Ano
2017
Provas
Disciplina
Banco de Dados
Assuntos

Na abordagem Entidade-Relacionamento (ER), o modelo de dados é representado através de um modelo Entidade-Relacionamento (modelo ER). Analise as afirmativas a seguir, relacionadas a essa técnica.

I. Usualmente, um modelo ER representado através de um diagrama gráfico conhecido como "diagrama entidade-relacionamento";

II. Entidade é um conjunto de objetos da realidade modelada sobre os quais se deseja manter informações no banco de dados;

III. Relacionamento define um conjunto de associações ou relações entre atributos de um mesmo banco de dados;

IV. A cardinalidade de um atributo define o número de valores que este atributo pode estar associado a uma ocorrência da entidade-relacionamento a qual ele pertence.


Está CORRETA a opção:

Alternativas
Comentários
  • III-Relacionamento define um conjunto de associações ou relações entre atributos (entidades) de um mesmo banco de dados;

    ERRADA.

  • Uma das abordagens de modelagem semântica mais conhecida e certamente uma das mais usadas é a abordagem chamada entidades/relacionamentos (E/R), baseada no modelo de entidades/relacionamentos.

     


    - Entidades -> é uma coisa que poder ser identificada distintamente. 

        Existem entidades regulares e fracas.

        Uma entidade fraca é uma entidade cuja existência depende de alguma outra entidade, no sentido de que ela não pode existir se essa outra entidade também não existir. 

        Ex. Dependente não existe sem Empregado.

    Dependente, nesse caso, seria uma entidade fraca.

    Empregado, nesse caso, seria uma entidade regular ou forte.

     


    - Propriedades -> Entidades e relacionamentos tem propriedades.

        Ex. Empregado tem um número de empregado, um nome, um salário, etc.
        
        As propriedades podem ser:

        - Simples ou compostas
        - Chave
        - Univalorada ou multivalorada
        - Em falta
        - Básica ou derivada

     

    - Relacionamentos -> é uma associação entre entidades. 

        Ex. Existe um relacionamento entre departamentos e empregados, representando um fato de que certos departamentos empregam certos empregados. 

        As entidades envolvidas em determinado relacionamento são ditas participantes desse relacionamento. 

        O número de participantes em determinado relacionamento é chamado grau desse relacionamento.

        O relacionamento E/R pode ser de um para um, de um para muitos ou de muitos para muitos. 
     

  • II está INCORRETA. Pra mim, gabarito errado.

    Segue a explicação:

    Segundo Abrahan Silberschatz, 5ª Edição,

    Definição de Entidade(p. 135): "Uma entidade é uma 'coisa' ou 'objeto' no mundo real, que é distinguível de todos os outros objetos."

    Definição de Conjunto de Entidades(p. 136): "Um conjunto de entidades é um conjunto de entidades do mesmo tipo que compartilham as mesmas propriedades ou atributos."

    Ainda segundo Elmasri e Navathe, 6ª Edição:

    Definção de Entidade (p. 135): "O objeto básico que o modelo ER representa é uma entidade, que é algo no mundo real com uma existência independente (...) cada entidade possui atributos - as propriedades específicas que a descrevem."

    Definição de Conjunto de Entidades (p. 136): "Um banco de dados em geral contém grupos de entidades que são semelhantes. Por exemplo, uma empresa que emprega centenas de funcionáros pode querer armazenar informações semelhantes com relação a cada um dos funcionários. Essas entidades de funcionário comparilham os mesmos atributos, mas cada uma tem o(s) próprio(s) valor(es) para cada atributo. Um tipo de entidade define uma coleção (ou conjunto) de entidades que têm os mesmos atributos."

     

    Pelas definições acima, conclui-se que entidade não é "um conjunto de objetos da realidade". Essa definição cabe à conjunto de entidades.

     

     

  • Destrinchando....

     

    I. Usualmente, um modelo ER representado através de um diagrama gráfico conhecido como "diagrama entidade-relacionamento"; O famoso DER

    II. Entidade é um conjunto de objetos da realidade modelada sobre os quais se deseja manter informações no banco de dados;

    Este CONJUNTO DE OBJETO gera dúvidas, mas creio que a banca refere aos ATRIBUTOS como os OBJETOS

    Ex: entidade PESSOA possui conjunto de objetos NOME, IDADE, SEXO, CPF ....

    III. Relacionamento define um conjunto de associações ou relações entre atributos de um mesmo banco de dados;

    Relacionamento apenas entre entidades Exemplo  |CLIENTE|(1,1)--------(0,N)[PEDIDO|

    Entidades CLiENTE e PEDIDO. As relações geram as cardinalidades EX: Um cliente pode ter no mínimo 0 pedido e no máximo N, mas isso não é uma regra fixa vai depender dos requisitos levantados do negócio em questão. Determinada empresa ,por exemplo, para ser cliente precisa ter  ao menos 1 pedido, não podendo existir clientes sem pedidos ( ou seja para ser cadastrado é preciso efetuar pedido).

    IV. A cardinalidade de um atributo define o número de valores que este atributo pode estar associado a uma ocorrência da entidade-relacionamento a qual ele pertence.

    Não concordo com esta está correta só acertei por eliminação;;; cardinalidade entre entidade apenas a meu ver

  • Acredito que a confusão na alternativa II acontece por causa da fonte utilizada pelo examinador.

    Seguem abaixo algumas definições idênticas à apresentada nessa questão.

     

    Entidade é um conjunto de objetos da realidade modelada sobre os quais se deseja manter informações no banco de dados.

    Fonte: Projeto de banco de dados: Volume 4 da Série Livros didáticos informática UFRGS - Carlos Alberto Heuser - 2009

     

    Entidade pode ser entendida como uma “coisa” ou algo da realidade modelada onde deseja-se manter informações no banco de dados.

    Fonte: https://www.devmedia.com.br/tecnologias-de-banco-de-dados-e-modelagem-de-dados-parte-2/1871

     

    Parece que essa definição também aparece no livro "Sistema de Banco de Dados" do Navathe e Elmasri, mas não consegui confirmar.

     

    Conceito esse já usado em outras questões:

     

    Ano: 2012 Banca: MPE-RS Órgão: MPE-RS Prova: Técnico em Informática - Apoio ao Usuário

     

    Em bancos de dados que seguem o modelo ER, a definição “conjunto de objetos da realidade modelada sobre os quais se deseja manter informações no banco de dados” corresponde

    a) à entidade.

    b) ao relacionamento.

    c) à cardinalidade.

    d) ao elemento.

    e) ao atributo.

     

    Resposta: A

  • Vamos lá, questão muito vaga.

     

    I. Usualmente, um modelo ER é representado através de um diagrama gráfico conhecido como "diagrama entidade-relacionamento";

    Verdade, faltou é

    II. Entidade é um conjunto de objetos da realidade modelada sobre os quais se deseja manter informações no banco de dados;

    objetos da realidade ? humm... muito vago. Pode existir uma entidade Cargo e cargo seria um objeto da realidade? Na minha opinião: Afirmativa Incorreta.

    III. Relacionamento define um conjunto de associações ou relações entre atributos de um mesmo banco de dados;

    Incorreta. Fácil, relacionamentos são entre entidades.

    IV. A cardinalidade de um atributo define o número de valores que este atributo pode estar associado a uma ocorrência da entidade-relacionamento a qual ele pertence.

    E essa? Cardinalidade de um atributo?! como assim?! cardinalidade são dos relacionamentos.