Questões sobre Linguagem SQL

Lista completa de Questões sobre Linguagem SQL para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Dada a descrição das tabelas a seguir,

a consulta SQL que retornaria os nomes dos cursos (nomeCurso) que não possuem nenhum professor associado é

  • A.

    SELECT nomeCurso FROM Curso C, Professor P WHERE C.idCurso = P.idCurso AND P.idProf IS NULL

  • B.

    SELECT nomeCurso FROM Curso C WHERE NOT EXISTS (SELECT * FROM Professor P WHERE idCurso = C.idCurso)

  • C.

    SELECT nomeCurso FROM Curso C WHERE idCurso NOT IN (SELECT idCurso FROM Professor P)

  • D.

    SELECT nomeCurso FROM Curso C WHERE idCurso IN (SELECT idCurso FROM Professor P)

  • E.

  • A.

    Menor ou igual.

  • B.

    Maior ou igual.

  • C.

    Maior.

  • D.

    Diferente.

Com relação a linguagem SQL, a instrução ON UPDATE CASCADE garante qual das seguintes opções?

  • A.

    Normalização.

  • B.

    Integridade dos dados.

  • C.

    Views materializadas.

  • D.

    Isolamento dos dados.

  • E.

    Não ocorrência de anomalias de acesso concorrente.

Um exemplo de função de agregação em SQL é:

  • A.

    LIKE.

  • B.

    IN.

  • C.

    AVG.

  • D.

    ROLLBACK.

Considere as seguintes tabelas em uma base de dados relacional, contendo informações sobre estados, cidades e a relação entre eles:

Considere também a seguinte consulta sobre esta base de dados:

Esta consulta SQL tem o seguinte resultado:

  • A.

    para estados com mais que 10 cidades que tenham área maior que 300 km2, obter o código do estado e a média populacional das cidades do estado.

  • B.

    para estados que têm mais que 10 cidades nas quais todas cidades tenham área maior que 300 km2, obter o código do estado e a média populacional das cidades que tenham mais que 300 km2.

  • C.

    para estados que têm mais que 10 cidades na cidades tenham área maior que 300 km2, obter o código do estado e a média populacional das cidades do estado.

  • D. para estados com mais que 10 cidades que tenham área maior que 300 km2, obter o código do estado e a média populacional das cidades do estado que tenham mais de 300 km2.
  • E.

    para estados que têm mais que 10 cidades, obter o código do estado e a média populacional das cidades que tenham mais que 300 km2.

São exemplos de OPERADORES LÓGICOS em SQL, exceto:

  • A.

    AND.

  • B.

    OR.

  • C.

    END.

  • D.

    NOT.

No que tange a linguagem SQL, que tipo de junção é necessária quando se deseja incluir as linhas que não têm valores correspondentes?

  • A.

    CROSS JOIN

  • B.

    EQUIJOIN

  • C.

    OUTER JOIN

  • D.

    NATURAL JOIN

  • E.

    MULTI JOIN

Quanto a bancos de dados SQL, são dois comandos que pertencem a categoria DML (Data Manipulation Language):

  • A.

    INSERT / CREATE.

  • B.

    INSERT / SELECT.

  • C.

    UPDATE / ALTER.

  • D.

    UPDATE / VIEW.

Analisando a consulta SQL apresentada a seguir, é correto afirmar:

  • A.

    essa consulta está incorreta, uma vez que não é possível utilizar função de grupo na cláusula WHERE.

  • B.

    essa consulta está incorreta, e para corrigir, bastaria trocar a ordem das cláusulas GROUP BY e WHERE.

  • C.

    essa consulta está correta e retornará para cada funcionário, a soma dos seus prêmios.

  • D.

    apesar de funcionar na maioria dos SGBDs, essa consulta poderia ser otimizada através da utilização da cláusula HAVING.

  • E.

    apesar de executar, a consulta está incorreta e não retorna o que era esperado, isto é, a soma de prêmios de cada funcionário.

Quanto a bancos de dados SQL, o seguinte comando pode ser utilizado para retornar o numero de linhas na tabela CONCURSO:

  • A.

    SELECT COLUMNS(*) FROM CONCURSO.

  • B.

    SELECT COLUMNS() FROM CONCURSO.

  • C.

    SELECT COUNT(*) FROM CONCURSO.

  • D.

    SELECT COUNT() FROM CONCURSO.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...