Baixe o app para aproveitar ainda mais
Prévia do material em texto
31/08/2023, 14:39 Avaliação II - Individual about:blank 1/5 Prova Impressa GABARITO | Avaliação II - Individual (Cod.:765738) Peso da Avaliação 1,50 Prova 58044059 Qtd. de Questões 10 Acertos/Erros 10/0 Nota 10,00 Para desenhar o diagrama de entidade e relacionamento e até dar apoio a fases posteriores do projeto de banco de dados para o modelo relacional, existem diversas ferramentas de modelagem de dados. Sobre as ferramentas para modelagem, assinale a alternativa CORRETA: A PowerPoint, Modeling DB e MariaDB. B EduardDB, MyDB e SQLDesigner. C DesignerData, PHPDesigner e PHPMyAdmin. D DBDesigner, CA Erwin e PowerDesigner. O processo de modelagem de um banco de dados é um importante momento para a concepção de um banco de dados, afinal é responsável por eliminar redundâncias e garantir a integridade dos dados armazenados. Além disto, obter o modelo de dados facilita o entendimento de um projeto de software, auxiliando desde a concepção das interfaces até a realização de consultas aos dados. A Modelagem de Dados é uma atividade desenvolvida em fases variadas do processo metodológico de desenvolvimento de sistemas, com a finalidade de garimpar informações para a obtenção do modelo de dados. Um modelo de dados em nível macro pode ser obtido em fases de planejamento, enquanto modelo de dados detalhados podem ser obtidos em fases de análise e projeto. Sobre as fases de um projeto de banco de dados, ordene os itens a seguir: I- Projeto Conceitual. II- Projeto Lógico. III- Análise de Requisitos. IV- Projeto Físico. Assinale a alternativa que apresenta a sequência CORRETA: A I - IV - III - II. B III - I - II - IV. C II - I - III - IV. VOLTAR A+ Alterar modo de visualização 1 2 31/08/2023, 14:39 Avaliação II - Individual about:blank 2/5 D I - II - III - IV. É possível afirmar que no banco de dados relacional a composição é feita por tabelas. Além disso, podemos identificar atributos e ocorrências pelo recurso das chaves. Compreendendo isso, qual é a utilidade prática das chaves para um Banco de Dados? A As chaves primeiras são formadas por vários tipos de campos da tabela. B Elas são obrigatoriamente utilizadas apenas uma vez e vinculadas apenas a uma única tabela em um banco de dados. C As chaves são classificadas em apenas um tipo, denominado chave primária, não podendo ter nenhuma aplicação consistente em um banco de dados relacional. D Elas podem ser utilizadas para manter a consistência de dados, já que uma de suas características é garantir que ocorrências sejam únicas. Em um Modelo Entidade Relacionamento, quando falamos do número de ocorrência de uma entidade para outra, há um elemento que caracteriza essas ocorrências. Sobre esse elemento, assinale a alternativa CORRETA: A Cardinalidade. B Semântica. C Condição. D Alternância. Ao realizar o mapeamento do modelo conceitual para o modelo relacional (lógico), as entidades se transformam em tabelas, os atributos se tornam campos e os relacionamentos são transformados em chaves. Em um modelo relacional existem algumas chaves. Sobre as chaves em um banco de dados, associe os itens, utilizando o código a seguir: I- Chave primária. II- Chave estrangeira. III- Chave candidata. IV- Chave composta. ( ) É o campo responsável por identificar unicamente cada tupla de uma tabela. ( ) É um campo que não pode se repetir, dito único, mas não é a chave primária É 3 4 5 31/08/2023, 14:39 Avaliação II - Individual about:blank 3/5 ( ) É uma coluna ou conjunto de colunas que se referem necessariamente a uma chave primária de outra tabela. ( ) Existe quando a chave primária é composta por mais de um campo. Assinale a alternativa que apresenta a sequência CORRETA: A II - I - IV - II. B I - II - III - IV. C I - III - II - IV. D I - III - IV - II. Considere as duas imagens em anexo. Note que a tabela acima representa a tabela PESSOA na etapa de modelagem de dados, enquanto a tabela abaixo ilustra como estes dados estão armazenados fisicamente no banco de dados. Aplicando a primeira forma normal, o que acontecerá com este modelo? A Não será realizado nenhuma ação. Uma vez que a tabela mencionada não está infringindo a primeira forma normal. B O campo TELEFONES será removido, dando origem a uma tabela chamada TELEFONE. A chave primária da tabela TELEFONES fará parte da tabela PESSOA na forma de uma chave estrangeira. C O campo TELEFONES será renomeado para TELEFONE e a partir de agora armazenará apenas um número. D O campo TELEFONES será removido, dando origem a uma tabela chamada TELEFONE contendo dois campos ID_PESSOA (que será chave primária e estrangeira) e TELEFONE (contendo um número de telefone). 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. 6 7 31/08/2023, 14:39 Avaliação II - Individual about:blank 4/5 Qual chave representa uma coluna ou conjunto de colunas que se referem necessariamente a uma chave primária de outra tabela ou dela mesma no caso de recursividade? A Chave estrangeira. B Chave composta. C Chave primária. D Chave alternativa. 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. É 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. A que o exposto se refere? A Modelo físico. B Modelo Conceitual. 8 9 31/08/2023, 14:39 Avaliação II - Individual about:blank 5/5 C Modelo de armazenamento. D Modelo lógico. No modelo Entidade Relacionamento, temos que nos atentar aos aspectos relacionados a esse relacionamento. Sobre esse relacionamento, assinale a alternativa CORRETA: A Que é a associações entre uma entidade. B Que são os atributos de uma entidade. C Que são as associações entre duas ou mais entidades. D Que não são as associações entre duas ou mais entidades. 10 Imprimir
Compartilhar