Baixe o app para aproveitar ainda mais
Prévia do material em texto
Local: Não Agendado / 2 / A / Duque de Caxias Acadêmico: 20202-EaD-09/08/2020-EIN-389-60-MODELAG Aluno: RICHARD WILLIAM DA SILVA PEDRO Avaliação: AP4 Matrícula: 5405789 Data: 13 de Novembro de 2020 - 08:00 Finalizado Correto Incorreto Anulada Discursiva Objetiva Total: 9,34/10,00 1 Código: 12936 - Enunciado: O modelo lógico de dados produz um importante resultado que, entre outros benefícios, facilita a elaboração correta da camada de banco de dados de uma aplicação.Assinale a alternativa correta sobre o seu uso em um projeto de banco de dados: a) O modelo lógico é tão importante que deve ser o primeiro modelo a ser elaborado em um projeto de banco de dados. b) O modelo lógico é importante e deve ser elaborado após a construção do modelo físico. c) O modelo lógico deve ser elaborado após o modelo conceitual e antes do modelo físico. d) No modelo lógico, utilizamos a linguagem SQL. e) O modelo lógico é o modelo responsável pela geração de artefatos como minimundo e Diagrama Entidade-Relacionamento. Alternativa marcada: c) O modelo lógico deve ser elaborado após o modelo conceitual e antes do modelo físico. Justificativa: O modelo lógico é a transcrição do DER para o modelo lógico de dados. 0,66/ 0,66 2 Código: 6886 - Enunciado: Dos tipos de bancos de dados, os relacionais são os mais populares ainda hoje, ainda que tenham sido criados em 1970. Hoje, alguns bancos de dados têm se sobressaído devido às novas demandas criadas a partir de aplicações como redes sociais. Assinale a alternativa que apresenta esse tipo de banco de dados:< a) Bancos de dados não relacionais.< b) Bancos de dados hierárquicos.< c) Bancos de dados objeto.< d) Bancos de dados objeto-relacional.< e) Bancos de dados de rede.< Alternativa marcada: a) Bancos de dados não relacionais.< Justificativa: Os bancos de dados não relacionais têm sido utilizados para a persistência de dados oriundos de so�wares de redes sociais e outros que processam grandes quantidades de dados e necessitam de grande tempo de< 0,66/ 0,66 3 Código: 17696 - Enunciado: Ao longo dos anos, muitos modelos de dados foram propostos, e podemos classificá-los de acordo com os conceitos que eles utilizam para descrever a estrutura do banco de dados. Baseado no parágrafo acima, assinale a alternativa correta: a) Modelos de dados de alto nível ou conceitual oferecem conceitos que descrevem os detalhes de como os dados são armazenados no computador. b) O Modelo Entidade-Relacionamento é um tipo de modelo representativo popular de alto nível. c) Modelos de dados representativos oferecem conceitos que podem ser facilmente entendidos pelos usuários finais, mas que não estão muito longe do modo como os dados são organizados e armazenados. 0,00/ 0,66 d) Modelos de dados físicos ou de baixo nível oferecem conceitos que são próximos ao modo como muitos usuários percebem os dados. e) O Modelo de Dados Relacional é um tipo de modelo de dados físico. Alternativa marcada: b) O Modelo Entidade-Relacionamento é um tipo de modelo representativo popular de alto nível. Justificativa: O Modelo de Dados Representativo oferece conceitos que podem ser facilmente entendidos pelos usuários finais, mas que não estão muito longe do modo como os dados são organizados e armazenados. 4 Código: 6902 - Enunciado: O diagrama representado a seguir foi elaborado por um analista com a notação de James Martin. Com base nesta notação, assinale a alternativa que apresenta corretamente o que o analista quis representar: a) A turma pode não ter alunos matriculados.< b) Um aluno obrigatoriamente tem que estar matriculado em uma turma, mas poderá se matricular em várias turmas, enquanto uma turma precisa ter ao menos um aluno.< c) Um aluno poderá se matricular em várias turmas e uma turma obrigatoriamente deverá ter vários alunos.< d) Um aluno poderá se matricular em uma ou mais turmas.< e) Um aluno não precisa necessariamente estar matriculado em uma turma, mas uma turma precisa ter ao menos um aluno matriculado.< Alternativa marcada: b) Um aluno obrigatoriamente tem que estar matriculado em uma turma, mas poderá se matricular em várias turmas, enquanto uma turma precisa ter ao menos um aluno.< Justificativa: Esta é a leitura correta da cardinalidade representada pela notação de James Martin.< 0,66/ 0,66 5 Código: 19672 - Enunciado: As entidades Neurologista, Clínico e Dermatologista são descritas por um mesmo conjunto de atributos, o que faz com que possam ser representadas por uma única entidade chamada Médico. O conceito acima descrito é denominado mecanismo de: a) Entidade Forte. b) Entidade Fraca. c) Herança. d) Generalização. e) Especialização. Alternativa marcada: d) Generalização. Justificativa: Entendimento da estrutura generalização/especialização. 0,66/ 0,66 6 Código: 12922 - Enunciado: O diagrama entidade-relacionamento é o resultado da modelagem de dados, constituindo-se em uma importante ferramenta que possibilita interpretar uma parcela do mundo real que está sendo analisado. Entre outras coisas, a produção visa apresentar: a) Instâncias ao invés de esquemas. b) Instâncias ao invés de tabelas. c) Esquemas ao invés de instâncias. 0,66/ 0,66 d) Tabelas ao invés de instâncias. e) Tabelas ao invés de esquemas. Alternativa marcada: c) Esquemas ao invés de instâncias. Justificativa: O objetivo do modelo conceitual é representar esquemas ao invés de instâncias. 7 Código: 6898 - Enunciado: Analise o DER a seguir e assinale a questão que não corresponde ao entendimento correto. a) O número do projeto é o atributo que identifica cada projeto.< b) O projeto pode não ter participantes ou ter vários empregados participantes.< c) Toda vez que um empregado participa de um projeto, deverá ser armazenada a quantidade de horas e a data de início.< d) Todo projeto tem que possuir ao menos um empregado.< e) O empregado pode não participar de projetos, mas poderá participar de vários.< Alternativa marcada: b) O projeto pode não ter participantes ou ter vários empregados participantes.< Justificativa: A leitura da multiplicidade é feita sempre do lado oposto à representação do relacionamento, então a resposta correta é que o projeto tem que ter um participante, mas pode ter vários.< 0,76/ 0,76 8 Código: 11857 - Enunciado: Ao se utilizar a modelagem de dados com a técnica de entidades e relacionamentos, são obtidos resultados e esquemas puramente conceituais sobre a essência de um sistema, ou melhor, sobre o negócio para o qual está se desenvolvendo um projeto. Considerando os principais conceitos utilizados na modelagem de dados, relacione a primeira coluna à segunda:I – EntidadeII – AtributoIII– RelacionamentoIV– Cardinalidade ( ) Representa o número de ocorrências de uma entidade com relação a outra entidade.( ) Objeto que existe no mundo real com uma identificação distinta e com significado próprio.( ) Fato ou acontecimento que liga dois objetos existentes no mundo real.( ) Propriedades e características de um objeto do mundo real. a) IV, I, III, II. b) I, IV, II, III. c) III, IV, I, II. d) III, I, II, IV. e) III, II, I, IV. Alternativa marcada: a) IV, I, III, II. Justificativa: Compreensão dos conceitos de entidades, atributos e relacionamentos. 0,66/ 0,66 9 Código: 22110 - Enunciado: Um Banco de Dados é um: a) conjunto de operações baseadas na realidade sobre as quais se deseja manter informações. b) conjunto de dados integrados destinados a atender às necessidades de uma comunidade de usuários. c) so�ware que incorpora as funções de definição, recuperação e alteração de dados. 0,66/ 0,66 d) so�ware que modela funções de definição, recuperação e alteração de dados e programas. e) conjunto de operações sobre dados integrados destinados a modelar processos. Alternativa marcada: b) conjunto de dados integrados destinados a atender às necessidades de uma comunidade de usuários. Justificativa: Um Banco de Dados é projetado, construído e populadocom dados para uma finalidade específica. Ele possui um grupo definido de usuários e algumas aplicações nas quais esses usuários estão interessados. 10 Código: 33749 - Enunciado: Os diagramas elaborados a partir do modelo entidade- relacionamento podem ter diferentes tipos de atributos em suas entidades. Dentre estes atributos, aquele que é representado por uma elipse dupla na notação de Peter Chen é: a) Monovalorado b) Composto c) Multivalorado d) Simples e) Chave Alternativa marcada: c) Multivalorado Justificativa: A notação de Peter Chen determina que os atributos multivalorados são representados por uma elipse dupla. Isso significa que uma única entidade tem diversos valores para este atributo. 0,66/ 0,66 11 Código: 6871 - Enunciado: A separação da camada de banco de dados da camada de aplicação é um dos benefícios que um Sistema de Gerenciamento de Banco de Dados (SGBD) proporciona a um sistema de informação. O benefício que essa separação em camadas proporciona pode ser exemplificado por:< a) O controle das regras de negócio do sistema.< b) Permitir o controle de redundância.< c) A garantia do controle de acesso aos dados do BD apenas pelos usuários autorizados.< d) A definição da camada física do banco de dados, o que permite a melhoria no tempo de resposta das consultas aos dados.< e) A possibilidade de mais de uma aplicação utilizar a camada de dados.< Alternativa marcada: e) A possibilidade de mais de uma aplicação utilizar a camada de dados.< Justificativa: Um SGBD permite que possamos utilizar a mesma base de dados para mais de uma aplicação.< 0,66/ 0,66 12 Código: 33748 - Enunciado: A utilização de diagramas entidade-relacionamento estendidos se faz necessária para representar requisitos complexos do cenário que está sendo modelado. A situação apresentada a seguir diz respeito a um dos conceitos utilizados em diagramas estendidos."As entidades Neurologista, Clínico e Dermatologista são descritas por um conjunto diferente de atributos, o que faz com que não possam ser representadas por uma única entidade chamada Médico. " O conceito acima descrito é denominado de: 0,66/ 0,66 a) Entidade Forte b) Cardinalidade c) Especialização d) Generalização e) Entidade Fraca Alternativa marcada: c) Especialização Justificativa: O cenário apresentado demonstra a necessidade de diferenciar os tipos de médicos, portanto, é necessário especializar a entidade Médico. 13 Código: 6899 - Enunciado: Analise o DER a seguir: Assinale a questão que corretamente ilustra o significado do diagrama: a) Uma requisição pode ser solicitada por várias pessoas.< b) Aluno e Professor são entidades fracas perante a entidade pessoa, já que não possuem atributo identificador.< c) Uma pessoa deve solicitar no mínimo 1 e no máximo 1 requisição.< d) Curso é o atributo identificador de Aluno.< e) Aluno e Professor são especializações da entidade Pessoa.< Alternativa marcada: e) Aluno e Professor são especializações da entidade Pessoa.< Justificativa: Aluno e Professor são especializações da entidade Pessoa.< 0,66/ 0,66 14 Código: 11851 - Enunciado: Dados os seguintes conjuntos que representam as instâncias das entidades Pessoa e Carro, assinale a alternativa que representa corretamente seus valores de participação e cardinalidade: a) alt="" border="0" height="55" hspace="0" src="" vspace="0" width= b) alt="" border="0" height="53" hspace="0" src="" vspace="0" width= c) alt="" border="0" height="58" hspace="0" src="" vspace="0" width= d) alt="" border="0" height="52" hspace="0" src="" vspace="0" width= e) alt="" border="0" height="53" hspace="0" src="" vspace="0" width= Alternativa marcada: a) alt="" border="0" height="55" hspace="0" src="" vspace="0" width= Justificativa: Compreensão do conceito de cardinalidade. 0,66/ 0,66 15 Código: 6895 - Enunciado: A notação de Peter Chen define a multiplicidade como o conjunto formado por participação e cardinalidade, como por exemplo: (0,1), quer dizer participação 0 (opcional) e cardinalidade 1 (um). Quando desejamos especificar que a participação é obrigatória e a cardinalidade do relacionamento é de muitas ocorrências entre os relacionamentos das instâncias, como fazemos essa representação?< a) (1,M)< b) (0,*)< c) (1,N)< d) (1, *)< e) (0, N)< 0,66/ 0,66 Alternativa marcada: c) (1,N)< Justificativa: Utilizamos o “1” para representar participação obrigatória, e o “N” para representar muitas ocorrências de relacionamento entre as instâncias.<
Compartilhar