Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/10 - Sistema Gerenciador de Banco de Dados Um sistema gerenciador de banco de dados permite implementar controles para a administração dos dados inseridos em um banco de dados. Existem além dos controles de nulabilidade, que impedem a inserção de dados nulos nas colunas, outros controles para gerenciar repetições como o unique, para delimitar os valores das colunas, o check, para verificar valores associados em outras tabelas, o foreign key. Porém, existe um controle que pode ser considerado um dos principais na área de gerenciamento de banco de dados que é a primary key, ou chave primária, que tem várias funções, que têm por objetivo: A Permitir que a tabela seja considerada primária no banco de dados tendo prioridade entre as outras. B Auxiliar a manipulação dos dados na tabela, permitindo a utilização dos comandos de manipulação de dados: insert, delete, update e select. C Permitir a cópia de segurança dos dados de uma tabela pois ela tem como prioridade a segurança primária dos dados D Não permitir a repetição dos dados que serão armazenados na coluna identificando dessa maneira de forma única um registro, possibilitar o relacionamento entre as tabelas, não aceitar valores nulos e ordenar fisicamente os dados Você assinalou essa alternativa (D) Questão 2/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 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 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: A dedicados B persistentes C aleatórios D nós 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 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 7/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 8/10 - Sistema Gerenciador de Banco de Dados Um DBA precisa selecionar dados dos alunos da tabela com uma estrutura podemos ver a seguir: MATRICULA NOME CPF DATA_NCTO TURMA MENSALIDADE Fonte: o autor O relatório deve disponibilizar o total das mensalidades agrupado e ordenado por turma. Para atender essa solicitação o comando para selecionar os dados deverá ser: A select turma, sum(mensalidade) from aluno order by turma B select turma, sum(mensalidade) from aluno by turma C select turma, sum(mensalidade) from aluno group by turma order by turma Você assinalou essa alternativa (C) D select turma, sum(mensalidade) from aluno group and order by turma Questão 9/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 10/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: A NoBDD B NoREL Você assinalou essa alternativa (B) C NoTransac D NoTable
Compartilhar