Questões de Concurso
Comentadas sobre sql em banco de dados
Foram encontradas 3.369 questões
Considere-se a seguinte expressão SQL.
select categoria, modelo, sum(valor)
from dados
group by cube(categoria, modelo)
Essa expressão, após executada, apresentará o resultado a seguir.

1. DDL.
2. DML.
3. DCL.
4. DTL.
5. DQL.
( ) Permite a manipulação dos dados, ou seja, inclusão, alteração e exclusão de dados.
( ) Oferece comandos para trabalhar com transações.
( ) Proporciona consulta de dados.
( ) Permite determinar o esquema do banco de dados, bem como alterá-lo, exclui-lo e trabalhar com os metadados.
( ) Permite controlar a licença e a autorização de acesso dos usuários para com os dados.
A sequência está correta em
( ) O operador LIKE é usado em uma cláusula WHERE para procurar um padrão especificado em uma coluna. Existem dois curingas frequentemente usados em conjunto com este operador; o sinal de % representa zero, um ou vários caracteres, já o sinal de - representa um único caractere.
( ) O operador IN permite especificar vários valores em uma cláusula WHERE. Ele é uma abreviação para múltiplas condições OR e AND sequenciais. Ao usar a palavra-chave NOT na frente do operador IN, haverá o retorno todos os registros que não são nenhum dos valores de uma lista.
( ) A palavra-chave RIGHT JOIN retorna todos os registros da tabela à direita em uma junção e os registros correspondentes da tabela à esquerda em uma junção. O resultado é zero registro do lado esquerdo, se não houver correspondência.
As afirmativas são, respectivamente,
Linha 1- Select E.nome + ‘fez a atividade’ + A.descricao
Linha 2- From Faz F join Encarregado E on (F.cpf = E.cpf) join Atividade A on (A.cod = F.cod)
Linha 3- Where E.nome like ‘$ANA$’ AND
Linha 4- E.salario != null AND
Linha 5- A.categoria between ‘C’ and ‘F’
Um funcionário informa que trocou o número de telefone celular e você precisa atualizar essa informação dentro do banco de dados de registro de funcionários da empresa em que você trabalha.
Nesse caso, qual comando SQL deverá ser utilizado?
SELECT substring (‘Automóvel’ from 3)
terá como resposta:
SELECT categoria_produto,
SUM(preco_venda) AS total_vendas
FROM vendas
GROUP BY categoria_produto
Essa query, por si só,
SELECT * FROM ALUNOS WHERE ESTADO = “MG” LIMIT 25 OFFSET 5
O número máximo de linhas apresentadas na resposta da instrução SQL é:
Com relação a conceitos SQL, julgue os itens abaixo:
I - O comando SQL SELECT faz parte do grupo de comandos de Definição de Dados (DDL).
II - O comando SQL INSERT é utilizado para adicionar novos registros a uma tabela e faz parte do grupo de comandos de Manipulação de Dados (DML).
III - O comando SQL DROP TABLE é utilizado para excluir uma tabela e faz parte do grupo de comandos de Controle de Dados (DCL).
IV - O comando SQL UPDATE é utilizado para alterar dados existentes em uma tabela e faz parte do grupo de comandos de Manipulação de Dados (DML).
Marque a alternativa correta:
1. SELECT.
2. INSERT.
3. DELETE.
4. UPDATE.
a) Elimina dados do banco de dados.
b) Extrair dados do banco de dados.
c) Edita os dados do banco de dados.
d) Implanta dados no banco de dados
PACIENTES(id, nome, endereço, telefone)
MEDICOS(id, nome, especialidade_id)
ESPECIALIDADES(id, descricao)
CONSULTAS(id, paciente_id, medico_id, data)
No qual os campos especialidade_id, paciente_id e medico_id são chaves estrangeiras, assinale a alternativa que corresponde à consulta que retorna os nomes de todos os médicos cardiologistas: