Baixe o app para aproveitar ainda mais
Prévia do material em texto
20/03/23, 19:00 Avaliação II - Individual about:blank 1/6 Prova Impressa GABARITO | Avaliação II - Individual (Cod.:822944) Peso da Avaliação 1,50 Prova 60569578 Qtd. de Questões 10 Acertos/Erros 10/0 Nota 10,00 O grau de relacionamento ou cardinalidade do relacionamento é responsável por determinar o número de ocorrências entre duas entidades que estão associadas por um relacionamento. Assinale a alternativa CORRETA que melhor define um dos tipos de relacionamento: A No relacionamento Um para Um, cada elemento de uma entidade se relaciona com um ou mais elementos de outra entidade. B No relacionamento Um para Um, o elemento da entidade de origem pode não se relacionar com o elemento de outra entidade. C No relacionamento Um para Um, nem sempre o elemento da unidade de destino é encontrado. D No relacionamento Um para Um, cada elemento de uma entidade se relaciona a apenas um único elemento de outra entidade. Edgard F. Codd, em 1985, estabeleceu as 12 regras de Codd que determinam o quanto um banco de dados é relacional. Em algumas vezes, as regras se tornam uma barreira e nem todos os SGBDs relacionais fornecem suporte a elas. Qual regra diz que o usuário deve ter capacidade de manipular as informações do banco de dados em grupos de registros? A Regra 12: Regra não subversiva. B Regra 2: Regra de acesso garantido. C Regra 6: Regra de sublinguagem de dados abrangente. VOLTAR A+ Alterar modo de visualização 1 2 20/03/23, 19:00 Avaliação II - Individual about:blank 2/6 D Regra 5: Regras de atualização de alto nível. O conhecimento da modelagem de dados é muito importante para qualquer desenvolvedor que, em algum momento, construir alguma aplicação que irá interagir com um banco de dados. Independente do tamanho da aplicação a ser desenvolvido, o sucesso estará diretamente relacionado a uma modelagem bem feita, de modo a garantir dados consistentes, armazenados de forma eficiente, proporcionando bom desempenho e também a integridade dos dados. Com relação à modelagem, assinale a alternativa CORRETA: A O objetivo da modelagem de dados é garantir que todos os objetos de dados existentes em determinado contexto e requeridos pela aplicação estejam representados com precisão dentro do Banco de Dados. B Quanto mais fiel a modelagem for ao ambiente em análise, menor é a chance de o projeto ter um bom resultado, permitindo assim a criação de um banco de dados mais aderente à realidade, possibilitando de forma mais eficiente o desenvolvimento da aplicação. C Pode-se definir modelagem de dados como sendo um único conceitos que deve ser usado para descrever a estrutura de uma base de dados. D O objetivo da modelagem de dados é garantir que todos os objetos de dados existentes em determinado contexto e requeridos pela aplicação estejam representados dentro do Banco de Dados indenpendente de sua precisão. Esse modelo deve ser o primeiro a ser desenhado num projeto de Banco de Dados (DB). A qual modelo o exposto se refere? A Modelo Físico. B Modelo Híbrido. C Modelo Lógico. 3 4 20/03/23, 19:00 Avaliação II - Individual about:blank 3/6 D Modelo Conceitual. A modelagem de um banco de dados é dita como uma importante etapa durante o desenvolvimento de um banco de dados. Nesta etapa, os elementos que irão compor um sistema de informação serão mapeados e abstraídos pelos modelos de dados. Em um modelo de banco de dados, as tabelas e entidades tem em seus relacionamentos os comportamentos da participação de suas ocorrências. Tais comportamentos são definidos pela cardinalidade, que, na definição de Elmasri e Navathe (2005, p. 22), "especifica o número máximo de instâncias de relacionamento em que uma entidade pode participar". A figura anexa apresenta um modelo lógico com o relacionamento entre a tabela Cliente e a tabela Telefone. Sobre o modelo de dados, assinale a alternativa CORRETA no que se refere à cardinalidade que o modelo representa: FONTE: ELMASRI, Ramez. NAVATHE, Schmkant B. Sistemas de Banco de Dados. 4. ed. Pearson: São Paulo, 2005. A Um TELEFONE pode pertencer a muitos CLIENTES e um CLIENTE tem apenas um TELEFONE. B Um TELEFONE pode pertencer a muitos CLIENTES e um CLIENTE não possui nenhum TELEFONE. C Um CLIENTE pode ter muitos TELEFONES e um TELEFONE pode pertencer a muitos CLIENTES. 5 20/03/23, 19:00 Avaliação II - Individual about:blank 4/6 D Um TELEFONE pode pertencer a apenas um CLIENTE e um CLIENTE pode ter muitos TELEFONES. O Modelo Lógico pode ser entendido como a descrição da base de dados, conforme é visualizada pelos os usuários do Sistema de Gerenciamento de Banco de Dados (SGBD). Com relação a isso, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Esse modelo é o primeiro passo em um projeto de Banco de Dados. ( ) O Modelo Lógico é a representação de dados em uma estrutura de armazenamento. ( ) O modelo é iniciado após a execução do modelo conceitual. ( ) Esse modelo é constituído após a definição do Modelo Físico para um projeto. Agora, assinale a alternativa que apresenta a sequência CORRETA: A F - V - V - F. B V - F - V - F. C V - V - V - F. D V - V - F - V. Em um projeto de banco de dados, o Modelo Entidade-Relacionamento (modelo conceitual) é composto por diversos elementos. Um dos itens avaliados nesse modelo são os atributos que são propriedades de entidades e retêm informações específicas sobre as caraterísticas de uma entidade. Com relação ao atributo no modelo conceitual, analise as sentenças a seguir: I- O atributo identificador identifica unicamente uma entidade. II- É representando graficamente por um círculo no MER. III- O atributo identificador identifica unicamente um relacionamento entre entidades. IV- No MER, o atributo é representado graficamente como losango. Assinale a alternativa CORRETA: A As sentenças I e III estão corretas. 6 7 20/03/23, 19:00 Avaliação II - Individual about:blank 5/6 B Somente a sentença IV está correta. C As sentenças I e II estão corretas. D Somente a sentença II está correta. As anomalias de atualização, de forma geral, são mudanças em dados que podem gerar inconsistência no bando de dados. Com relação aos problemas que as anomalias de atualização podem causar, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Anomalias de atualização podem gerar redundância de dados. ( ) Anomalias de atualização podem gerar perdas involuntárias de dados. ( ) Anomalias de atualização podem ser de apenas um tipo: inserção. ( ) Anomalias podem facilitar a representação de fatos da realidade. Agora, assinale a alternativa que apresenta a sequência CORRETA: A V - F - V - F. B V - V - V - F. C V - V - F - F. D F - V - F - V. A sociedade vive em torno de dados. Sua conta de energia elétrica, água, telefone e várias outras possuem dados relacionados que formam o valor a ser pago na fatura. Sobre os modelos de dados, analise as sentenças a seguir: I- Os modelos de dados podem ser divididos em modelo conceitual, modelo lógico e modelo físico. II- O modelo físico tem por objetivo representar as estruturas que armazenarão os dados dentro de um Banco de Dados, a partir deste momento é que são definidas com maior propriedade as entidades e os seus atributos. III- O modelo lógico é uma descrição mais abstrata da realidade, em que os fatos do mundo real são descritos de uma forma mais natural, bem como suas propriedades e relacionamentos. Assinale a alternativa CORRETA: 8 9 20/03/23, 19:00 Avaliação II - Individual about:blank 6/6 A As sentenças I e III estão corretas. B As sentenças II e III estão corretas. C Somente a sentença I está correta. D Somente a sentença II está correta. As chaves, com relação ao modelo lógico, correspondem aos atributos identificadores. Eles permitem dar uma identificação a cada ocorrência de instância em uma tabela e garantir que elas sejam únicas. Qual chave representa uma coluna ou conjunto de colunas que se referem necessariamente a umachave primária de outra tabela ou dela mesma no caso de recursividade? A Chave estrangeira. B Chave alternativa. C Chave composta. D Chave primária. 10 Imprimir
Compartilhar