Baixe o app para aproveitar ainda mais
Prévia do material em texto
21/02/2023, 19:06 Cosmos · Cosmos https://umc.platosedu.io/lms/m/aluno/disciplina/index/4006973/66141 1/6 Banco de dados relacional e big data Professor(a): Cassio Rodolfo Aveiro da Silva (Mestrado acadêmico) 1) 2) Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A Avaliação Virtual (AV) é composta por questões objetivas e corresponde a 100% da média final. Você tem até cinco tentativas para “Enviar” as questões, que são automaticamente corrigidas. Você pode responder as questões consultando o material de estudos, mas lembre-se de cumprir o prazo estabelecido. Boa prova! Atualmente, a grande dificuldade das empresas é saber lidar com seus bancos de dados cada vez maiores. A solução está no Data Base Management System (DBMS – Sistema de Gestão de Banco de Dados). Sobre as características básicas do DBMS, assinale a alternativa correta. Alternativas: Utilizado apenas na gestão do banco de dados do tipo relacional. CORRETO Consiste em um software para leitura e um para escrita de dados. O DBMS é o mesmo para todo e qualquer tipo de banco de dados ou empresa, apresentando módulos fixos. Exige a utilização de computadores com hardware avançados e com alto poder de processamento. Código da questão: 56496 Alternativas: I – B; II – A; III – C. I – C; II – B; III – A. I – A; II – B; III – C. I – C; II – A; III – B. CORRETO I – A; II – C; III – B. Código da questão: 56499 Resolução comentada: o DBMS é utilizado para promover uma excelente relação cliente-servidor e, para isso, utilizam-se de softwares para lidar com os dados de um banco (criar, armazenar, organizar e dar acesso) por meio de módulos específicos, de acordo com as necessidades impostas. Resolução comentada: Select, Project e Join são as funções essenciais de um DBMS, responsáveis, respectivamente em selecionar tuplas (linhas) importantes de uma tabela, escolher os principais atributos (colunas) para compor uma nova tabela composta apenas de dados relevantes, e combinar tabelas com o propósito de obter mais informações do que pela análise individual de entidades. 21/02/2023, 19:06 Cosmos · Cosmos https://umc.platosedu.io/lms/m/aluno/disciplina/index/4006973/66141 2/6 3) 4) O data mining surge no momento em que o usuário define um problema, escolhendo os dados e ferramentas para analisá-lo. Basicamente, são utilizadas _________ para tal situação: _________, que é a essência do data mining; _________, como forma de imitar a expertise humana na resolução de problemas; e _________. Assinale a alternativa que completa adequadamente as lacunas: Alternativas: Conceitos; estatística; moralidade; impactos inerentes. Percepções; excentricidade; inteligência artificial; prática. Suposições; casualidade; replicação; ação prática. Três técnicas; estatística; inteligência artificial; machine learning. CORRETO Estimativas; replicação; moralidade; machine learning. Código da questão: 56504 Ao se propor o desenvolvimento de Big Data em uma organização, é preciso se atentar à promoção de etapas sequenciais que garantirão seu sucesso na implementação e plena utilização. Sobre as etapas de desenvolvimento de Big Data, assinale a alternativa correta. Alternativas: As etapas são sugestões, mas não possuem um caráter obrigatório em função de sua importância. Compreendem três etapas: coleta de dados, tratamento de dados e atividades analíticas para interpretar os dados. CORRETO Todas as etapas não precisam ser realizadas de maneira sequencial. Compreende duas etapas: seleção de dados de interesse e processamento dos dados selecionados. Consiste apenas por uma etapa geral de tratamento de dados em Big Data. Código da questão: 56503 Resolução comentada: o data mining (mineração de dados) busca extrair os dados corretos sobre um problema com base na estatística e inteligência artificial e do aprendizado de máquina, o que permite a criação de algoritmos específicos para essa mineração de dados precisos. Resolução comentada: compreendem três etapas muito importantes que devem ser seguidas rigorosamente de forma sequencial. Na primeira etapa, devem-se coletar os dados, garantindo maior variedade e volume possível. Na segunda etapa, ocorre o processamento de dados, promovendo veracidade, agregação, integração, correção e segurança dos dados. E, por fim, na última etapa, deve-se realizar a correta interpretação de dados por meio de perguntas-chave. 21/02/2023, 19:06 Cosmos · Cosmos https://umc.platosedu.io/lms/m/aluno/disciplina/index/4006973/66141 3/6 5) 6) Sobre os cinco “Vs” de Big Data, considere as seguintes afirmações: ( ) Compreende as características valor, veracidade, volume, velocidade e variedade. ( ) Obtenção de dados estruturados ou não, em diversas fontes, é o que define variedade de Big Data. ( ) Veracidade relaciona-se ao rápido processamento de dados, em tempo real, garantindo sua integridade e, consequentemente, confiabilidade. ( ) Dados são sinônimos de valor quando são tratados de forma a serem importantes e com potencial de agregar valor às empresas. ( ) Volume corresponde à seleção de pequenos grupos de dados importantes, com posterior descarte dos que não trarão retorno. Assinale a alternativa que contenha a sequência correta: Alternativas: V – V – F – V – F. CORRETO F – V – F – V – F. V – V – F – V – V. V – F – F – V – F. V – V – F – F – F. Código da questão: 56505 Um dos conceitos básicos que são sempre usados quando se fala em banco de dados é a transação. Ela é usada para uma série de atividades no banco de dados, como atualizações dos dados, inserir dados, excluir, recuperar. 1. Quando as transações são usadas para recuperar dados, são chamadas de ______________. 2. Quando as transações são usadas para inserir, excluir e atualizar dados, são chamadas de ______________. Assinale a alternativa que completa as frases, respectivamente. Alternativas: Transação de leitura; transação de execução. Transação de incluir; transação de leitura. Transação de gravação; transação de leitura. Transação de excluir; transação de leitura. Transação de leitura; transação de leitura e gravação. CORRETO Resolução comentada: os 5Vs de Big Data são: volume (quanto mais informações, mais possibilidades de se obterem informações valiosas); velocidade (processamento em tempo real); veracidade (garantia de que os dados são confiáveis, imparciais e não tendenciosos); variedade (os dados devem vir das mais variadas fontes possíveis, podem ser estruturados ou não); e valor (os dados devem agregar valor às empresas, trazendo retorno financeiro). Resolução comentada: 21/02/2023, 19:06 Cosmos · Cosmos https://umc.platosedu.io/lms/m/aluno/disciplina/index/4006973/66141 4/6 7) 8) Código da questão: 56494 Em relação à cardinalidade, existem dois tipos. Assinale a alternativa que os define bem: Alternativas: Cardinalidade máxima: o número máximo de vezes em que pode haver ocorrência de uma entidade A em B.Cardinalidade mínima: o número mínimo de vezes que pode haver ocorrência de uma entidade A em uma entidade B. CORRETO Cardinalidade máxima: o número mínimo de vezes em que pode haver ocorrência de uma entidade A em B. Cardinalidade mínima: o número mínimo de vezes que pode haver ocorrência de uma entidade A em uma entidade B. Cardinalidade máxima: o número máximo de vezes em que um banco de dados pode ser repetido em outras empresas.Cardinalidade mínima: o número mínimo de vezes que um banco de dados pode ser repetido em outras empresas. Cardinalidade máxima: o número máximo de vezes em que pode haver ocorrência de erros.Cardinalidade mínima: o número mínimo de vezes que pode haver ocorrência de erros. Cardinalidade máxima: o número máximo de vezes em que pode haver ocorrência de um banco possuir Big Data.Cardinalidade mínima: o número mínimo de vezes que pode haver ocorrência de um banco possuir Big Data. Código da questão: 56489 Sobre os componentes e módulos de um DBMS, considere as seguintes afirmações: ( ) O armazenamento é realizado em discorígido para DBMS instalados fisicamente em uma empresa. ( ) Os gerenciadores de armazenamento são os responsáveis por controlar o armazenamento físico dos dados. ( ) O processador runtime é o responsável em manipular os buffers de memória. ( ) O catálogo de dados não se enquadra como componente de um DBMS. ( ) O compilador de consulta é responsável em gerenciar o quantitativo de dados no DBMS. um dos conceitos básicos que são sempre usados quando se fala de banco de dados é a transação, que é usada para uma série de atividades no banco de dados, como atualizações dos dados, inserir dados, excluir, recuperar e pode ser executada por aplicativos que estão em vários tipos de dispositivos, como o smartphone, por exemplo. Quando as transações são usadas para recuperar dados, são chamadas de transação de leitura; se for usada para inserir, excluir e atualizar dados, é chamada de transação de leitura e gravação. Alguns comandos para esta operação são usuais, como Begin Transaction e End Transaction, o que temos entre esses comandos será considerado transação. Resolução comentada: cardinalidade máxima: refere-se ao número máximo de vezes em que pode haver ocorrência de uma entidade A em B. Cardinalidade mínima: refere-se ao número mínimo de vezes que pode haver ocorrência de uma entidade A em uma entidade B. Os valores possíveis são zero ou um. Nos relacionamentos em que temos a possibilidade de ocorrência N vezes, temos então uma cardinalidade máxima para esses casos. 21/02/2023, 19:06 Cosmos · Cosmos https://umc.platosedu.io/lms/m/aluno/disciplina/index/4006973/66141 5/6 9) Assinale a alternativa que contenha a sequência correta: Alternativas: V – V – F – F – F. CORRETO V – V – F – V – F. V – V – F – F – V. F – V – F – F – F. V – F – F – F – F. Código da questão: 56498 É importante entender as vantagens, os benefícios e a importância de um banco de dados relacional confiável. Pode-se considerar um investimento que as empresas fazem que pode impactar a produtividade, gerando impacto positivo entre os funcionários e bons resultados que a empresa pode alcançar. Sobre os benefícios do banco de dados em uma empresa, pode-se afirmar que: I. Entre os setores das empresas: relacionamento entre as diversas áreas e dados da empresa. Um bom banco de dados pode manter as várias áreas diferentes da empresa se comunicando de forma eficiente, isso melhora seu tempo de produtividade. II. Aumentar os riscos de operação: a possibilidade de aumentar os riscos se dá porque a transparência das informações é maior, dado que as diferentes equipes terão acesso confiável aos dados. Isso faz com que as equipes estejam alinhadas com as necessidades do empreendimento. III. Aumentar a segurança: ter um sistema de gestão de informações, ampliando a confiança com uma aquisição e armazenamento de dados para pessoas que precisam ter acesso e, também, limitando e controlando as pessoas com acesso e, com isso, ter maior segurança dos dados. IV. Melhorar a tomada de decisão: basear em informações valiosas de forma eficiente é a melhor forma de diminuir os riscos e tomar decisões de forma coerente com as características da empresa. É mais provável ter uma visão geral do todo e identificar os principais problemas e melhorias a serem alcançadas no negócio. São verdadeiras: Alternativas: I – II – III – IV. I – III – IV. CORRETO III – IV. II – III – IV. I – IV. Resolução comentada: o gerenciador de armazenamento é responsável por controlar o armazenamento físico de dados no disco rígido. O compilador de consulta analisa os comandos de consulta solicitados e gera códigos de acesso ao processador runtime, o qual é responsável por controlar esse acesso ao banco de dados em tempo de execução, logo após o gerenciador de buffers carregar todos os buffers necessários ao sistema. Todos os detalhes de acesso e manipulação de dados são salvos no componente chamado catálogo de dados. Resolução comentada: 21/02/2023, 19:06 Cosmos · Cosmos https://umc.platosedu.io/lms/m/aluno/disciplina/index/4006973/66141 6/6 10) Código da questão: 56490 Quando tratamos de ter os mesmos dados em áreas diferentes de uma mesma empresa, ou seja, os mesmos dados guardados em áreas diferentes, isso trará um maior custo para a empresa e queremos evitá-lo. Qual princípio deve ser evitado nas empresas para diminuir os custos e tornar o armazenamento dos dados mais eficiente? Alternativas: Princípio da inconsistência. Princípio da redundância. CORRETO Princípio de Laconi. Princípio da redistribuição. Princípio de incongruência. Código da questão: 56485 I. Entre os setores das empresas: relacionamento entre as diversas áreas e dados da empresa. Um bom banco de dados pode manter as várias áreas diferentes da empresa se comunicando de forma eficiente, isso melhora seu tempo de produtividade. II. Diminuir os riscos de operação: a possibilidade de aumentar os riscos se dá porque a transparência das informações é maior, dado que as diferentes equipes terão acesso confiável aos dados. Isso faz com que as equipes estejam alinhadas com as necessidades do empreendimento. III. Aumentar a segurança: ter um sistema de gestão de informações, ampliando a confiança com uma aquisição e armazenamento de dados para pessoas que precisam ter acesso e, também, limitando e controlando as pessoas com acesso e, com isso, ter maior segurança dos dados. IV. Melhorar a tomada de decisão: basear em informações valiosas de forma eficiente é a melhor forma de diminuir os riscos e tomar decisões de forma coerente com as características da empresa. É mais provável ter uma visão geral do todo e identificar os principais problemas e melhorias a serem alcançadas no negócio. Resolução comentada: quando falamos em redundância, estamos tratando de ter os mesmos dados em áreas diferentes de uma mesma empresa. Portanto, se tivermos os mesmos dados guardados em áreas diferentes, isso trará um maior custo para a empresa, e queremos evitá-lo, é por isso que falamos que temos que ter cuidado com o princípio da redundância. Arquivos e Links
Compartilhar