Baixe o app para aproveitar ainda mais
Prévia do material em texto
18/09/2021 16:15 AV1A: G.AGO.BDAD.2 - Banco de Dados https://newtonpaiva.instructure.com/courses/13043/quizzes/28676?module_item_id=275200 1/12 AV1A Entrega 15 set em 23:59 Pontos 15 Perguntas 10 Disponível 30 ago em 0:00 - 15 set em 23:59 17 dias Limite de tempo 120 Minutos Tentativas permitidas 2 Instruções Este teste foi travado 15 set em 23:59. Histórico de tentativas Tentativa Tempo Pontuação MANTIDO Tentativa 2 17 minutos 12 de 15 MAIS RECENTE Tentativa 2 17 minutos 12 de 15 Tentativa 1 49 minutos 12 de 15 Pontuação desta tentativa: 12 de 15 Enviado 8 set em 20:17 Esta tentativa levou 17 minutos. Leia com atenção as orientações abaixo antes de iniciar esta prova: Serão permitidas duas tentativas para realizar esta avaliação, prevalecendo a maior nota. Programe-se para realizar suas avaliações com tranquilidade, pois você terá 120 minutos cronometrados (por tentativa) para conclusão e envio das respostas. Ao iniciar a avaliação o cronômetro não para, independentemente da plataforma estar aberta ou não; Durante a realização da prova: Será exibido uma questão por vez, podendo “Avançar” ou “Voltar” quando necessário dentro do período da tentativa; A tentativa somente será contabilizada após clicar no botão “Enviar”. 1,5 / 1,5 ptsPergunta 1 Um sistema de gerenciamento de banco de dados é um software projetado para auxiliar a manutenção e utilização de conjuntos de https://newtonpaiva.instructure.com/courses/13043/quizzes/28676/history?version=2 https://newtonpaiva.instructure.com/courses/13043/quizzes/28676/history?version=2 https://newtonpaiva.instructure.com/courses/13043/quizzes/28676/history?version=1 18/09/2021 16:15 AV1A: G.AGO.BDAD.2 - Banco de Dados https://newtonpaiva.instructure.com/courses/13043/quizzes/28676?module_item_id=275200 2/12 dados. A necessidade de tais sistemas, assim como seu uso, tem crescido rapidamente devido às suas diversas vantagens. Fonte: RAMAKRISHNAN, Raghu; GEHRKE, Johannes. Sistemas de gerenciamento de banco de dados. Porto Alegre: McGraw-Hill, 2008. Com base no texto e nos seus conhecimentos sobre SGBDs, analise as afirmativas sobre o uso dos sistemas gerenciadores de banco de dados: I. Melhoria do compartilhamento de dados: o SGBD auxilia a criar um ambiente em que os usuários finais têm acesso simultâneo, visto que vários usuários finais podem ter acesso a um mesmo conjunto de dados. II. Consistência dos dados: o SGBD provê mecanismos para que não existam diferentes versões de um mesmo dado em locais distinto. III. Diminuição de custos: o uso de um SGBD traz como consequência a redução nos custos gastos por uma organização com a compra de hardware, software e treinamento para os usuários. IV. Segurança de dados: o SGBD é capaz de limitar o acesso de usuários indevidos, de forma a garantir que dados não sejam acessados por tais usuários. Após a análise, é CORRETO o que se afirma em: I e IV, apenas. I, III e IV, apenas. I, II e IV, apenas. Correto!Correto! I, II e III, apenas. 18/09/2021 16:15 AV1A: G.AGO.BDAD.2 - Banco de Dados https://newtonpaiva.instructure.com/courses/13043/quizzes/28676?module_item_id=275200 3/12 São diversas as vantagens de se utilizar sistemas de gerenciamento de banco de dados. Dentre elas, é correto citar o compartilhamento de dados, a redução de inconsistências e a maximização da segurança. Porém, o uso de SGBDs acarreta em altos custos para a organização, justamente por concentrar essas e outras benevolências em relação ao uso de banco de dados. 1,5 / 1,5 ptsPergunta 2 Uma grande variedade de pessoas está relacionada com a criação e com o uso de banco de dados. Obviamente, há os usuários que constroem o sistema de banco de dados, e os usuários que desejam armazenar e utilizar os dados em um SGBD. Há também usuários que simplesmente utilizam os aplicativos e, portanto, requerem pouco conhecimento técnico sobre os SGBDs. Fonte: Adaptado de RAMAKRISHNAN, Raghu; GEHRKE, Johannes. Sistemas de gerenciamento de banco de dados. Porto Alegre: McGraw-Hill, 2008. Considerando o contexto apresentado, analise as afirmativas a respeito da categoria dos usuários finais de banco de dados. I. São usuários que, a cada acesso ao banco de dados, necessitam de informações diferentes e utilizam linguagem sofisticada para a especificação de suas solicitações, que ocorrem ocasionalmente. II. Usuários que implementam especificações personalizadas que atendam demandas de outros usuários. III. Esses usuários mantêm seus próprios bancos de dados pessoais utilizando pacotes prontos, com interfaces gráficas de fácil utilização. IV. Compõem uma parcela considerável dos usuários e utilizam operações previamente programadas e testadas. Após a análise, é CORRETO o que se afirma em: 18/09/2021 16:15 AV1A: G.AGO.BDAD.2 - Banco de Dados https://newtonpaiva.instructure.com/courses/13043/quizzes/28676?module_item_id=275200 4/12 I, II, III e IV. I, III, IV, apenas. Correto!Correto! I e III, apenas. I, II e IV, apenas. I e II, apenas. Os usuários finais de banco de dados são os aqueles que desejam criar e manter seus dados por meio do uso de aplicativos. A afirmativa II corresponde ao usuário programador, que visa implementar as especificações desses usuários finais. 1,5 / 1,5 ptsPergunta 3 Determinada empresa utiliza sistemas de banco de dados para manter seus conjuntos de dados operacionais. Por questões de segurança, a empresa possui cópias (backups) de seus bancos de dados em locais físicos – datacenters – distintos. Em determinado momento, o datacenter que estava em produção foi incendiado devido a um superaquecimento dos servidores. Para reestabelecer o sistema, foi preciso restaurar os últimos backups que se encontravam em outro datacenter. Qual usuário foi o responsável por realizar o processo indicado pelo texto? Analista de sistemas e programadores. Cientista de dados. Projetista de banco de dados. Usuários finais. 18/09/2021 16:15 AV1A: G.AGO.BDAD.2 - Banco de Dados https://newtonpaiva.instructure.com/courses/13043/quizzes/28676?module_item_id=275200 5/12 Administrador de banco de dados. Correto!Correto! Em linhas gerais, administrador de banco de dados é o responsável por qualquer alteração que ocorra em sistemas de banco de dados, sejam alterações físicas, quando hardwares precisam ser substituídos ou otimizados, sejam mudanças de sistemas, tais como novas versões de SGBDS. Logo, quando ocorrem situações em que há prejuízo do funcionamento dos sistemas de banco de dados, o DBA deverá prontamente fazer o uso dos mecanismos de segurança, tais como backup, para restaurar o sistema em um último estado válido. 0 / 1,5 ptsPergunta 4 A manutenção e o gerenciamento de dados continuam a ganhar importância conforme mais e mais dados se tornam disponíveis online e ainda mais acessíveis através da rede de computadores. Comercialmente falando, os sistemas de banco de dados representam um dos maiores e mais ativos segmentos do mercado. Fonte: Adaptado de RAMAKRISHNAN, Raghu; GEHRKE, Johannes. Sistemas de gerenciamento de banco de dados. Porto Alegre: McGraw-Hill, 2008. Considerando o contexto apresentado, analise as assertivas a seguir e a relação proposta entre elas. (1) Os sistemas de banco de dados são altamente necessários nos dias atuais para gerenciar e manter todos os dados gerados pelos cidadãos. Tais dados podem ser gerados, por exemplo, através do uso de diversos aplicativos em computadores pessoais, celulares, dispositivos de navegação, entre outros. Porque (2) Outras soluções para o armazenamento de dados como arquivos proveem acesso aos dados de modo sequencial, o que inviabilizaria 18/09/2021 16:15 AV1A: G.AGO.BDAD.2 - Banco de Dados https://newtonpaiva.instructure.com/courses/13043/quizzes/28676?module_item_id=275200 6/12 seu uso como solução de armazenamento para dados geridos por organizações. A respeito dessas assertivas, marque a opção CORRETA: As duas assertivas são verdadeiras, e a segunda justificaa primeira. esposta corretaesposta correta As duas assertivas são verdadeiras, e a segunda não justifica a primeira. A primeira assertiva é verdadeira, e a segunda é falsa. A primeira assertiva é falsa, e a segunda é verdadeira. ocê respondeuocê respondeu As duas assertivas são falsas. Utilizar arquivos para dados compartilhados, como os da primeira afirmativa, é inviável devido ao acesso sequencial para consultas. Isso impactaria em consultas extremamente lentas, o que vai na contramão do que as organizações esperam hoje em dia: velocidade e qualidade em pesquisas a dados armazenados. 1,5 / 1,5 ptsPergunta 5 Avalie as seguintes afirmações sobre banco de dados: I. Um SGBD permite criar, manipular e administrar objetos de banco de dados como tabelas. I. Um Sistema de Banco de Dados é composto por usuários e aplicações, com ou sem o uso de um SGBD. III. Projetistas de Banco de Dados e Administradores de Banco de Dados mantém atualizados os modelos de dados de uma organização. 18/09/2021 16:15 AV1A: G.AGO.BDAD.2 - Banco de Dados https://newtonpaiva.instructure.com/courses/13043/quizzes/28676?module_item_id=275200 7/12 Estão CORRETAS: Nenhuma delas. Somente uma delas. Correto!Correto! I e II somente. I e III somente. II e III somente. 1,5 / 1,5 ptsPergunta 6 Um modelo de dados é utilizado para se descrever a estrutura dos dados no processo de modelagem de dados. Sua principal função é auxiliar o entendimento das complexidades do mundo real a nível de dados. No ambiente de um banco de dados, o modelo de dados representa a característica dos dados, restrições, relacionamentos, entre outros aspectos, de modo a dar suporte ao problema modelado. Com base no texto e nos seus conhecimentos acerca dos diversos modelos de dados existentes, considere as seguintes afirmativas: I. O modelo de rede representa um conjunto de relacionamentos um para muitos (1:N) entre um pai e seus filhos. É importante destacar que cada pai pode ter muitos filhos, porém, cada filho só pode possuir um pai. II. O modelo hierárquico representa a estrutura de um banco de dados como uma coletânea de registros que possuem o relacionamento um para muitos (1:N). No entanto, é permitido que um registro tenha mais de um pai. III. No modelo relacional, os relacionamentos entre as tabelas se dão por meio do compartilhamento de determinado atributo que seja comum entre as tabelas. IV. O modelo ER provê recursos diagramáticos para representar visualmente as entidades e os relacionamentos de um banco de dados. É CORRETO o que se afirma em: 18/09/2021 16:15 AV1A: G.AGO.BDAD.2 - Banco de Dados https://newtonpaiva.instructure.com/courses/13043/quizzes/28676?module_item_id=275200 8/12 II, III e IV. I, II e III. I e II, apenas. III e IV, apenas. Correto!Correto! I e III, apenas. A afirmativa I descreve exatamente o conceito de modelo hierárquico, e não o de rede. Já a afirmativa II descreve exatamente o modelo de rede, e não o hierárquico. As afirmativas III e IV estão corretas por apresentarem correta e respectivamente as características do modelo relacional e entidade-relacionamento. 1,5 / 1,5 ptsPergunta 7 O termo minimundo é utilizado para denotar o contexto de atuação de um banco de dados, o que provê embasamento para os projetos conceituais de um banco de dados. Em engenharia de requisitos, é utilizado o termo universo de informações para significar o contexto no qual o software atuará e o local de extração dos requisitos de software. De acordo com o texto apresentado, avalie as seguintes assertivas e a relação entre elas: (1) Um minimundo, que também pode ser chamado de universo de discurso (UoD), representa alguns aspectos do mundo real. Qualquer eventual mudança no minimundo reflete diretamente no banco de dados. PORQUE (2) O minimundo funciona como as regras de negócio de uma organização. 18/09/2021 16:15 AV1A: G.AGO.BDAD.2 - Banco de Dados https://newtonpaiva.instructure.com/courses/13043/quizzes/28676?module_item_id=275200 9/12 A respeito dessas asserções, marque a alternativa CORRETA: A primeira assertiva é falsa, e a segunda é verdadeira. As duas assertivas são verdadeiras, e a segunda não justifica a primeira. As duas assertivas são verdadeiras, e a segunda justifica a primeira. Correto!Correto! As duas assertivas são falsas. A primeira assertiva é verdadeira, e a segunda é falsa. Os minimundos, de fato, podem ser considerados como as regras de negócio de uma organização. Logo, qualquer alteração no minimundo refletirá em mudanças estruturais dos dados no banco de dados. 0 / 1,5 ptsPergunta 8 A aptidão para modificar a definição de um esquema em um nível sem afetar a definição de esquema num nível mais alto é a definição de independência de dados. Sobre o conceito de independência de dados, faça a análise das assertivas abaixo: (1) A independência lógica de dados é a capacidade de mudar o esquema lógico sem a necessidade de se alterar os programas que utilizam o banco de dados. PORQUE 18/09/2021 16:15 AV1A: G.AGO.BDAD.2 - Banco de Dados https://newtonpaiva.instructure.com/courses/13043/quizzes/28676?module_item_id=275200 10/12 (2) O esquema físico de um banco de dados oculta detalhes sobre como os dados estão, de fato, armazenados no disco rígido, como os índices e as estruturas dos arquivos. A respeito dessas asserções, marque a alternativa CORRETA: As duas assertivas são falsas. A primeira assertiva é falsa, e a segunda é verdadeira. As duas assertivas são verdadeiras, e a segunda justifica a primeira. As duas assertivas são verdadeiras, e a segunda não justifica a primeira. esposta corretaesposta correta A primeira assertiva é verdadeira, e a segunda é falsa. ocê respondeuocê respondeu As duas afirmativas são verdadeiras; porém, são conceitos diferentes. A primeira se refere à independência lógica dos dados, que visa à proteção antialteração dos programas ao se alterar o esquema lógico. Já a segunda afirmativa é sobre o esquema físico dos dados, que se refere ao conjunto de comandos SQL utilizados para se criar as estruturas dos dados. 1,5 / 1,5 ptsPergunta 9 A modelagem de dados é um processo iterativo e incremental. O processo é iniciado com uma simples compreensão do domínio do problema. À medida que o nível de compreensão aumenta, mais detalhes são adicionados ao esquema modelado. Se realizado adequadamente, o esquema final proveniente da modelagem de dados será uma “planta” com todas as especificações dos dados a serem armazenados. 18/09/2021 16:15 AV1A: G.AGO.BDAD.2 - Banco de Dados https://newtonpaiva.instructure.com/courses/13043/quizzes/28676?module_item_id=275200 11/12 Com base no texto e no seu conhecimento sobre modelo de dados, considere as seguintes afirmativas: I. O modelo conceitual pode ser definido como uma descrição de um banco de dados de forma independente da implementação de um sistema gerenciador de banco de dados. II. O modelo físico preocupa-se com os dados que podem aparecer em um banco de dados; porém, ele não define como esses dados serão armazenados. III. A técnica mais utilizada para se realizar a modelagem conceitual é por meio do uso do modelo relacional. IV. Uma das principais vantagens do modelo conceitual é a produção de uma visão macro do sistema de fácil compreensão, a um alto nível de abstração. É CORRETO o que se afirma em: I, II, III e IV. I e IV, apenas. Correto!Correto! I e II, apenas. II e III, apenas. I e III, apenas. A afirmativa II está errada, pois se trata do esquema conceitual, enquanto o esquema físico é oposto ao que está descrito, porque ele define como os dados são armazenados. A afirmativa III está errada, pois se utiliza do modelo ER para realizar a modelagem conceitual. O modelo relacional, por sua vez, enquadra-se na modelagem lógica. 1,5 / 1,5 ptsPergunta 10 Analise o texto abaixo: 18/09/2021 16:15 AV1A: G.AGO.BDAD.2 - Banco de Dados https://newtonpaiva.instructure.com/courses/13043/quizzes/28676?module_item_id=27520012/12 Problemas complexos demandam por modelos de dados que possam representar o mundo real de modo mais preciso. Dessa forma, esse modelo apresenta os dados e seus relacionamentos de modo encapsulado, em uma estrutura única. Essa estrutura inclui informações sobre os relacionamentos internos, ou seja, entre seus próprios atributos, bem como os relacionamentos externos, provenientes de outras estruturas. O texto apresenta a definição de um tipo de modelo. A partir do seu conhecimento sobre esse assunto, marque a alternativa que apresenta o modelo citado no texto acima: Modelo de dados relacional. Modelo de dados em rede. Modelo de dados orientado a objetos. Correto!Correto! Modelo de dados hierárquico. Modelo de dados entidade-relacionamento. O modelo de dados orientado a objetos tem a função de descrever dados ainda mais complexos. Tal modelo visa à representação unificada de dados e relacionamentos através do encapsulamento. Pontuação do teste: 12 de 15
Compartilhar