Questões Militares Sobre sql em banco de dados

Foram encontradas 149 questões

Q1611380 Banco de Dados

Considere a tabela PESSOAS a seguir para responder à questão.



Com o crescimento da tabela PESSOAS, um Administrador notou que houve degradação significativa na execução da consulta:


SELECT

id

, idade

FROM PESSOAS

WHERE

nome LIKE 'R%'

AND profissao LIKE 'V%'

ORDER BY

nome, idade


Para otimizar a busca realizada por essa consulta, convém criar um índice sobre as colunas:

Alternativas
Q1611379 Banco de Dados

Considere a tabela PESSOAS a seguir para responder à questão.



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
Q1611378 Banco de Dados

Considere a tabela PESSOAS a seguir para responder à questão.



Para obter a quantidade de pessoas que cada profissão possui, deve ser executada a consulta SQL:
Alternativas
Q1002616 Banco de Dados

Observe a tabela ALUNO abaixo.


Imagem associada para resolução da questão


Ao se realizar uma consulta na tabela ALUNO obteve-se a resposta abaixo.


Imagem associada para resolução da questão


Assinale a opção na qual a consulta apresenta o resultado acima.

Alternativas
Q997427 Banco de Dados

Considere a tabela chamada “clientes”, com a estrutura e os dados a seguir:


Imagem associada para resolução da questão


Assinale o comando SQL utilizado para listar os clientes, ordenando os nomes dos clientes de forma decrescente.

Alternativas
Q997425 Banco de Dados

Analise a tabela SQL abaixo chamada “escola”.


Imagem associada para resolução da questão


Considerando o comando SQL abaixo, assinale a alternativa que apresenta todos os registros encontrados.


SELECT nome_aluno FROM escola WHERE

nome_aluno LIKE ‘%a’;

Alternativas
Q994744 Banco de Dados

Observe as seguintes definições de tabelas de alocação de registros.


Imagem associada para resolução da questão


A respeito das consultas SQL nas classes definidas, analise o código a seguir.


Select c.Nome, Count(*) as Qtde From Aluno c, Disciplina m Where c.Codigo=m.Codigo Group By c.Nome


O registro retornado pelo código de consulta SQL analisado é o da quantidade de

Alternativas
Q994668 Banco de Dados

Em uma tabela de Produtos, havia os campos Código, Nome, DataCompra, ValorPago e LocalCompra. O usuário dessa tabela precisa visualizar os dados de forma específica, e a quantidade de registros é enorme.


A sequência correta, que mostra ao usuário os campos nome e data da compra dos produtos classificados por data de compra em ordem decrescente na linguagem SQL, é

Alternativas
Q953134 Banco de Dados

Considere a tabela a 

Imagem associada para resolução da questão


Com base nos dados da tabela acima, assinale a opção que apresenta a query que recupera todos os funcionários no departamento 5, cujo salário esteja entre R$ 10.000 e R$ 20.000.

Alternativas
Q947314 Banco de Dados

Considerando a linguagem SQL para manipulação de dados em um banco de dados relacionai, a clausula JOIN inserida em um comando SELECT poderá apresentar as seguintes variações:

I. CENTER JOIN

II. INNER JOIN

III. RIGHT JOIN

IV. UPPER JOIN

V. LEFT JOIN

Analise as variações acima e assinale a alternativa correta,

Alternativas
Q947313 Banco de Dados

Considere as tabelas A e B e a consulta SQL abaixo:

Imagem associada para resolução da questão

Assinale a alternativa correta para o resultado que teremos como retorno da consulta SQL.

Alternativas
Q947312 Banco de Dados

Considere a tabela A e a consulta SQL abaixo:

Imagem associada para resolução da questão

Assinale a alternativa correta para o número que teremos como retomo da consulta SQL.

Alternativas
Q947301 Banco de Dados
Com relação à teoria de concorrência em banco de dados, assinale a alternativa correta que representa o nível mais alto de isolamento em uma configuração do nível de isolamento de uma transação SQL.
Alternativas
Q920531 Banco de Dados
A função para se somar uma coluna em um banco de dados relacional utilizando SQL é:
Alternativas
Q920517 Banco de Dados
Qual comando SQL deve ser utilizado para listar os dados em tabelas, eliminando os dados repetidos?
Alternativas
Q920515 Banco de Dados
Qual comando SQL deve ser utilizado para listar o campo NOME das pessoas cadastradas na tabela USUARIOS, listados em ordem alfabética, começando pelo último nome cadastrado, segundo a ordem alfabética?
Alternativas
Q911703 Banco de Dados

Observe as seguintes tabelas de um sistema:


Tabelas e campos:

FUNCIONÁRIO (*CPF; NOME)

DEPARTAMENTO (*COD„DEPT; DNOME; CPF GERENTE)

DEPENDENTE (*CPF F: *CPF_D: NOME_DEP; SEXO)


O responsável pelo banco de dados deseja fazer o seguinte relatório: Todos os gerentes que possuem pelo menos um dependente do sexo feminino.


Observações: FUNCIONÁRIO, DEPARTAMENTO e DEPENDENTE são tabelas do sistema.

Os campos precedidos com asterisco determinam a chave primária da tabela e os campos sublinhados correspondem à chave estrangeira das tabelas relacionadas.

Na tabela DEPARTAMENTO, o campo CPF_GERENTE é chave estrangeira da tabela FUNCIONÁRIO. Na tabela DEPENDENTE, o campo CPF_F é chave estrangeira da tabela FUNCIONÁRIO. E a chave primária é formada pelos campos CPF_F e CPF_D. E o campo SEXO aceita os valores W ou 'F (masculino ou feminino)


Com base nessas informações, assinale a opção na qual a consulta retoma o conjunto de dados que atenda ao relatório:

Alternativas
Q911669 Banco de Dados

Considere as tabelas descritas abaixo.


Tabelas e campos:

CLIENTE (*CODIGO_C; CPF; NOME; CIDADE)

PRODUTO (*CODIGO_P; DESCRICAO; PRECO)

VENDA (*CODIGO_V, CODIGO C: DATA)

ITEM_VENDIDO (*CODIGO V: *CODlGO P: QUANTIDADE; PRECO)


Observações:

CLIENTE, PRODUTO, VENDA E !TEM_VENDIDO são tabelas do sistema.

Os campos precedidos com asterisco determinam a chave primária da tabela. Os campos sublinhados correspondem à chave estrangeira das tabelas relacionadas.

Na tabela VENDA, o campo CODIGO_C é chave estrangeira da tabela CLIENTE.

Na tabela ITEM_VENDIDO, os campos CODIGO_P é chave estrangeira da tabela PRODUTO e CODIGO__V é chave estrangeira da tabela VENDA. Além disso, a chave primária é formada pelos campos CODIGO_V e CODIGO_P.

Nas tabelas CLIENTE, PRODUTO, VENDA e ITEM_VENDIDO todos os campos são obrigatórios.


Com base nas tabelas acima, analise o comando SQL a seguir.


SELECT C.CIDADE, AVG(I.PRECO) AS PRECO_MEDIO_VENDIDO

FROM CLIENTE AS C, VENDA AS V, ITEM_VENDIDO AS I, PRODUTO AS P

WHERE C.CODIGO_C= V.CODIGO_C AND

V.CODIGO_V=I.CODIGO_V AND

P.CODIGO_P=I.CODIGO„P AND

EXISTS (SELECT C1 .CIDADE FROM

CLIENTE C1 WHERE C1.CIDADE = "RIO

DE JANEIRO" AND C.CODIGO_C =

C1.CODIGO_C)

GROUP BY C.CIDADE

HAVING AVG(I.PRECO) < 200;


Sendo assim, esse comando SQL exibe a cidade, a média de preço de produtos vendidos a clientes:

Alternativas
Q895277 Banco de Dados

Considere uma tabela de PRODUTOS no banco de dados com os campos CODIGO, NOME, DATACOMPRA, VALORPAGO e LOCAL.


O comando na linguagem de consulta estruturada SQL que mostra o nome e data da compra dos produtos classificados por data da compra em ordem decrescente é

Alternativas
Q894948 Banco de Dados
Qualquer aplicação de banco de dados relacional baseado em Structured Query Language (SQL) envolve três partes: uma interface de usuário final, um conjunto de tabelas armazenadas no banco de dados e o mecanismo SQL.
Que característica faz parte da interface de usuário final?
Alternativas
Respostas
21: E
22: C
23: B
24: C
25: A
26: B
27: C
28: C
29: C
30: A
31: E
32: D
33: D
34: A
35: C
36: D
37: C
38: C
39: B
40: C