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.

Os administradores de sistemas podem remover uma tabela do banco de dados relacional por meio do comando SQL

  • A.

    ROLLBACK.

  • B.

    DELETE.

  • C.

    REVOKE.

  • D.

    DROP.

  • E.

    ABORT.

A forma simplificada para declarar a chave estrangeira apresentada no código é nome_agência char (15) references agência.

  • C. Certo
  • E. Errado

A cláusula unique do comando create table inclui a lista dos atributos que constituem uma chave candidata.

  • C. Certo
  • E. Errado

O atributo nome_agência do esquema conta é uma chave primária, enquanto o atributo número_conta é uma chave estrangeira.

  • C. Certo
  • E. Errado

A semântica de chaves em SQL torna-se complexa por permitir valores nulos. Para tratar esses valores nulos, os atributos de uma chave primária não precisam do not null.

  • C. Certo
  • E. Errado

Em um banco de dados que utiliza a linguagem SQL para definição, manipulação e controle de dados, é correto afirmar que os comandos

  • A.

    CREATE, DROP e INSERT fazem parte da DML (Linguagem de Manipulação de Dados).

  • B.

    GRANT e REVOKE fazem parte da DCL (Linguagem de Controle de Dados).

  • C.

    INSERT, UPDATE e SELECT fazem parte da DDL (Linguagem de Definição de Dados).

  • D.

    ALTER, DELETE e REVOKE fazem parte da DML (Linguagem de Manipulação de Dados).

  • E.

    CREATE, GRANT e DROP fazem parte da DCL (Linguagem de Controle de Dados).

Um gatilho (trigger) é um comando executado de forma automática pelo sistema em conseqüência de uma modificação no banco de dados. Considere que seja necessário impor alguma restrição salarial nos registros de tipos de empregados de um banco de dados, conforme a regra a seguir.

Independentemente da padronização de sintaxe utilizada, a definição acima garante que o salário de um novo empregado não seja maior que o salário do professor.

  • C. Certo
  • E. Errado

Em relação às cláusulas, funções e operadores SQL, é correto afirmar que

  • A.

    a cláusula GROUP BY é utilizada para especificar as condições que devem reunir os registros que serão selecionados.

  • B.

    a função de soma SUM é utilizada para devolver o número de registros da seleção.

  • C.

    a cláusula HAVING somente pode ser especificada em conjunto com a cláusula GROUP BY.

  • D.

    o operador UNION ALL combina os resultados de duas consultas SQL em uma única tabela, desde que as consultas tenham o mesmo número de colunas e dados compatíveis. Nesse caso, os registros duplicados são automaticamente removidos.

  • E.

    a ordem de duas instruções SELECT que fazem uso do operador EXCEPT não altera o resultado da consulta.

Um gatilho (trigger) é um comando executado de forma automática pelo sistema em conseqüência de uma modificação no banco de dados. Considere que seja necessário impor alguma restrição salarial nos registros de tipos de empregados de um banco de dados, conforme a regra a seguir.

Com a definição acima, o salário do empregado será reduzido caso seja superior ao salário do professor.

  • C. Certo
  • E. Errado

Uma subquery (subconsulta) é um comando SELECT que foi "embutido" em outro comando SELECT, UPDATE, DELETE ou dentro de outra subquery. A finalidade da subquery é retornar um conjunto de linhas para a query (consulta) ou comando principal. Com relação às subqueries, é correto afirmar que

  • A.

    uma subquery não precisa estar incluída entre parêntesis.

  • B.

    uma subquery sempre deve estar do lado esquerdo do operador de comparação.

  • C.

    uma subquery pode conter a cláusula ORDER BY.

  • D.

    o operador IN não pode ser utilizado em uma subquery que retorne múltiplas linhas.

  • E.

    o operador igual "=" não pode ser utilizado em uma consulta que contenha uma subquery que retorne múltiplas linhas.

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...