Questões Militares de Banco de Dados - SQL

Foram encontradas 149 questões

Ano: 2020 Banca: Exército Órgão: EsFCEx Prova: Exército - 2020 - EsFCEx - Informática |
Q1776815 Banco de Dados
Considere a tabela PESSOAS a seguir para responder à questão. 

id      nome       idade    profissao
1       Maria         27        Gerente
2       Joao          23        Vendedor
3       Pedro        29        Vendedor
4      Renato       30        Vendedor
5      Marina       24        Gerente
6      Renato      32         Vendedor
Com o crescimento da tabela PESSOAS, um Administrador notou que houve degradação significativa na execução da consulta:
Imagem associada para resolução da questão

Para otimizar a busca realizada por essa consulta, convém criar um índice sobre as colunas:
Alternativas
Ano: 2020 Banca: Exército Órgão: EsFCEx Prova: Exército - 2020 - EsFCEx - Informática |
Q1776814 Banco de Dados
Considere a tabela PESSOAS a seguir para responder à questão. 

id      nome       idade    profissao
1       Maria         27        Gerente
2       Joao          23        Vendedor
3       Pedro        29        Vendedor
4      Renato       30        Vendedor
5      Marina       24        Gerente
6      Renato      32         Vendedor
O administrador da base de dados executou a seguinte instrução SQL sobre a tabela PESSOAS:
ALTER TABLE PESSOAS ADD COLUMN genero VARCHAR(1);
Como resultado, essa operação irá
Alternativas
Ano: 2020 Banca: Exército Órgão: EsFCEx Prova: Exército - 2020 - EsFCEx - Informática |
Q1776813 Banco de Dados
Considere a tabela PESSOAS a seguir para responder à questão. 

id      nome       idade    profissao
1       Maria         27        Gerente
2       Joao          23        Vendedor
3       Pedro        29        Vendedor
4      Renato       30        Vendedor
5      Marina       24        Gerente
6      Renato      32         Vendedor
Para obter a quantidade de pessoas que cada profissão possui, deve ser executada a consulta SQL:
Alternativas
Q1776385 Banco de Dados

Observe os comandos SQL executados na tabela de dados a seguir:


• Select sum(livros_lidos) from membros_familia where especie = ‘humano’

• Select count(id) from membros_familia where genero = ‘masculino’

• Select especie from membros_familia where nome like ‘r%’


Imagem associada para resolução da questão


É correto afirmar que, quando executadas em sequência, as 3 querys retornam as informações da tabela ‘membros_familia’ indicadas em

Alternativas
Q1776383 Banco de Dados

A linguagem SQL se divide em três grupos básicos: Linguagem de Definição de Dados (DDL), Linguagem de Manipulação de Dados (DML) e Linguagem de Controle de Dados (DCL).


Considerando os comandos da Linguagem de Manipulação de Dados (DML) em SQL, está correto apenas o que se afirma em 

Alternativas
Respostas
11: E
12: C
13: B
14: B
15: D