Questões de Concurso
Sobre sql em banco de dados
Foram encontradas 4.041 questões
Considerando que os scripts precedentes foram executados na
ordem apresentada, assinale a opção que corresponde ao
resultado da execução do script 3.
Em um banco de dados, MySQL Community 5, existe uma tabela chamada “temp”, com um campo numérico chamado “n”. Abaixo está representada a tabela e seu conteúdo:
Observe a consulta SQL abaixo, que foi executada na tabela acima:
select sum(n)/count(n) from temp
Que outra consulta apresenta a mesma semântica e o mesmo resultado da consulta acima?
Considere um banco de dados Oracle Database Express Edition 11g que contém uma tabela chamada “tb_teste”, com campos “C1”, “C2”, “C3”, “C4”, “C5”, “C6”, conforme o conteúdo abaixo:
Foi solicitada uma consulta SQL que gere o resultado abaixo:
Qual consulta obtém exatamente o que foi solicitado?
Com relação ao banco de dados relacional, observe a tabela LOJA com os registros:
Indique a alternativa que contém a instrução SQL que produz a saída da consulta contendo o valor total em
estoque de cada marca.
Considere o seguinte esquema relacional e resolva em SQL as questões propostas:
Pessoa - ( Código Interno , Nome , Endereco , Tipo )
Cliente -( Código Interno , Atividade )
Empregado ( Código Interno , Número Sequencial , Vencimento Mensal, Responsavel , Sigla , Data de Admissao )
Departamento - (Sigla , Designação , Localização , Chefe, Data de Posse )
Quais os empregados, considerando o código de registro no sistema, que entraram no serviço da
empresa no ano de 1995?
Cliente - (cod_cliente, cliente, profissao, localidade)
Agencia - ( cod_agencia, agencia, localidade)
Conta - ( num_conta, tipo_conta, cod_cliente, cod_agencia, saldo)
Emprestimo - (num_emprestimo, cod_cliente, cod_agencia, valor)
Qual comando representa a quantidade de clientes cadastrados na base?

Observe os comandos SQL abaixo:
I. select * from tb_a join tb_b on (tb_a.id_a=tb_b.id_a)
II. select * from tb_a join tb_b on (tb_a.id_a=tb_b.id_b)
III. select * from tb_a, tb_b where tb_a.id_a=tb_b.id_b
IV. select * from tb_a, tb_b where tb_a.id_a=tb_b.id_a
Observe a tabela abaixo:
Quais comandos apresentados anteriormente retornam o resultado da tabela acima?


Qual é a saída apresentada na tela?

Analise a consulta abaixo:
SELECT SUM(valor)
FROM tb_casas
WHERE valor>(SELECT avg(valor) FROM tb_casas)
Qual é o resultado obtido com a sua execução?
Acerca da programação orientada a objetos, da linguagem SQL e da linguagem JavaScript, julgue o item.
O padrão SQL não permite o uso da cláusula with recursive, em que uma view, por exemplo, poderia ser expressa em função
de si mesma.
Acerca da programação orientada a objetos, da linguagem SQL e da linguagem JavaScript, julgue o item.
Em SQL, com o comando DELETE, é possível excluir valores apenas em atributos específicos.

Qual o comando SQL poderá ser executado para que seja alterado, de todos os eventos previstos para os municípios de "PORTO ALEGRE" ou "RIO DE JANEIRO", o campo CONFIRMADO para "Não"?
Coluna 1
1. Linguagem de Definição de Dados – DDL.
2. Linguagem de Manipulação de Dados – DML.
3. Linguagem de Consulta de Dados – DQL.
Coluna 2
( ) CREATE.
( ) SELECT.
( ) INSERT.
( ) DROP.
( ) DELETE.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Com relação à tabela TURFE, descrita anteriormente, analise o comando SQL a seguir.
select
cavalo,
(select avg(tempo)
from TURFE t
where t.cavalo = TURFE.cavalo) media
from TURFE
O número de linhas do resultado produzido pela execução do
comando acima, excetuada a linha de títulos, é: