Prévia do material em texto
Questão 1/10 - Sistema Gerenciador de Banco de Dados Para a otimização de um SGBD é necessário identificar e eliminar os possíveis elementos existentes em todos os níveis do sistema, entre eles, as consultas lentas que são submetidas ao banco. Também é necessário melhorar as configurações do servidor de banco de dados, do sistema operacional e do hardware que suporta todo o ambiente do sistema. Esses elementos que devem ser tratados levam o SGBD a ter problemas de: A replicação. B concorrência. C desempenho. Você assinalou essa alternativa (C) D segurança. Questão 2/10 - Sistema Gerenciador de Banco de Dados Para um bom desempenho das consultas de um banco de dados é importante que o projeto dele seja bem desenvolvido. E após a sua implementação existe uma fase importante que é realizar um acompanhamento operacional para averiguar o desempenho, ajustes devem ser implementados caso necessário, tendo como base dados reais do comportamento de acesso ao banco de dados, objetivando o melhor desempenho e estabilidade. A fase após a implementação é conhecida como: A tuning Você assinalou essa alternativa (A) B preparação C classificatória D eliminatória Questão 3/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 4/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: A create table produto(codigo int primary key, nome varchar(100) not null, qtde int not null, valor numeric(7,3) not null) Você assinalou essa alternativa (A) 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) 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 5/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 where categoria=’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 Questão 6/10 - Sistema Gerenciador de Banco de Dados A manutenção do banco de dados deve ser realizada por especialistas, que precisam conhecer os recursos e funções específicas para a atividade. Deve se conhecer, por exemplo, um dos componentes mais importantes da manutenção do banco de dados, que se algum desastre acontecer, os dados estarão seguros e poderão ser restaurados. Esse componente é o: A Limpeza dos dados. B Backup dos dados. Você assinalou essa alternativa (B) C Desfragmentação dos dados. D Classificação dos dados. Questão 7/10 - Sistema Gerenciador de Banco de Dados Um banco de dados quando é utilizado por mais de um usuário, terá que administrar a concorrência entre as informações que estão sendo acessadas pelos usuários. Essa administração é conhecida como controle de concorrência e se dá quando, em um banco de dados, usuários tentam acessar a mesma informação simultaneamente, sendo necessário então um controle desses acessos. Para gerenciar as transações e as concorrências é necessário conhecer as propriedades comumente chamadas de: A DBA B DB C SQL D ACID Você assinalou essa alternativa (D) Questão 8/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 9/10 - Sistema Gerenciador de Banco de Dados Um data Warehouse é um repositório central de dados, que são gerados a partir das transações de diversas fontes. Profissionais da área de TI e os tomadores de decisão acessam esses repositórios através de ferramentas, que são sistemas especialistas que proporcionam um tratamento gerencial aos dados. Essas ferramentas são conhecidas como: A Data Lake B Business Intelligence Você assinalou essa alternativa (B) C Machine Learning D Big Data Questão 10/10 - Sistema Gerenciador de Banco de Dados A capacidade de truncar tabelas e diminuir espaço em disco ocupado pelo SGBD é muito útil na administração de dados. O truncamento de tabelas armazenadas no tablespace do sistema, que são tabelas criadas quando innodb_file_per_table = OFF, ou em um tablespace geral deixa blocos de espaço não utilizado no tablespace. Esse processo é aplicado com o comando: A delete table <nome da tabela> B truncate table <nome da tabela> Você assinalou essa alternativa (B) C truncate table <delete> D clear <nome da tabela>