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.

Considerando que o script SQL acima esteja sintaticamente correto, a tentativa de execução do comando

da linha 2 antes do comando da linha 1 não será bem-sucedida.

  • C. Certo
  • E. Errado

Considerando que o script SQL acima esteja sintaticamente correto, a tentativa de execução do comando

 após a execução do script acima, não será bem-sucedida.

  • C. Certo
  • E. Errado

A linguagem PL/SQL é uma estrutura em blocos, compostos basicamente das partes declarativa, executável e manipulação de exceções, as quais são, respectivamente, de uso

  • A.

    opcional, para todas as partes.

  • B.

    obrigatório, para todas as partes.

  • C.

    opcional, obrigatório e obrigatório.

  • D.

    obrigatório, obrigatório e opcional.

  • E.

    opcional, obrigatório e opcional.

A figura acima apresenta três abstrações conceituais de uma consulta SQL, empregadas no gerador de consultas do SGBD DB2, e identificadas por A, B e C. Considerando que uma consulta possua as cláusulas SELECT, FROM, ORDER BY, WHERE, HAVING e GROUP BY, julgue os itens seguintes, acerca dessas abstrações de consultas em bancos de dados.

A abstração A está diretamente relacionada com os argumentos da cláusula FROM.

  • C. Certo
  • E. Errado

Ao tipo de variável simples binary integer utilizado na PL/SQL são associados os subtipos

  • A.

    numeric e decimal.

  • B.

    integer e smallint.

  • C.

    natural e positive.

  • D.

    integer e decimal.

  • E.

    real e float.

A figura acima apresenta três abstrações conceituais de uma consulta SQL, empregadas no gerador de consultas do SGBD DB2, e identificadas por A, B e C. Considerando que uma consulta possua as cláusulas SELECT, FROM, ORDER BY, WHERE, HAVING e GROUP BY, julgue os itens seguintes, acerca dessas abstrações de consultas em bancos de dados.

A abstração C está diretamente relacionada com os argumentos da cláusula WHERE.

  • C. Certo
  • E. Errado

A estrutura de repetição PL/SQL que executa uma seqüência de comandos por um número fixo de vezes, estabelecido na própria estrutura, é implementada pelo comando

  • A.

    FOR LOOP.

  • B.

    WHILE LOOP.

  • C.

    LOOP EXIT.

  • D.

    LOOP WHEN.

  • E.

    CASE LOOP.

Considere, para julgamento dos próximos itens, que o banco de dados cujo modelo lógico é apresentado na figura encontra-se implementado com registros inseridos adequadamente.

O comando SQL abaixo retornará os nomes de todos os alunos que freqüentam a turma 1.

SELECT A.NOME

FROM ESCOLA.TURMA_HAS_ALUNO as T, ESCOLA.ALUNO as A

WHERE A.id = T.Aluno_id and T.TURMA_id = 1;

  • C. Certo
  • E. Errado

Considere, para julgamento dos próximos itens, que o banco de dados cujo modelo lógico é apresentado na figura encontra-se implementado com registros inseridos adequadamente.

O comando SQL abaixo retornará a lista das notas em disciplinas de todos os alunos, de todas as disciplinas, de todas as turmas da escola.

SELECT A.NOME, D.NOME, DTA.nota

FROM ESCOLA.ALUNO as A, ESCOLA.Disciplina as D, ESCOLA.DisciplinaTurma as DT,

ESCOLA.DisciplinaTurma_has_Aluno as DTA;

  • C. Certo
  • E. Errado

Julgue os itens seguintes, com relação ao uso de um SGDB do tipo IBM DB2, considerando que o usuário esteja devidamente conectado ao banco de dados que contém um esquema denominado ESCOLA, para o qual o usuário possui plenas permissões para executar comandos administrativos.

O comando SQL a seguir declara satisfatoriamente a tabela AnoEscolar, considerado o conjunto das restrições de integridade de entidade apresentadas no modelo lógico.

  • C. Certo
  • E. Errado
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...