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.

Julgue os próximos itens, relacionados a SQL 99 (Structured Query Language).

A identificação de um esquema SQL inclui o nome e a autorização do usuário ou conta a que o esquema pertence, bem como os descritores de cada elemento.

  • C. Certo
  • E. Errado

Considerando o código acima, que utiliza a linguagem de definição de dados para criar as relações da sede e das salas de determinada escola, julgue os itens que se seguem.

A consulta abaixo apresentará como resultado o local da sede da escola, a área da sala e a descrição da sala que tem a maior área.

  • C. Certo
  • E. Errado

Considerando o código acima, que utiliza a linguagem de definição de dados para criar as relações da sede e das salas de determinada escola, julgue os itens que se seguem.

A consulta a seguir permite obter o nome da sede da escola, com a área da sala e sua descrição. select nome, area, descricao from salas, sede where sede.local=salas.local

  • C. Certo
  • E. Errado

Considerando o código acima, que utiliza a linguagem de definição de dados para criar as relações da sede e das salas de determinada escola, julgue os itens que se seguem.

A expressão abaixo permite excluir um registro da tabela sede, desde que não exista registro de salas para essa sede. delete from sede where id = 1.

  • C. Certo
  • E. Errado

Com relação à autorização de acesso a banco de dados, julgue os itens que se seguem.

Na linguagem SQL, o privilégio SELECT permite a consulta aos dados e o privilégio REFERENCES permite a declaração de chaves estrangeiras estabelecida pelo usuário.

  • C. Certo
  • E. Errado

Julgue os itens seguintes, acerca de transação e suas propriedades.

Quando uma transação é abortada, todas as mudanças que ocorreram no banco de dados devem ser desfeitas. Essa operação pode ser executada por meio do comando ROLLBACK da linguagem SQL.

  • C. Certo
  • E. Errado

Sobre o engine PL/SQL, está INCORRETO afirmar:

  • A. O PL/SQL pode ser instalado em um servidor Oracle ou em uma ferramenta de desenvolvimento de aplicações, tal como Oracle Forms.
  • B. Executa as instruções SQL no engine PL/SQL do banco de dados Oracle.
  • C. Em qualquer ambiente, aceita como entrada qualquer bloco PL/SQL válido ou subprograma.
  • D. A compilação PL/SQL e sistema em tempo de execução são mecanismos que compilam e executam blocos PL/SQL e subprogramas.
  • E. Executa instruções procedurais, mas envia as instruções SQL para o engine SQL no banco de dados Oracle.

Em uma consulta SQL, é correto afirmar que:

I. O comando DROP TABLE apaga uma ou mais linhas de uma tabela.

II. O comando DELETE permite apagar uma tabela (não somente o conteúdo, mas a tabela em si) de um banco de dados.

III. O operador DISTINCT possibilita que uma consulta retorne valores únicos, sem repetições, para a coluna de dados. Este operador deve ser utilizado em conjunto com a declaração SELECT.

Assinale a alternativa correta.

  • A.

    Apenas o item I está correto.

  • B.

    Apenas o item II está correto.

  • C.

    Apenas o item III está correto.

  • D.

    Apenas os itens I e III estão corretos.

  • E.

    Nenhum item está correto.

Considere que, sob o padrão do SQL2, tenham sido criadas as tabelas Empregado, Dependente e Departamento por meio dos seguintes comandos:

Considere, ainda, os seguintes comandos, todos também sob o padrão do SQL2, relativos a consultas feitas nos dados das tabelas acima citadas.

Com referência às informações acima, bem como a comandos e consultas em SQL e álgebra relacional, julgue os itens seguintes.

A consulta 2 recupera o nome e sobrenome dos empregados que tenham dependentes.

  • C. Certo
  • E. Errado

A Linguagem de Manipulação de Dados permite a visualização e alteração do conteúdo dos dados de tabelas básicas, temporárias ou visões. Os comandos básicos SQL pertencentes à classe de linguagem de manipulação dos dados são:

  • A.

    Update e drop.

  • B.

    Delete e update.

  • C.

    Alter e drop.

  • D.

    Drop e delete.

  • E.

    Alter e delete.

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