Início

Questões de Concursos Linguagem SQL

Resolva questões de Linguagem SQL comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


161Q630938 | Informática, Linguagem SQL, Técnico Ministerial, MPE PI, CESPE CEBRASPE

Acerca de DML e DDL, julgue os itens subsecutivos.

A DDL admite o processamento ou a manipulação de objetos dos bancos de dados.

  1. ✂️
  2. ✂️

162Q633958 | Informática, Linguagem SQL, Analista de Ministério Público, MPE AL, COPEVE UFAL

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

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

163Q645311 | Informática, Linguagem SQL, Analista de Suporte, Companhia Águas de Joinville, SOCIESC

A arquitetura do servidor de banco de dados relacional do SQL Server 2000 possui duas partes: o mecanismo relacional e o mecanismo de armazenamento. Qual a tecnologia utilizada pelo SQL Server 2000 para manter a comunicação entre esses dois mecanismos?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

164Q620501 | Informática, Linguagem SQL, Analista de Sistemas, MPE PB, FCC

Considere os itens a seguir:

I. Uma instrução DML (DELETE, INSERT ou UPDATE).

II. Uma instrução DDL (CREATE, ALTER ou DROP).

III. Uma instrução DTL (COMMIT, ROLLBACK ou REVOKE).

IV. Uma operação em banco de dados como SERVERERROR, LOGON, LOGOFF, STARTUP ou SHUTDOWN.

No Oracle, é possível gravar triggers que são acionados sempre que ocorre no banco de dados as operações descritas APENAS em

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

165Q646982 | Informática, Linguagem SQL, Analista de Tecnologia da Informação, Câmara de Belo Horizonte MG, CONSULPLAN, 2018

Em SQL é possível realizar uma busca dentro de outra busca; trata-se de um recurso extremamente útil do comando SELECT. Isso significa colocar um SELECT dentro de outro SELECT, ou seja, serão colocados vários SELECTs internos, sendo um recurso denominado subquery. Alguns tipos de subqueries são definidos. Assinale a alternativa que apresenta o número de subqueries existentes.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

166Q647082 | Informática, Linguagem SQL, Analista do Ministério Público, Ministério Público Estadual AL, FGV, 2018

Na prática de programação segura, a ação que pode ser adotada para mitigar ataques que exploram a inserção de comandos em campos de formulários dos sistemas, especialmente em sistemas web, como o ataque de "SQL Injection", é descrita como
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

167Q647339 | Informática, Linguagem SQL, Analista de Tecnologia da Informação, Superintendência de Gestão e Desenvolvimento de Pessoas PE, 2018

Um comando importante em SQL é o CREATE TRIGGER. Um trigger típico possui três componentes básicos, que são:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

168Q619461 | Informática, Linguagem SQL, Analista de Tecnologia da Informação, IFB BA, FUNRIO

Suponha um banco de dados com as tabelas ALUNO e CURSO e seus esquemas: ALUNO (Matricula, Nome, Sexo, Data_Nascimento, Codigo_Curso) e CURSO (Codigo, Nome, Localizacao), onde as chaves primárias são, respectivamente, Matricula e Codigo, e Codigo_Curso é uma chave estrangeira que referencia a tabela CURSO. Considere também o seguinte comando SQL: SELECT Matricula, Localizacao FROM ALUNO, CURSO WHERE ALUNO.Codigo_Curso=CURSO.Codigo; Que operações relacionais são realizadas por esse comando SQL?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

169Q624725 | Informática, Linguagem SQL, Auditor Fiscal da Receita Estadual, Secretaria da Fazenda do Estado SC, FEPESE

Sobre a linguagem PL/SQL do Oracle, é correto afirmar:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

170Q618849 | Informática, Linguagem SQL, Analista Judiciário, TJ PI, FGV

Analise as afirmativas seguintes sobre a função e o processamento das cláusulas ?where?, ?having? e ?group by? em conjunto com funções de agregação em comandos SQL.

I. A cláusula ?where? é aplicada depois da agregação.

II. A cláusula ?having? é aplicada antes da agregação.

III. A cláusula ?having? não pode ser aplicada num comando contendo a cláusula ?group by?.

IV. A cláusula ?group by? estabelece a ordem de aplicação das cláusulas ?where? e ?group by?.

Está correto somente o que se afirma em:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

171Q618283 | Informática, Linguagem SQL, Agente de Defensoria Pública, DPE SP, FCC

A cláusula LEFT JOIN em SQL retorna todas as

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

172Q632659 | Informática, Linguagem SQL, Analista de Sistemas, CESAN ES, CONSULPLAN

Sobre o MS-SQL Server pode-se afirmar, EXCETO:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

173Q629390 | Informática, Linguagem SQL, Agente de Fiscalização Financeira, TCE SP, FCC

As cláusulas SELECT, FROM e WHERE da estrutura básica de uma expressão SQL correspondem, respectivamente, às operações da álgebra relacional:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

174Q618991 | Informática, Linguagem SQL, Técnico em Coordenação Pedagógica, SENAC PE, IPAD

Sobre comandos SQL, analise as seguintes afirmativas:

1. DROP TABLE é um comando utilizado para apagar os dados contidos em uma tabela, mantendo-a porém no banco.

2. ALTER TABLE é um comando utilizado para alterar tabelas de um banco de dados, podendo porém apenas adicionar novas colunas, não podendo remover colunas existentes.

3. DELETE FROM é um comando utilizado para apagar todas as tabelas de uma base de dados completa.

Está(ão) incorreta(s):

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

175Q629340 | Informática, Linguagem SQL, Técnico Judiciário, TRT 5a, CESPE CEBRASPE

Acerca de SQL e seus principais comandos, julgue os itens subseqüentes, desprezando, quando for o caso, a existência da quebra de linha na linha dos comandos SQL.

Está sintaticamente incorreta a expressão a seguir. CREATE TABLE consumidor (Primeiro_nome char(30), ultimo_nome char (30))

  1. ✂️
  2. ✂️

176Q643968 | Informática, Linguagem SQL, Nível II, MPS MPAS, CESPE CEBRASPE

A respeito de linguagens de consulta SQL e PL/SQL e bancos de dados textuais, julgue os itens que se subseguem.

Uma declaração INSERT em SQL altera as propriedades de um objeto dentro de um SGBD relacional (SGBDR). Os tipos de objetos que poderão ser alterados dependerão de qual SGBDR esteja sendo usado.

  1. ✂️
  2. ✂️

177Q614551 | Informática, Linguagem SQL

Em um comando Select: Select nome From empregado Where nome Like "_a%";

Quais nomes serão exibidos?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

178Q633254 | Informática, Linguagem SQL, Técnico Judiciário, STJ, CESPE CEBRASPE

Acerca da linguagem SQL, usada para fazer a manipulação e a definição de dados em sistemas gerenciadores de banco de dados, julgue os itens subseqüentes.

O comando DELETE, capaz de excluir dados de um banco de dados, é considerado como DDL.

  1. ✂️
  2. ✂️

179Q644533 | Informática, Linguagem SQL, Analista Técnico, SUDAM AM, IADES

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

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

180Q622833 | Informática, Linguagem SQL, Técnico, PGE PA, CESPE CEBRASPE

Com relação à linguagem SQL, assinale a opção em que a sintaxe de uso da linguagem é incorreta.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.