Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/10 - Sistema Gerenciador de Banco de Dados NoSQL é um padrão de armazenamento de dados alternativo ao SQL, que oferece uma robustez e escalabilidade melhores. O termo NoSQL foi primeiramente utilizado em 1998 como o nome de um banco de dados não relacional de código aberto. Seu autor, Carlo Strozzi, alega que o movimento NoSQL "é completamente distinto do modelo relacional e, portanto, deveria ser mais apropriadamente chamado de: Você não pontuou essa questão A NoBDD B NoREL C NoTransac Você assinalou essa alternativa (C) D NoTable Questão 2/10 - Sistema Gerenciador de Banco de Dados A análise de sistemas permite aos analistas levantarem as necessidades de desenvolvimento de um sistema computacional. A partir do levantamento de requisitos são elaborados os documentos que darão suporte aos desenvolvedores na programação do código e auxiliarão os responsáveis pelo banco de dados para a criação das tabelas. A seguir, para essa atividade, vamos considerar o DE-r para a criação das tabelas de controle dos funcionários e os departamentos em que eles trabalham, não esquecendo da chave para relacionar as duas tabelas: Para criar as tabelas considerando o DE-r o comando correto é: A create table depto(codigo int, nome varchar(100)); create table funcionario(matricula int, nome varchar(100), cpf char(11) B create table depto(codigo int, nome varchar(100), codigo int); create table funcionario(matricula int, nome varchar(100), cpf char(11). C create table funcionario(codigo int, nome varchar(100)); create table depto(matricula int, nome varchar(100), cpf char(11)) D create table depto(codigo int, nome varchar(100)); create table funcionario(matricula int, nome varchar(100), cpf char(11), codigo int) Você assinalou essa alternativa (D) Questão 3/10 - Sistema Gerenciador de Banco de Dados O objetivo de um determinado mecanismo dos sistemas gerenciadores de banco de dados é permitir a manutenção de várias cópias idênticas de um banco de dados. Os benefícios desse mecanismo são a redundância, o que torna o sistema tolerante a falhas, a possibilidade de um balanceamento de carga do sistema, pois é possível distribuir o acesso entre as cópias, além de ter um backup dos dados, já que os dados são transferidos parcial ou totalmente da origem para um outro local. Esse mecanismo é conhecido como: A Duplicação dos dados B Replicação de dados. Você assinalou essa alternativa (B) C Transferência dos dados. D Exportação binária de dados Questão 4/10 - Sistema Gerenciador de Banco de Dados Existem duas maneiras de garantir que os dados possam ser transferidos entre sistema gerenciadores de banco de dados, o que permite criar cópias de um database para garantir a segurança, duplicação dos dados, criação de um database de desenvolvimento, entre outras possibilidades. Essas duas maneiras de transferência de dados são: A Limpeza e classificação dos dados. B Inserção e alteração dos dados. C Desfragmentação e classificação dos dados. D Importação e exportação de dados. Você assinalou essa alternativa (D) Questão 5/10 - Sistema Gerenciador de Banco de Dados Um data lake é um lugar para armazenar dados estruturados e não estruturados, bem como um método para organizar grandes volumes de dados altamente diversificados e de várias fontes. Os data lakes estão se tornando cada vez mais importantes à medida que os usuários, desejam executar exploração e descoberta de dados amplos. Reunir dados ou a maior parte deles em um único local torna isso mais simples. O data lake se diferencia de um data Warehouse pela preparação dos dados ser feita: A Anteriormente B Em segundo plano C Através de ordenação D Posteriormente Você assinalou essa alternativa (D) Questão 6/10 - Sistema Gerenciador de Banco de Dados A instrução SELECT faz parte da DML e é utilizada para extrair um conjunto de registros ou para localizar um único registro de uma tabela ou de um conjunto de tabelas. O resultado da execução de uma instrução SELECT será exibido em uma listagem semelhante a uma tabela, analise as assertivas que seguem e marque V para as asserções verdadeiras, e F para as asserções falsas. I . ( ) SELECT * FROM funcionario II. ( ) SELECT nome, CPF, data_admissao WHERE funcionario III. ( ) SELECT funcionario WHERE data_admissao = '2021/02/01' IV. ( ) SELECT nome, CPF, data_admissao FROM Funcionario WHERE nome = 'José da Silva' Agora, assinale a alternativa que apresenta a sequência correta: Você não pontuou essa questão A V – F – V – V B V – F – V – F Você assinalou essa alternativa (B) C F – V – F – V D V – F – F – V Questão 7/10 - Sistema Gerenciador de Banco de Dados Um banco de dados distribuído (BDD) é composto por um conjunto de servidores que poderão ser acessados de forma ordenada e aleatória. No sistema de BDD, os dados poderão estar armazenados em servidores distintos, podendo ser acessados pelos sistemas que possuem permissão. Esses servidores de banco de dados distribuídos são chamados de: Você não pontuou essa questão A dedicados B persistentes Você assinalou essa alternativa (B) C aleatórios D nós Questão 8/10 - Sistema Gerenciador de Banco de Dados Existe um processo na área de banco de dados que pode ser muito complexo pois existem muitas bases de dados diferentes entre os sistemas gerenciadores de banco de dados, além dos tipos de dados das tabelas envolvidas no processo que apresentam problemas ao passar de um SGBD para outro ou no caso dos números com casas decimais apresentam problemas com uma precisão diferente. Esse processo é a: A Exclusão dos dados. B Replicação de dados. C Duplicação dos dados. D Migração de dados. Você assinalou essa alternativa (D) Questão 9/10 - Sistema Gerenciador de Banco de Dados Na gestão de banco de dados é importante para o administrador dominar a manipulação de objetos através da SQL, pois é através dos scripts que os comandos poderão ser distribuídos para que possa garantir agilidade e qualidade nos bancos de dados. Pensando nisso é necessário criar uma tabela para o controle dos produtos de uma empresa que identifique esse produto através de um código único, deverá ter o seu nome que contempla caracteres especiais, sua quantidade em estoque que se dá através de números inteiros pois não existem produtos fracionados, seu valor monetário é controlado com 3 casas decimais devido a legislação vigente. Todos os campos devem ser obrigatórios. Para atender essa especificação o comando para criar essa tabela deverá ser: Você não pontuou essa questão A create table produto(codigo int primary key, nome varchar(100) not null, qtde int not null, valor numeric(7,3) not null) B create table produto(codigo int, nome varchar(100), qtde int, valor numeric(7,3)) C create table produto(codigo int primary key, nome varchar(100) not null, qtde int not null, valor numeric(7,2) not null) Você assinalou essa alternativa (C) D create table produto(codigo int primary key, nome varchar(100) not null, qtde int not null, valor numeric(7,2) not null) Questão 10/10 - Sistema Gerenciador de Banco de Dados A instrução SELECT é com certeza a operação mais requisitada para um Banco de dados e por isso merece uma atenção especial para quem utiliza e administra um banco de dados. E até para os desenvolvedores de sistemas, pois quando fazem a manipulação de informações vindas de um banco de dados, é essa instrução que eles utilizam. Vamos imaginar a necessidade de um desenvolver que precisa calcular um desconto de 10% para os produtos cadastrados onde a categoria seja igual a calçado. Para essa necessidade, para a tabela produto com as colunas valor e categoria, o comando SQL para retornar os valores com o desconto solicitado é: A select valor – desconto*10% from produto where valor >200 B select valor*0.9 from produto wherecategoria=’calçado’ Você assinalou essa alternativa (B) C select valor * 10% from produto where categoria=’calçado’ D select valor * 10% from produto where categoria=’calçado’ && valor > 200
Compartilhar