Pular para o conteúdo principal

Banco de Questões LEVEL

Banco de Questões de Concursos

São 1.147 questões de SQL de provas oficiais, com gabarito oficial.

1.147 questões no filtro · provas oficiais · gabarito + comentário

1.147 questões no filtro

  1. Banco de DadosSQLFUNDATECPrefeitura de Erechim - RS2022Média

    Na linguagem SQL, qual dos comandos abaixo pode ser utilizado para selecionar todos os dados de uma tabela?

  2. Banco de DadosSQLIBFCMGS2022Média

    Assinale a alternativa que esteja tecnicamente incorreta quanto a ser um dos principais comandos SQL (Structured Query Language).

  3. Banco de DadosSQLFGVPrefeitura de Manaus - AM2022Média

    Sobre a cláusula CHECK, no contexto do MySQL, analise as afirmativas a seguir. I. Estabelece uma restrição (constraint) sobre os valores permitidos em determinada(s) coluna(s) de uma tabela. II. Está associada aos comandos CREATE TABLE e AL…

  4. Banco de DadosSQLFGVPrefeitura de Manaus - AM2022Média

    Com referência ao banco de dados EXEMPLO, especificado anteriormente, analise o comando SQL a seguir. delete from T1 where exists (select * from T3 x, T3 y where x.A = T1.A and y.A = T1.A and x.E + y.E = 12) Sobre os efeitos desse comando s…

  5. Banco de DadosSQLFGVPrefeitura de Manaus - AM2022Média

    Com referência ao banco de dados EXEMPLO, especificado anteriormente, assinale o número produzido pela execução do comando SQL exibido a seguir. select count(*) FROM T1, T2, T3 where E = NULL

  6. Banco de DadosSQLFGVPrefeitura de Manaus - AM2022Média

    Com referência ao banco de dados EXEMPLO, especificado anteriormente, analise o comando SQL a seguir. select * from T1 x left join T3 z on x.A=z.A right join T2 y on z.C=y.C Sem contar a linha de títulos, assinale o número de linhas no resu…

  7. Banco de DadosSQLFGVPrefeitura de Manaus - AM2022Média

    Com referência ao banco de dados EXEMPLO, especificado anteriormente, a execução do comando SQL select A, count(*) from T1 where A = (select max(A) from T1) group by A having max(A) > (select max(A) from T3) produz como resultado

  8. Banco de DadosSQLFGVMPU2025Média

    O analista João está analisando os dados de diversas fontes, carregando-os em um banco de dados relacional. Durante as cargas, diversas tabelas foram criadas, e agora João precisa fazer uma limpeza no seu banco de dados. Para remover uma ta…

  9. Banco de DadosSQLFGVCGE-SP2025Média

    Uma consulta SQL que realiza múltiplos JOINs e filtros sobre tabelas grandes está apresentando lentidão. As opções a seguir apresentam estratégias recomendadas para otimização, à exceção de uma. Assinale-a.

  10. Banco de DadosSQLFGVTJ-AP2024Média

    Considerando as tabelas Competidor e Disputa, descritas anteriormente, analise o comando SQL abaixo. [imagem] Excetuados os títulos, o número de linhas produzidas pela execução desse comando é:

  11. Banco de DadosSQLFGVSEFAZ-BA2022Média

    Considere a seguinte tabela em um banco de dados relacional. [imagem] Assinale a opção que indica o comando SQL utilizado para localizar todos os nomes completos dos employees, cujos primeiros nomes começam com as letras Ma.

  12. Banco de DadosSQLFGVTRT - 13ª Região (PB)2022Média

    Com referência às tabelas T1 e T2, considere a execução do comando SQL a seguir. select T2.C, count(*) Contagem from T1, T2 where T1.A=T2.A group by T2.C order by 2, 1 Assinale a lista de valores nas linhas e colunas do resultado produzido.

  13. Banco de DadosSQLFGVTRT - 13ª Região (PB)2022Média

    Com referência às tabelas T1 e T2, considere a execução do comando SQL a seguir. select * from T1 full outer join T2 on T1.A = T2.A Assinale o número de linhas contendo valores nulos como resultado.

  14. Banco de DadosSQLFGVTRT - 13ª Região (PB)2022Média

    Considere um banco de dados que contém três tabelas, T1, T2 e T3, criadas com os comandos que seguem. CREATE TABLE T1 (A int) CREATE TABLE T2 (A int UNIQUE) CREATE TABLE T3 (A int) Dado que as três tabelas contêm 50, 100 e 200 linhas, respe…

  15. Banco de DadosSQLFGVTRT - 13ª Região (PB)2022Média

    No SQL padrão, os comandos para incluir, alterar e remover dados presentes nas linhas de uma tabela relacional são, na ordem,

  16. Banco de DadosSQLFGVTJ-TO2022Média

    Analise os dois comandos SQL a seguir. SELECT T1.A AS X, T2.A AS Y FROM T1 LEFT JOIN T2 ON T1.A = T2.A UNION ALL SELECT T1.A AS X, T2.A AS Y FROM T1 RIGHT JOIN T2 ON T1.A = T2.A SELECT T1.A AS X, T2.A AS Y FROM T1 FULL JOIN T2 ON T1.A = T2.…

  17. Banco de DadosSQLFGVTJ-TO2022Média

    A função DECODE originalmente disponível nas instalações de bancos de dados Oracle pode, em consultas para o MS SQL Server e o MySQL, ser substituída pelo comando/função:

  18. Banco de DadosSQLFGVTRT - 13ª Região (PB)2022Média

    Considere uma tabela relacional X com uma única coluna A, cuja instância contém uma linha apenas, e os comandos SQL a seguir. ------------- 1. delete from X where exists (select * from X x2 where x2.A = X.A) 2. delete from X where not exist…

  19. Banco de DadosSQLFGVTRT - 16ª REGIÃO (MA)2022Média

    No contexto de expressões SQL em bancos de dados, assinale a construção correta para a cláusula case.

  20. Banco de DadosSQLFGVTRT - 16ª REGIÃO (MA)2022Média

    Analise os três seguintes scripts de comandos SQL no contexto das tabelas X e Y definidas anteriormente. I. delete from X where A = 20; II. delete from Y where A = 20; delete from X where A = 20; III. delete from X where A = 20; delete from…

Todas as disciplinas