Questões de Banco de Dados do ano 2020

Lista completa de Questões de Banco de Dados do ano 2020 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

A versão 2016 do MS SQL SERVER adicionou uma nova funcionalidade que permite gerenciar a exibição de dados confidenciais, em nível de coluna, de acordo com o usuário que está executando uma determinada consulta. Essa tecnologia é denominada

    A) Dynamic Data Masking.

    B) Row Level Security.

    C) Always Encrypted.

    D) Asymmetric Key.

Considere a seguinte instrução SQL, utilizando o T-SQL do Microsoft SQL Server 2016.




Para retornar o resultado da consulta em formato JSON, o trecho constante como <INSTRUÇÃO> deve ser substituído por

    A) JSON.PATH

    B) AS JSON PATH

    C) FOR JSON PATH

    D) TO JSON.PATH

Analise a sequência de comandos abaixo:



Ao ser executada, essa sequência de comandos apresentará como resultado

    A) a criação de uma sequência no SGBD.

    B) uma coluna criada em uma tabela.

    C) uma mensagem de erro.

    D) a adição da coluna id à tabela processo.

Para realizar processos de análise de dados, por diversas vezes, é necessário tratar o dado antes de proceder com o processo de análise. Na ferramenta Power BI, versão PT-BR, utilizando o Power Query Editor, é possível modificar a forma como os dados estã o originalmente estruturados. Considere as figuras a seguir, sendo a primeira a versão original da disposição dos dados, e a segunda o resultado de um processo de transformação.



Para realizar o processo de transformação, foi aplicada a seguinte sequência de passos, após acessar a Aba Transformar:

    A) acessar a opção Transformar Colunas em Linhas, em seguida, acessar a opção Preenchimento ? Para Cima.

    B) acessar a opção Preenchimento ? Para Cima e, em seguida, acessar a opção Transformar Colunas em Linhas.

    C) acessar a opção Preenchimento ? Para Baixo, em seguida, acessar a opção Transformar Colunas em Linhas.

    D) acessar a opção Transformar Colunas em Linhas, em seguida, acessar a opção Preenchimento ? Para Baixo.

O ELK Stack diz respeito a um conjunto de projetos relacionados ao processamento, visualização e busca de informações, utilizados em diversos contextos nas aplicações de hoje em dia, em especial aquelas destinadas a lidar com grandes volumes de dados. Nesse contexto, os projetos Kibana e Beats implementam mecanismos de

    A) Visualização e Agente para servir dados, respectivamente.

    B) Busca e Visualização, respectivamente.

    C) Pipeline de ingestão e Agente para servir dados, respectivamente.

    D) Busca e Pipeline de ingestão, respectivamente.

O banco de dados Oracle é uma das mais poderosas ferramentas do seu segmento entre as disponíveis no mercado. Esse SGBD possibilita o uso de funções internas com as mais diferentes finalidades, facilitando o trabalho de seus usuários. Isto posto, analise o comando a seguir:


SELECT TRANSLATE('BACK UP DAILY', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ ', 'EFGHIJKLMNOPQRSTUVWXYZABCD') FROM dual;


Executando esse comando, o resultado será:

    A) FAÇA BACK UP DIARIAMENTE

    B) FEGOYTHEMPC

    C) BCK P DLY

    D) YLIAD PU KCAB

O MySQL assim como outros bancos de dados possibilita a criação de subc onsultas. A consulta que possui sintaxe correta, quando executada no MySQL versão 8, é:

    A) SELECT coluna1 FROM t1 AS x WHERE x.coluna1 = (SELECT coluna1 FROM t2 AS x WHERE x.coluna1 = (SELECT coluna1 FROM t3 WHERE x.coluna2 = t3.coluna1))

    B) SELECT coluna1 FROM t1 AS x WHERE x.coluna1 = SELECT coluna1 FROM t2 AS x WHERE x.coluna1 = SELECT coluna1 FROM t3 WHERE x.coluna2 = t3.coluna1

    C) SELECT coluna1 FROM t1 AS x WHERE x.coluna1 = (SELECT coluna1 FROM t2 AS x WHERE x.coluna1 = (SELECT FROM t3 WHERE x.coluna2 = t3.coluna1))

    D) SELECT coluna1 FROM t1 AS x WHERE x.coluna1 = (SELECT coluna1 FROM t2 AS x WHERE x.coluna1 = (SELECT coluna1 FROM t3 WHERE x.coluna2.t3.coluna1))

O banco de dados MySQL é gratuito e muito popular ao redor do mundo. Nesse contexto, analise o código a seguir:


CREATE TABLE tabelax (jdoc JSON);


Após a execução desse código, na versão 8 do MySQL, constata-se que

    A) será exibido um erro e não será criada a tabela.

    B) será criado um campo do tipo JSON na tabelax.

    C) será exibido um erro e será criada uma tabela vazia.

    D) será criado um campo do tipo longtext na tabelax.

O MySQL é um SGBD muito utilizado em desenvolvimento web. Considere as afirmativas abaixo sobre o MySQL.


I O comando “VIEW DATABASES;” mostra todos os bancos de dados criados na instância do MySQL.

II O comando “DESCRIBE servidor;” mostra todos os campos da tabela "servidor".

III O MySQL não possui suporte a funções de agregação.

IV Entre os tipos de dados suportados no MySQL, está o tipo blob.


Estão corretas as afirmativas

    A) II e III.

    B) II e IV.

    C) I e III.

    D) I e IV.

A questão deve ser respondida com base no diagrama abaixo.



A consulta a ser realizada para retornar o nome do servidor, a descrição da sua lotação e a descrição do seu cargo, apenas para os cargos com salários acima de 2000 é

    A) SELECT servidor.nome, lotacao.descricao, cargo.descricao from servidor INNER JOIN lotacao on lotacao.idlotacao = servidor.lotacao_idlotacao INNER JOIN cargo on cargo.idcargo = servidor.cargo_idcargo WHERE cargo.idcargo >= 2000 ;

    B) SELECT servidor.nome, lotacao.descricao, cargo.descricao from servidor INNER JOIN cargo on cargo.idcargo = servidor.cargo_idcargo INNER JOIN departamento on departamento.iddepartamento = servidor.iddepartamento WHERE cargo.idcargo > 2000;

    C) SELECT servidor.nome, lotacao.descricao, cargo.descricao from servidor INNER JOIN departamento on departamento.iddepartamento = servidor.iddepartamento INNER JOIN cargo on cargo.idcargo = servidor.cargo_idcargo WHERE cargo.salario >= 2000;

    D) SELECT servidor.nome, lotacao.descricao, cargo.descricao from servidor INNER JOIN lotacao on lotacao.idlotacao = servidor.lotacao_idlotacao INNER JOIN cargo on cargo.idcargo = servidor.cargo_idcargo WHERE cargo.salario > 2000;

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...