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 as tabelas acima, criadas em SQL, julgue os itens que se seguem.

A expressão de consulta mostrada abaixo permite visualizar o nome da sede, 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

Julgue os itens abaixo, com relação à otimização de consultas e códigos SQL.

Indexar todos os campos de uma tabela extensa não é recomendado, uma vez que esta operação pode dobrar o tamanho do banco de dados.

  • C. Certo
  • E. Errado

Julgue os itens abaixo, com relação à otimização de consultas e códigos SQL.

Se houver a necessidade de utilizar tabelas diferentes em uma consulta SQL, o código SELECT Nome, Dados FROM Tab1, Tab2 WHERE IdNomeTab1 = IdNomeTab2 executará essa tarefa com melhor desempenho no banco de dados que o código abaixo. SELECT Tab1.Nome, Tab2.Dados WHERE Tab1.IdNomeTab1 = Tab2.IdNomeTab2

  • C. Certo
  • E. Errado

Julgue os itens abaixo, com relação à otimização de consultas e códigos SQL.

Considere um banco montado, operacional e em produção de gerenciamento de dados de alunos e matrículas. Nessa situação, o trecho de código SQL FROM Matriculas, Alunos WHERE Matriculas.Ano = 2010 AND Matriculas.CodAluno = Alunos.CodAlunos percorrerá menos registros no banco que o trecho de código a seguir. FROM Alunos, Matriculas WHERE Aluno.CodAluno = Matriculas.CodAluno AND Matriculas.Ano = 2010

  • C. Certo
  • E. Errado

O SQL (Structured Query Language) é uma linguagem de pesquisa declarativa, seu uso mais comum é na criação e manipulação de bancos de dados relacionais. Acerca dos conhecimentos sobre SQL, analise as afirmativas a seguir.

I - Para realização de consultas em uma tabela qualquer são utilizadas as cláusulas, SELECT e FROM, obrigatoriamente e WHERE de maneira opcional.

II - CREATE, DROP e ALTER são exemplos de comandos DDL.

III - Para utilizar consultas sumarizadas é necessário que o campo seja definido como AUTO INCREMENT.

IV - Na junção de dados de várias tabelas utiliza-se o JOIN, que pode ser declaratório ou somente pela comparação das chaves.

Estão corretas as afirmativas:

  • A.

    I e II.

  • B.

    II e III.

  • C.

    III e IV.

  • D.

    I, II e IV.

  • E.

    I e IV.

A otimização de consultas SQL envolve diversas técnicas ‒ entre as quais, algumas universais ‒ que formam o arsenal inicial na busca de desempenho. Entre essas técnicas estão

I - criar índices para tabelas cujo número de registros é grande.

II - utilizar paralelismo em consultas nas quais o hardware e o sistema gerenciador de banco de dados possuírem características de multiprocessamento.

III - evitar o uso de recursão.

IV - dividir uma instrução SQL complexa em diversas instruções simples que retornem o mesmo resultado final.

A quantidade de itens certos é igual a

  • A. 0.
  • B. 1.
  • C. 2.
  • D. 3.
  • E. 4.

Com relação a técnicas de análise de desempenho e otimização de consultas SQL, julgue os itens seguintes.

Define-se a view como uma tabela virtual composta por linhas e colunas de dados vindos de tabelas relacionadas em uma consulta SQL que a define. Ao se criar uma view, pode-se filtrar o conteúdo de uma tabela a ser exibida, protegendo certas colunas e, assim, simplificando o código na programação.

  • C. Certo
  • E. Errado

Julgue os itens subsequentes, relativos a banco de dados.

A linguagem padrão de consulta SQL (structured query language) utiliza uma combinação de construtores em álgebra e cálculo relacional.

  • C. Certo
  • E. Errado

Julgue os seguintes itens, referentes a frameworks para camada de persistência e SQL.

  • C. Certo
  • E. Errado

Julgue os seguintes itens, referentes a frameworks para camada de persistência e SQL.

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