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.

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.

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

Observe o comando SQL a seguir.

drop table T1, T2 cascade

No MYSQL, esse comando

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

42Q645409 | Informática, Linguagem SQL, Técnico Científico, BASA AM, CESPE CEBRASPE

A respeito de banco de dados, julgue os itens que se seguem. As funções SUM e AVG são funções agregadoras, uma vez que utilizam uma coleção de valores como entrada, retornando um único valor como saída.
  1. ✂️
  2. ✂️

43Q643941 | Informática, Linguagem SQL, Técnico Científico, BASA AM, CESPE CEBRASPE

Os SGBDs modernos permitem que boa parte da carga de processamento, que antes residia nas aplicações, seja liberada ao disponibilizar recursos do lado do banco de dados, permitindo até mesmo a codificação de complexas funções parametrizadas. Acerca desses recursos, julgue os itens a seguir. É possível inserir, excluir e atualizar registros diretamente de uma view.
  1. ✂️
  2. ✂️

44Q636409 | Informática, Linguagem SQL, Analista Ministerial, MPE PE, FCC

A instrução JOIN em SQL é utilizada para consultar informações de duas ou mais tabelas, baseadas em relações entre colunas destas tabelas. Um dos tipos de JOIN é o INNER JOIN que retorna linhas

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

45Q633860 | Informática, Linguagem SQL, Técnico Científico, BASA AM, CESPE CEBRASPE

A respeito da linguagem SQL (structured query language), julgue os próximos itens. SQL, uma linguagem declarativa para manipulação de dados, é utilizada em sistemas de banco de dados exclusivamente como DML (data manipulation language).
  1. ✂️
  2. ✂️

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

A linguagem SQL é dividida em subconjuntos de acordo com as operações que se deseja efetuar sobre um banco de dados. Um deles é a Linguagem de Definição de Dados (LDD ou DDL, do Inglês Data Definition Language), cujos comandos básicos são
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

47Q628983 | Informática, Linguagem SQL, Técnico Científico, BASA AM, CESPE CEBRASPE

A respeito da linguagem SQL (structured query language), julgue os próximos itens. Uma consulta escrita em SQL consiste de cláusulas, entre as quais apenas duas são obrigatórias.
  1. ✂️
  2. ✂️

48Q627339 | Informática, Linguagem SQL, Técnico Científico, BASA AM, CESPE CEBRASPE

Acerca dos gatilhos (triggers) na linguagem SQL ANSI, julgue os itens subsequentes.

Ao se especificar um gatilho, as palavras-chave obrigatórias FOR EACH ROW garantem que a regra será disparada mais de uma vez para cada linha afetada pelo evento de disparo.

  1. ✂️
  2. ✂️

49Q616499 | Informática, Linguagem SQL, Analista de Tecnologia da Informação Perfil III, DATAPREV, CESPE CEBRASPE

Álgebra relacional é um formalismo matemático constituído de operadores para manipulação de relações de uma maneira operacional. Tipicamente, uma álgebra relacional inclui os operadores unários projeção (denotado por J) e seleção (denotado por F), e os operadores binários união, diferença, produto cartesiano (denotado por × ) e junção. Por outro lado, a linguagem SQL permite especificar, de maneira declarativa (não-operacional), os resultados de consultas a um banco de dados relacional. Adicionalmente, SQL e álgebra relacional são formalismos equivalentes, no sentido de que expressões escritas em SQL podem ser mapeadas em expressões equivalentes da álgebra relacional e vice-versa. Sejam r, s e t relações; a, b e c, atributos dessas relações; e , um predicado que envolva r, s, t , a, b e c.

Acerca de álgebra relacional e SQL, julgue os itens a seguir.

A expressão da álgebra relacional (r × s) pode ser expressa em SQL como: Select * from r,s.
  1. ✂️
  2. ✂️

51Q628136 | Informática, Linguagem SQL, Técnico Científico, BASA AM, CESPE CEBRASPE

A respeito da linguagem SQL (structured query language), julgue os próximos itens. Em uma consulta, a cláusula HAVING é usada exclusivamente em combinação com a cláusula GROUP BY, como forma de filtrar registros.
  1. ✂️
  2. ✂️

52Q638230 | Informática, Linguagem SQL, Auditoria de Tecnologia da Informática, TCE CE, FCC

Considere o seguinte requisito: "Para cada departamento com menos de 1000 funcionários devem ser listados os salários médios de cada departamento". As cláusulas SQL-ANSI vinculadas a uma única expressão SELECT, uma que calcula o salário médio e a outra que restringe a quantidade de empregados são, respectivamente,

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

53Q640633 | Informática, Linguagem SQL, Técnico Científico, BASA AM, CESPE CEBRASPE

Acerca de conceitos de banco de dados, características dos bancos relacionais e linguagem SQL, julgue os itens que se seguem.

Uma transação é uma coleção de instruções SQL DML tratada como uma unidade lógica, de forma que não seja necessário o uso de commit, mesmo que implícito, para tornar as alterações permanentes.

  1. ✂️
  2. ✂️

54Q642500 | Informática, Linguagem SQL, Atividade Técnica de Complexidade Gerencial, MEC, CESPE CEBRASPE

Acerca de triggers e procedimentos armazenados, julgue os seguintes itens.

Em um trigger, podem-se executar os comandos COMMIT ROLLBACK ou SAVEPOINT, mas não se pode chamar procedures ou funções que executem essas tarefas.

  1. ✂️
  2. ✂️

55Q639692 | Informática, Linguagem SQL, Tecnólogo, IFB BA, FUNRIO

A linguagem SQL é dividida em subconjuntos de acordo com as operações que se deseja efetuar sobre um banco de dados. Qual grupo de comandos abaixo pertence à Linguagem de Manipulação de Dados (LMD ou DML, do Inglês Data Manipulation Language)?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

56Q638346 | Informática, Linguagem SQL, Analista de Finanças, CGU, ESAF

É correto afirmar que

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

57Q622682 | Informática, Linguagem SQL, Analista, FINEP, CESGRANRIO

Ao implementar um sistema de gerência de fornecedores, o desenvolvedor percebeu que não existia no banco de dados relacional da empresa qualquer representação da entidade PRODUTO que aparecia em seu modelo de dados. Para corrigir essa falha, preparou um comando SQL que alteraria o esquema do banco de dados.

Tal comando SQL deve ser iniciado com

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

58Q649613 | Informática, Linguagem SQL, Analista de Políticas Públicas, Secretaria de Estado de Planejamento e Gestão RJ, FGV, 2018

A otimização de consultas em gerenciadores de bancos de dados é fundamental para o desempenho do sistema. Consultas escritas em SQL são particularmente propícias à otimização, porque essa linguagem
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

59Q618986 | Informática, Linguagem SQL, Técnico Científico, BASA AM, CESPE CEBRASPE

Além das ferramentas para gerenciamento de banco de dados, várias outras ferramentas de software atuam como front ends para gerenciadores de bancos de dados, como geradores de relatórios, geradores de consultas, geradores de formulários de entrada de dados, ferramentas de modelagem e de dicionário de dados, de engenharia reversa, de data warehousing, de benchmarking, de auditoria, de recuperação de dados, entre outras. Considerando os conceitos relacionados a essas ferramentas, julgue os itens seguintes. Geradores de consulta, como regra geral, realizam engenharia reversa de modelos de dados relacionais, geram esqueletos de consultas SQL, nas quais é comum o uso de cláusulas group by, e empregam templates para a geração de relatórios.
  1. ✂️
  2. ✂️

60Q633590 | Informática, Linguagem SQL, Técnico Científico, BASA AM, CESPE CEBRASPE

Com relação a banco de dados relacional, julgue os itens subsequentes. A operação de projeção possibilita a extração de linhas específicas de uma tabela.
  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.