Questões de Concurso
Sobre sql em banco de dados
Foram encontradas 4.619 questões
A respeito da linguagem SQL, analise as proposições abaixo.
1) Um dos comandos do DML (Data Manipulation Language) é o INSERT.
2) CREATE e DELETE são comandos da DDL (Data Definition Language).
3) Dois comandos do DCL (Data Control Language) são UPDATE E DROP.
Está(ão) correta(s), apenas:
No que diz respeito às consultas SQL em banco de dados, duas cláusulas devem ser utilizadas na sintaxe do comando SELECT com as finalidades especificadas a seguir:
1) ordenar os registros selecionados com a ordem especificada.
2) selecionar linhas que satisfaçam as propriedades especificadas.
Essas cláusulas são, respectivamente:
INSTRUÇÃO: Considere o script abaixo em linguagem SQL, para responder à questão.

INSTRUÇÃO: Considere o script abaixo em linguagem SQL, para responder à questão.

Considere um banco de dados com duas tabelas, R e S, contendo 4 e 3 registros, respectivamente. Em R, os valores da coluna A são 1, 2, 5 e 7. Em S, os valores da coluna B são 2, 4 e 7.
Excetuando-se a linha de títulos, o número de linhas no resultado do comando SQL
select * from R full outer join S on A=B
é:
Considere a tabela de banco de dados R, com a seguinte instância.

a instância da referida tabela é, na respectiva ordem de colunas e linhas:
delete from exemplo where exists (select * from exemplo e1 where exemplo.x = e1.x) select count(distinct x) from exemplo
Na execução desse script, o número produzido no segundo comando foi:
Considere ainda o seguinte comando SQL
insert into teste select numero from numeros n where not exists (select * from teste t where t.numero = n.numero)
Quando da execução desse comando, o número de registros inseridos na tabela teste é:
No resultado da execução do comando SQL
select * from (select a, b, ROWNUM x from teste order by a desc) y
os valores contidos na coluna “x” são, de cima para baixo:

Na execução do comando SQL
select * from R left join S on a=b UNION select * from R right join S on b=a
o número de células contendo o valor nulo no resultado é:
Tendo como referência o modelo lógico precedente, julgue o item a seguir.
O comando SELECT nome FROM Hospital WHERE
UF ‘SP’; permite mostrar os nomes dos hospitais
localizados na UF (unidade da federação) SP.
Tendo como referência o modelo lógico precedente, julgue o item a seguir.
Após as tabelas serem implementadas, a inserção de um registro na tabela Universidade pode ser realizada corretamente por meio do comando a seguir.
INSERT INTO Universidade VALUES
(00.038.174/0001-43, ‘Universidade de
Brasília’, ‘Graduação e Pós-Graduação’);
Com relação a banco de dados, julgue o item seguinte.
Na SQL (structured query language), existem funções de
agregação com diferentes capacidades; como, por exemplo, a
função AVG, que é responsável pelo cálculo da média dos
valores de determinado campo.
As tabelas a seguir compõem um banco de dados simplificado de um banco comercial, onde o campo sublinhado indica a chave primária. É possível que uma conta tenha vários clientes, e que um cliente tenha várias contas.
Cliente(idCliente,nomeCliente)
Conta(idConta,ultimoSaldo)
ContaCliente(idConta,idCliente)
Que comando SQL lista todos os nomes de clientes com mais de R$ 2.000,00 na conta?
HiveQL é uma linguagem de consulta, semelhante ao SQL, para Hive. Uma das suas características interessantes é ter uma extensão que permite distribuir consultas entre reducers em um script do tipo map-reduce.
Se for necessário simultaneamente distribuir as consultas e garantir a ordenação ou o agrupamento das chaves distribuídas, deve-se usar a extensão
