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. Linguagem SQL Ordenar por: Mais populares Mais recentes Mais comentadas Filtrar questões: Exibir todas as questões Exibir questões resolvidas Excluir questões resolvidas Exibir questões que errei Filtrar 581Q614548 | Informática, Linguagem SQLApós o comando SELECT ABS (SALARY - COMM), qual é o resultado obtido? ✂️ a) -14.32 ✂️ b) 14.32 ✂️ c) $14.32 ✂️ d) 14:32 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 582Q633062 | Informática, Linguagem SQL, Analista de Controle Externo ACE, TCE AM, FCCEm um banco de dados relacional, a operação de exclusão sobre a tabela referenciada se propaga para todas as chaves estrangeiras correspondentes quando usada a expressão SQL ANSI on delete ✂️ a) set default. ✂️ b) spread. ✂️ c) propagate. ✂️ d) cascade. ✂️ e) set null. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 583Q623604 | Informática, Linguagem SQL, Analista de Empresa de Comunicação Pública, EBC, CESPE CEBRASPEA respeito de sistema de gerência de banco de dados (SGBD), julgue os itens a seguir. Ao se executar um comando SELECT com cláusula GROUP BY, serão agrupados NULLs, se constarem na coluna de agrupamento. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 584Q647699 | Informática, Linguagem SQL, Oficial de Inteligência, ABIN, CESPE CEBRASPE, 2018Considerando o acesso a um sítio de uma empresa, desenvolvido em arquitetura Web/PHP, julgue os itens a seguir, a respeito de segurança de aplicações web. Situação hipotética: Navegando-se pelo sítio, descobriu-se o test=Query por meio de um método GET na URL, a qual foi usada para pesquisar o banco de dados e suas colunas, utilizando-se a ferramenta SQLMap. Assertiva: Essa situação ilustra uma forma de se explorar a fragilidade do sítio por meio de SQL injection. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 585Q640050 | Informática, Linguagem SQL, Analista Ministerial, MPE TO, CESPE CEBRASPEDe forma simplificada, uma base de dados é uma coleção organizada de dados, geralmente controlada por um sistema gerenciador de banco de dados (SGBD). Acerca dos diversos conceitos relacionados a essa área da computação, julgue os itens a seguir. Em uma consulta SQL, uma operação de junção possibilita a obtenção de dados de mais de uma tabela. Nesse caso, as linhas das tabelas são combinadas usando-se valores comuns, normalmente chaves primárias e estrangeiras. Um tipo comum de junção é conhecido como equijoin, em que a tabela resultante da junção apresenta as colunas da condição de junção em duplicidade. Um outro tipo é a junção natural, em que, diferentemente do equijoin, todas as linhas das tabelas envolvidas na junção estão presentes no resultado, mesmo que não satisfaçam às condições estabelecidas para a junção. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 586Q627802 | Informática, Linguagem SQL, Programador, SGA AC, CESPE CEBRASPECom relação à sintaxe e ao uso de comandos SQL, julgue os itens seguintes. UPDATE é usado em SQL para fazer alterações de registros em tabelas. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 587Q641888 | Informática, Linguagem SQL, Técnico em Informática, SGA AC, CESPE CEBRASPECom relação a bancos de dados, julgue os próximos itens. Na linguagem SQL, o comando GRANT ALL PRIVILEGES ON tipos TO usera permite que o usuário usera tenha possibilidade de fazer qualquer tipo de operação na tabela tipos. Nessa situação, ao se substituir usera por PUBLIC o resultado do comando será equivalente. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 588Q641381 | Informática, Linguagem SQL, Analista em Transportes, Companhia de Transportes Urbanos da Grande Vitória ES, CESPE CEBRASPEA respeito da linguagem SQL, julgue o item abaixo. Por meio do comando ORDER BY, é possível agrupar registros em conjuntos semelhantes e realizar funções de soma, média, entre outras. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 589Q619677 | Informática, Linguagem SQL, Técnico Judiciário, TRE PB, FCCUma estrutura armazenada no banco de dados ORACLE, utilizada na execução de pesquisas e que não afeta a sintaxe dos comandos SQL, é o objeto ✂️ a) visão. ✂️ b) índice. ✂️ c) tabela. ✂️ d) chave. ✂️ e) grupo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 590Q633757 | Informática, Linguagem SQL, Analista do Ministério Público, MPE SE, FCCA ferramenta de autoria de relatório usada para criar relatórios ad hoc no SQL Server 2005 é denominada ✂️ a) Report Builder. ✂️ b) Report Designer. ✂️ c) Model Designer. ✂️ d) Report Server. ✂️ e) Report Manager. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 591Q613337 | Informática, Linguagem SQL, Programador de Computador, Companhia de Habitação Popular de Bauru COHAB BAURU SP, CESPE CEBRASPEConsiderando a sintaxe e a semântica da linguagem PL/SQL, julgue os itens subseqüentes. A estrutura básica de um programa PL/SQL é corretamente mostrada a seguir. DECLARE BEGIN EXCEPTION END; ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 592Q629579 | Informática, Linguagem SQL, Programador, TST, CESPE CEBRASPEConsiderando os recursos data definition language (DDL) e data manipulation language (DML) utilizados em SQL e em PLSQL, julgue os itens a seguir. A cláusula DELETE não é considerada recurso DDL, nem DML. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 593Q617310 | Informática, Linguagem SQL, Analista Judiciário, TJ PA, CESPE CEBRASPECom relação aos triggers em PL/SQL, assinale a opção correta. ✂️ a) O Oracle8i suporta apenas três tipos fundamentais de triggers: data manipulation language (DML); instead-of; e data definition language (DDL). ✂️ b) Os triggers DML podem ser definidos em uma tabela e são executados, ou disparados, em resposta a apenas dois eventos: INSERT e UPDATE. ✂️ c) Um trigger é um bloco PL/SQL que é associado a um evento específico, armazenado em um banco de dados e executado sempre que o evento ocorrer. ✂️ d) Os triggers DDL e os de evento de banco de dados não são novos na Oracle8i. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 594Q635251 | Informática, Linguagem SQL, Técnico de Defesa Aérea e Controle de Tráfego Aéreo, Ministério da Defesa Comando da Aeronáutica, CESGRANRIOAssinale a opção em que são apresentados dois comandos DML ✂️ a) INSERT, UPDATE ✂️ b) CREATE, ALTER ✂️ c) DROP, DELETE ✂️ d) SELECT, CREATE ✂️ e) ROLLBACK, GRANT Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 595Q610201 | Informática, Linguagem SQLO desenvolvedor do sistema recebe um erro devido ao seguinte comando na seção DECLARATION de seu código PL/SQL: PI CONSTANT NUMBER; O problema ocorreu devido a: ✂️ a) Não haver memória suficiente no programa para a constante. ✂️ b) PI é uma palavra reservada. ✂️ c) Não foi definido o tipo de dado contido na constante ✂️ d) Não há valor associado à constante. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 596Q639397 | Informática, Linguagem SQL, Analista do Ministério Público, MPE SE, FCCOs comandos SQL utilizados para incluir esquemas de relações, excluir, criar índices e modificar esquemas constituem a linguagem ✂️ a) consulta de dados. ✂️ b) controle de dados. ✂️ c) definição de dados. ✂️ d) manipulação de dados. ✂️ e) de visões SQL. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 597Q639455 | Informática, Linguagem SQL, Técnico Judiciário, TJ PE, FCCSão aggregate functions da SQL: ✂️ a) SUM, LIKE e ALTER. ✂️ b) BETWEEN, LIKE e COUNT. ✂️ c) ALTER, MAX e MIN. ✂️ d) AVG, LAST e UNION. ✂️ e) COUNT, FIRST e SUM. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 598Q620781 | Informática, Linguagem SQL, Analista de Sistemas, TJ PR, TJ PRQual subconjunto do SQL é usado para inserir, atualizar e apagar dados? ✂️ a) DML ✂️ b) DDL ✂️ c) DCL ✂️ d) DQL Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 599Q634893 | Informática, Linguagem SQL, Analista de Sistemas, EBC, CESPE CEBRASPEJulgue os itens subsequentes, relativos a comandos SQL (structured query language). O comando a seguir permite exibir, na tela do computador, os dados de todos os alunos constantes da tabela aluno que recebam salário maior que 2000. Select count (*) from aluno where salário > 2000 ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 600Q620363 | Informática, Linguagem SQL, Analista em Geociências, CPRM, CESPE CEBRASPECom 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. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
581Q614548 | Informática, Linguagem SQLApós o comando SELECT ABS (SALARY - COMM), qual é o resultado obtido? ✂️ a) -14.32 ✂️ b) 14.32 ✂️ c) $14.32 ✂️ d) 14:32 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
582Q633062 | Informática, Linguagem SQL, Analista de Controle Externo ACE, TCE AM, FCCEm um banco de dados relacional, a operação de exclusão sobre a tabela referenciada se propaga para todas as chaves estrangeiras correspondentes quando usada a expressão SQL ANSI on delete ✂️ a) set default. ✂️ b) spread. ✂️ c) propagate. ✂️ d) cascade. ✂️ e) set null. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
583Q623604 | Informática, Linguagem SQL, Analista de Empresa de Comunicação Pública, EBC, CESPE CEBRASPEA respeito de sistema de gerência de banco de dados (SGBD), julgue os itens a seguir. Ao se executar um comando SELECT com cláusula GROUP BY, serão agrupados NULLs, se constarem na coluna de agrupamento. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
584Q647699 | Informática, Linguagem SQL, Oficial de Inteligência, ABIN, CESPE CEBRASPE, 2018Considerando o acesso a um sítio de uma empresa, desenvolvido em arquitetura Web/PHP, julgue os itens a seguir, a respeito de segurança de aplicações web. Situação hipotética: Navegando-se pelo sítio, descobriu-se o test=Query por meio de um método GET na URL, a qual foi usada para pesquisar o banco de dados e suas colunas, utilizando-se a ferramenta SQLMap. Assertiva: Essa situação ilustra uma forma de se explorar a fragilidade do sítio por meio de SQL injection. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
585Q640050 | Informática, Linguagem SQL, Analista Ministerial, MPE TO, CESPE CEBRASPEDe forma simplificada, uma base de dados é uma coleção organizada de dados, geralmente controlada por um sistema gerenciador de banco de dados (SGBD). Acerca dos diversos conceitos relacionados a essa área da computação, julgue os itens a seguir. Em uma consulta SQL, uma operação de junção possibilita a obtenção de dados de mais de uma tabela. Nesse caso, as linhas das tabelas são combinadas usando-se valores comuns, normalmente chaves primárias e estrangeiras. Um tipo comum de junção é conhecido como equijoin, em que a tabela resultante da junção apresenta as colunas da condição de junção em duplicidade. Um outro tipo é a junção natural, em que, diferentemente do equijoin, todas as linhas das tabelas envolvidas na junção estão presentes no resultado, mesmo que não satisfaçam às condições estabelecidas para a junção. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
586Q627802 | Informática, Linguagem SQL, Programador, SGA AC, CESPE CEBRASPECom relação à sintaxe e ao uso de comandos SQL, julgue os itens seguintes. UPDATE é usado em SQL para fazer alterações de registros em tabelas. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
587Q641888 | Informática, Linguagem SQL, Técnico em Informática, SGA AC, CESPE CEBRASPECom relação a bancos de dados, julgue os próximos itens. Na linguagem SQL, o comando GRANT ALL PRIVILEGES ON tipos TO usera permite que o usuário usera tenha possibilidade de fazer qualquer tipo de operação na tabela tipos. Nessa situação, ao se substituir usera por PUBLIC o resultado do comando será equivalente. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
588Q641381 | Informática, Linguagem SQL, Analista em Transportes, Companhia de Transportes Urbanos da Grande Vitória ES, CESPE CEBRASPEA respeito da linguagem SQL, julgue o item abaixo. Por meio do comando ORDER BY, é possível agrupar registros em conjuntos semelhantes e realizar funções de soma, média, entre outras. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
589Q619677 | Informática, Linguagem SQL, Técnico Judiciário, TRE PB, FCCUma estrutura armazenada no banco de dados ORACLE, utilizada na execução de pesquisas e que não afeta a sintaxe dos comandos SQL, é o objeto ✂️ a) visão. ✂️ b) índice. ✂️ c) tabela. ✂️ d) chave. ✂️ e) grupo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
590Q633757 | Informática, Linguagem SQL, Analista do Ministério Público, MPE SE, FCCA ferramenta de autoria de relatório usada para criar relatórios ad hoc no SQL Server 2005 é denominada ✂️ a) Report Builder. ✂️ b) Report Designer. ✂️ c) Model Designer. ✂️ d) Report Server. ✂️ e) Report Manager. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
591Q613337 | Informática, Linguagem SQL, Programador de Computador, Companhia de Habitação Popular de Bauru COHAB BAURU SP, CESPE CEBRASPEConsiderando a sintaxe e a semântica da linguagem PL/SQL, julgue os itens subseqüentes. A estrutura básica de um programa PL/SQL é corretamente mostrada a seguir. DECLARE BEGIN EXCEPTION END; ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
592Q629579 | Informática, Linguagem SQL, Programador, TST, CESPE CEBRASPEConsiderando os recursos data definition language (DDL) e data manipulation language (DML) utilizados em SQL e em PLSQL, julgue os itens a seguir. A cláusula DELETE não é considerada recurso DDL, nem DML. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
593Q617310 | Informática, Linguagem SQL, Analista Judiciário, TJ PA, CESPE CEBRASPECom relação aos triggers em PL/SQL, assinale a opção correta. ✂️ a) O Oracle8i suporta apenas três tipos fundamentais de triggers: data manipulation language (DML); instead-of; e data definition language (DDL). ✂️ b) Os triggers DML podem ser definidos em uma tabela e são executados, ou disparados, em resposta a apenas dois eventos: INSERT e UPDATE. ✂️ c) Um trigger é um bloco PL/SQL que é associado a um evento específico, armazenado em um banco de dados e executado sempre que o evento ocorrer. ✂️ d) Os triggers DDL e os de evento de banco de dados não são novos na Oracle8i. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
594Q635251 | Informática, Linguagem SQL, Técnico de Defesa Aérea e Controle de Tráfego Aéreo, Ministério da Defesa Comando da Aeronáutica, CESGRANRIOAssinale a opção em que são apresentados dois comandos DML ✂️ a) INSERT, UPDATE ✂️ b) CREATE, ALTER ✂️ c) DROP, DELETE ✂️ d) SELECT, CREATE ✂️ e) ROLLBACK, GRANT Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
595Q610201 | Informática, Linguagem SQLO desenvolvedor do sistema recebe um erro devido ao seguinte comando na seção DECLARATION de seu código PL/SQL: PI CONSTANT NUMBER; O problema ocorreu devido a: ✂️ a) Não haver memória suficiente no programa para a constante. ✂️ b) PI é uma palavra reservada. ✂️ c) Não foi definido o tipo de dado contido na constante ✂️ d) Não há valor associado à constante. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
596Q639397 | Informática, Linguagem SQL, Analista do Ministério Público, MPE SE, FCCOs comandos SQL utilizados para incluir esquemas de relações, excluir, criar índices e modificar esquemas constituem a linguagem ✂️ a) consulta de dados. ✂️ b) controle de dados. ✂️ c) definição de dados. ✂️ d) manipulação de dados. ✂️ e) de visões SQL. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
597Q639455 | Informática, Linguagem SQL, Técnico Judiciário, TJ PE, FCCSão aggregate functions da SQL: ✂️ a) SUM, LIKE e ALTER. ✂️ b) BETWEEN, LIKE e COUNT. ✂️ c) ALTER, MAX e MIN. ✂️ d) AVG, LAST e UNION. ✂️ e) COUNT, FIRST e SUM. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
598Q620781 | Informática, Linguagem SQL, Analista de Sistemas, TJ PR, TJ PRQual subconjunto do SQL é usado para inserir, atualizar e apagar dados? ✂️ a) DML ✂️ b) DDL ✂️ c) DCL ✂️ d) DQL Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
599Q634893 | Informática, Linguagem SQL, Analista de Sistemas, EBC, CESPE CEBRASPEJulgue os itens subsequentes, relativos a comandos SQL (structured query language). O comando a seguir permite exibir, na tela do computador, os dados de todos os alunos constantes da tabela aluno que recebam salário maior que 2000. Select count (*) from aluno where salário > 2000 ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
600Q620363 | Informática, Linguagem SQL, Analista em Geociências, CPRM, CESPE CEBRASPECom 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. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro