Questões de Concursos SQL Resolva questões de 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. 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 1Q113866 | Informática , SQL, Analista de Finanças e Controle, CGU, ESAFNa linguagem SQL, a consulta simples a um Banco de Dados é uma instrução SELECT e a consulta composta inclui duas ou mais instruções SELECT. Com relação às consultas com a utilização da linguagem SQL é correto afirmar que o operador ✂️ a) UNION é usado para combinar os resultados de duas ou mais instruções SELECT, retornando linhas duplicadas. ✂️ b) UNION ALL, quando usado na combinação de duas instruções SELECT, a ordem das instruções SELECT altera o resultado da consulta. ✂️ c) EXCEPT, quando usado na combinação duas instruções SELECT, a ordem das instruções SELECT não altera o resultado da consulta. ✂️ d) EXCEPT é usado para combinar duas ou mais instruções SELECT, retornando somente as linhas da primeira instrução SELECT que sejam semelhantes a uma linha das demais instruções. ✂️ e) INTERSECT é usado para combinar duas instruções SELECT, retornando somente as linhas da primeira instrução SELECT que sejam idênticas a uma linha da segunda instrução SELECT. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2Q120927 | Informática , SQL, Analista de Tecnologia da Informação, UNIFESP, INSTITUTO CIDADESAcerca do conjunto de operações para manipulação de dados, marque a alternativa correta: ✂️ a) O predicado LIKE é um predicado com operações de boleanos. ✂️ b) O predicado IS NULL faz a checagem de valores zerados. ✂️ c) O Predicado BETWEEN retorna resultados entre dois valores fornecidos pelo usuário. ✂️ d) A cláusula ORDER BY possibilita ordenar a filtragem feita por GROUP BY. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3Q196431 | Informática, SQL, Analista, 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 4Q154878 | Informática, SQL, Analista Judiciário Tecnologia da Informação, TRT 6a Região, FCCConsidere os seguintes comandos em PL/SQL: CREATE TABLE VALORES (ID INT NOT NULL PRIMARY KEY,VALOR INT); INSERT INTO VALORES VALUES (1,5); INSERT INTO VALORES VALUES (1,6); INSERT INTO VALORES VALUES (NULL,7); INSERT INTO VALORES VALUES (2,1); INSERT INTO VALORES VALUES (2,8); INSERT INTO VALORES VALUES (3,9); INSERT INTO VALORES VALUES (NULL,10); SELECT COUNT(VALOR) FROM VALORES WHERE VALOR >= 5; A consulta retornará o valor ✂️ a) 2. ✂️ b) 14. ✂️ c) 6. ✂️ d) 29. ✂️ e) 5. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 5Q194072 | Informática, SQL, Agente Técnico Legislativo, AL SP, FCCStored Procedure é uma coleção de comandos em ✂️ a) JavaScript, que encapsulam tarefas repetitivas, aceitam parâmetros de entrada e retornam valores correspondentes à execução dos comandos JavaScipt. ✂️ b) SQL, que encapsulam tarefas repetitivas, aceitam parâmetros de entrada e retornam valores correspondentes à execução dos comandos SQL. ✂️ c) SQL, que não encapsulam tarefas repetitivas, aceitam parâmetros de entrada e não retornam valores correspondentes à execução dos comandos SQL. ✂️ d) JavaScript, que não encapsulam tarefas repetitivas, aceitam parâmetros de entrada e não retornam valores correspondentes à execução dos comandos SQL. ✂️ e) SQL, que encapsulam tarefas únicas, não aceitam parâmetros de entrada e retornam valores correspondentes à execução dos comandos SQL. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 6Q156939 | Informática, SQL, Assessor Técnico Administração de Banco de Dados, DETRAN RN, FGVAssinale a alternativa correta sobre fragmento de comando a seguir:(select distinct nome_clientefrom contas)intersect(select distinct nome_clientefrom emprestimos) ✂️ a) Se um cliente possui conta mas não possui empréstimos no banco, aparecerá no resultado. ✂️ b) Se um cliente tem diversas contas e empréstimos no banco, aparecerá todas as repetições no resultado. ✂️ c) Se um cliente tem diversas contas e empréstimos no banco, não aparecerá no resultado. ✂️ d) Se um cliente tem diversas contas e empréstimos no banco, aparecerá somente uma vez no resultado. ✂️ e) Se um cliente não possui conta mas possui empréstimos no banco, aparecerá no resultado. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 7Q116153 | Informática , SQL, Analista de Sistemas, BADESC, FGVO nível de consistência especificado na SQL-92, também denominado de níveis de isolamento, fornece à SQL, em execução concorrente, garantias quanto à interferência ou quanto à ausência de interferência entre transações. A SQL possui a instrução set transaction que é aplicada para definir características da transação a ser iniciada. Assinale a alternativa que indique os seguintes níveis possíveis destas características. ✂️ a) serializable, repeatable read, read committed e committable. ✂️ b) serializable, repeatable read, committable e read uncommitted. ✂️ c) serializable, committable, read committed e read uncommitted. ✂️ d) committable, repeatable read, read committed e read uncommitted. ✂️ e) serializable, repeatable read, read committed e read uncommitted. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 8Q256920 | Informática, SQL, Técnico Judiciário Programação de Sistemas, TRE SP, FCCCom relação à linguagem SQL é correto afirmar: ✂️ a) Diferentemente de outras linguagens, considera os valores nulo, zero ou um espaço vazio em branco a mesma coisa. ✂️ b) Considerando a existência de uma tabela chamada EMPLOYEE com um campo chave primária chamado ID, a instrução DELETE * FROM EMPLOYEE WHERE ID = 125 está correta. ✂️ c) A DML permite criar a estrutura (os metadados) de um banco de dados. Já a DDL permite manipular os dados contidos no banco de dados. ✂️ d) São instruções DDL: CREATE DATABASE, CREATE TABLE, ALTER TABLE, CREATE INDEX, UPDATE, DROP INDEX e DROP TABLE. ✂️ e) Constraints são definidas para evitar que valores incorretos ou inválidos sejam inseridos. Algumas das principais constraints são: NOT NULL, PRIMARY KEY e CHECK. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 9Q230137 | Informática, SQL, Programador de Computador, REFAP SA, CESGRANRIOQue cláusula do comando SQL CREATE TABLE inclui a lista dos atributos que constituem uma chave candidata? ✂️ a) RESTRICT ✂️ b) CHECK ✂️ c) CAND KEY ✂️ d) UNIQUE ✂️ e) FOREIGN KEY Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 10Q107345 | Informática , SQL, Analista de Controle Externo Tecnologia da Informação, TCE GO, FCCConsidere: Select (X) from (Y) order by (Z). Na SQL, X, Y e Z são, respectivamente, ✂️ a) nome de tabela, nome de coluna e nome de coluna. ✂️ b) nome de coluna, nome de tabela e nome de coluna. ✂️ c) condição, nome de tabela e nome de coluna. ✂️ d) nome de tabela, condição e nome de coluna. ✂️ e) nome de coluna, nome de tabela e condição. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 11Q257744 | Informática, SQL, Técnico Judiciário Programação, TST, FCCConsidere as descrições de tabelas abaixo e seus respectivos atributos. As tabelas podem ser populados com dados genéricos e fictícios.Tabela CIAAEREA com os atributos CodCiaAerea e NomeCiaAereaTabela DESTINO com os atributos CodDestino e NomeAeroportoDestinoTabela CIDADE com os atributos CodCidade e NomeCidadeTabela TRAJETO com os atributos CodDestino, CodCiaAerea e HorárioPara responder a pergunta: Qual o nome da companhia aérea com voo no período vespertino que chega ao aeroporto Pinto Martins na cidade de Fortaleza?, deve-se executar o comando SQL ✂️ a) SELECT A.NomeCiaAerea FROM CIAAEREA A, DESTINO B, CIDADE C, TRAJETO D WHERE (C.NomeCidade = ‘Fortaleza’) or (C.CodCidade = B.CodDestino) or (B.NomeAeroportoDestino = ‘Pinto Martins’) or (B.CodDestino = D.CodDestino) or (D.CodCiaAerea = A.CodCiaAere or (D.Horario BETWEEN 12 and 18) ✂️ b) SELECT A.NomeCiaAerea FROM CIAAEREA A, DESTINO B, CIDADE C, TRAJETO D WHERE (C.NomeCidade = ‘Fortaleza’) and (C.CodCidade = B.CodDestino) and (B.NomeAeroportoDestino = ‘Pinto Martins’) and (B.CodDestino = D.CodDestino) and (D.CodCiaAerea = A.CodCiaAere and (D.Horario >= 12) or (D.Horario <= 18) ✂️ c) SELECT A.NomeCiaAerea FROM CIAAEREA A, DESTINO B, CIDADE C, TRAJETO D WHERE (C.NomeCidade = ‘Fortaleza’) and (C.CodCidade = B.CodDestino) or (B.NomeAeroportoDestino = ‘Pinto Martins’) and (B.CodDestino = D.CodDestino) and (D.CodCiaAerea = A.CodCiaAere and (D.Horario BETWEEN 12 and 18) ✂️ d) SELECT A.NomeCiaAerea FROM CIAAEREA A, DESTINO B, CIDADE C, TRAJETO D WHERE (C.NomeCidade = ‘Fortaleza’) and (C.CodCidade = B.CodDestino) and (B.NomeAeroportoDestino = ‘Pinto Martins’) and (B.CodDestino = D.CodDestino) and (D.CodCiaAerea = A.CodCiaAere and (D.Horario < 12) or (D.Horario > 18) ✂️ e) SELECT A.NomeCiaAerea FROM CIAAEREA A, DESTINO B, CIDADE C, TRAJETO D WHERE (C.NomeCidade = ‘Fortaleza’) and (C.CodCidade = B.CodDestino) and (B.NomeAeroportoDestino = ‘Pinto Martins’) and (B.CodDestino = D.CodDestino) and (D.CodCiaAerea = A.CodCiaAere and (D.Horario BETWEEN 12 and 18) Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 12Q850230 | Informática, SQL, Câmara de Cerro Corá RN Agente Administrativo, CPCON, 2020Sobre Banco de Dados, assinale a alternativa CORRETA. ✂️ a) Os sistemas NoSQL, quando comparados a bancos de dados relacionais, oferecem mais escalabilidade, melhor performance em consultas e flexibilidade para manipular dados que podem apresentar mudanças em seu formato. ✂️ b) Um Banco de Dados é uma coleção de programas que permite aos usuários definir, construir e manipular uma base de dados para o uso em diversas aplicações. ✂️ c) Um modelo lógico consiste em uma descrição do Banco de Dados de forma independente de implementação em um SGBD (Sistema de Gerenciamento de Banco de Dados). ✂️ d) Um modelo conceitual de um Banco de Dados descreve como os dados serão armazenados no banco e também seus relacionamentos. Esse modelo adota alguma tecnologia, pode ser: relacional, orientado a objetos, orientado a colunas, entre outros. ✂️ e) São exemplos de SGBD: Oracle, SQLServer, PostgreSQL, MySQL, Microsoft Edge e MongoDB. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 13Q247391 | Informática, SQL, Técnico de Informática, SPTrans, VUNESPEm uma instrução SQL, o caractere utilizado para representar qualquer caractere em uma consulta é o ✂️ a) % ✂️ b) $ ✂️ c) # ✂️ d) * ✂️ e) & Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 14Q264545 | Informática, SQL, Técnico Judiciário Tecnologia da Informação, TRT 11a Região, FCCUsado para combinar o resultado conjunto de duas ou mais instruções select, considerando que cada select deve ter o mesmo número de colunas, as quais devem ter tipos de dados similares. Além disso, as colunas em cada instrução select devem estar na mesma ordem. Trata-se de ✂️ a) like. ✂️ b) union. ✂️ c) format. ✂️ d) join. ✂️ e) between. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 15Q833607 | Informática, SQL, Banco da Amazônia Técnico Científico, CESGRANRIO, 2021Um programador experiente estava revisando o código de um estagiário e detectou a instrução SQL abaixo, complicada demais para seu objetivo. SELECT * FROM Compras where codProduto not in (select codProduto from Produtos where codProduto<3 or valor<4000) Para simplificar o código, sem alterar a resposta, a instrução apresentada acima pode ser substituída por ✂️ a) SELECT * FROM Compras where codProduto<3 or valor<4000 ✂️ b) SELECT * FROM Compras where codProduto<3 and valor<4000 ✂️ c) SELECT * FROM Compras where codProduto<=3 and valor<=4000 ✂️ d) SELECT * FROM Compras where codProduto>=3 and valor>=4000 ✂️ e) SELECT * FROM Compras where codProduto>=3 or valor>=4000 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 16Q113936 | Informática , SQL, Analista de Gestão Corporativa Tecnologia da Informação, EPE, CESGRANRIOO gestor de um sistema de vendas solicita o preço médio dos produtos eletrônicos, que não está disponível na interface WEB do sistema. Para isso, que função SQL pode ser utilizada no SELECT para obter, diretamente, esse valor do banco de dados? ✂️ a) AVG ✂️ b) MIN ✂️ c) MAX ✂️ d) VAR ✂️ e) VARP Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 17Q264443 | Informática, SQL, Técnico Judiciário Tecnologia da Informação, TRT 11a Região, FCCA cláusula having, quando usada, estabelece uma condição sobre uma agregação obtida de ✂️ a) group by em uma cláusula order by. ✂️ b) order by em uma expressão insert. ✂️ c) order by em uma expressão select. ✂️ d) sum em uma expressão create. ✂️ e) group by em uma expressão select. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 18Q155122 | Informática, SQL, Analista Judiciário Tecnologia da Informação, TJ PA, FCCUma instrução Select usada na cláusula Where ou Having de outra instrução Select é ✂️ a) uma view. ✂️ b) um pivot. ✂️ c) um join. ✂️ d) uma crosstab. ✂️ e) uma subquery. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 19Q120165 | Informática , SQL, Analista de Tecnologia da Informação, UNIFESP, INSTITUTO CIDADESAcerca de Junção em SQL, analise as afirmativas abaixo e, em seguida, marque a alternativa correta: I. A junção do tipo OUTER JOIN adiciona tuplas extras ao resultado de uma junção natural. II. A junção do tipo HIGHT OUTER JOIN adiciona ao resultado da junção tuplas da relação à esquerda que não satisfazem à condição de junção. III. A junção do tipo FULL OUTER JOIN é uma combinação da junção interna à esquerda e à direita. ✂️ a) Apenas a I está correta. ✂️ b) Apenas a II está correta. ✂️ c) Apenas a III está correta. ✂️ d) Nenhuma está correta. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 20Q247729 | Informática, SQL, Técnico de Informática, SPTrans, VUNESPEm uma instrução SQL, para manipular dados retornados de funções agregadoras, utiliza-se a cláusula ✂️ a) JOIN DATA ✂️ b) SHOW ✂️ c) GROUP IN ✂️ d) HAVING ✂️ e) UNIQUE OUT Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDFPróximo →
1Q113866 | Informática , SQL, Analista de Finanças e Controle, CGU, ESAFNa linguagem SQL, a consulta simples a um Banco de Dados é uma instrução SELECT e a consulta composta inclui duas ou mais instruções SELECT. Com relação às consultas com a utilização da linguagem SQL é correto afirmar que o operador ✂️ a) UNION é usado para combinar os resultados de duas ou mais instruções SELECT, retornando linhas duplicadas. ✂️ b) UNION ALL, quando usado na combinação de duas instruções SELECT, a ordem das instruções SELECT altera o resultado da consulta. ✂️ c) EXCEPT, quando usado na combinação duas instruções SELECT, a ordem das instruções SELECT não altera o resultado da consulta. ✂️ d) EXCEPT é usado para combinar duas ou mais instruções SELECT, retornando somente as linhas da primeira instrução SELECT que sejam semelhantes a uma linha das demais instruções. ✂️ e) INTERSECT é usado para combinar duas instruções SELECT, retornando somente as linhas da primeira instrução SELECT que sejam idênticas a uma linha da segunda instrução SELECT. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2Q120927 | Informática , SQL, Analista de Tecnologia da Informação, UNIFESP, INSTITUTO CIDADESAcerca do conjunto de operações para manipulação de dados, marque a alternativa correta: ✂️ a) O predicado LIKE é um predicado com operações de boleanos. ✂️ b) O predicado IS NULL faz a checagem de valores zerados. ✂️ c) O Predicado BETWEEN retorna resultados entre dois valores fornecidos pelo usuário. ✂️ d) A cláusula ORDER BY possibilita ordenar a filtragem feita por GROUP BY. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3Q196431 | Informática, SQL, Analista, 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
4Q154878 | Informática, SQL, Analista Judiciário Tecnologia da Informação, TRT 6a Região, FCCConsidere os seguintes comandos em PL/SQL: CREATE TABLE VALORES (ID INT NOT NULL PRIMARY KEY,VALOR INT); INSERT INTO VALORES VALUES (1,5); INSERT INTO VALORES VALUES (1,6); INSERT INTO VALORES VALUES (NULL,7); INSERT INTO VALORES VALUES (2,1); INSERT INTO VALORES VALUES (2,8); INSERT INTO VALORES VALUES (3,9); INSERT INTO VALORES VALUES (NULL,10); SELECT COUNT(VALOR) FROM VALORES WHERE VALOR >= 5; A consulta retornará o valor ✂️ a) 2. ✂️ b) 14. ✂️ c) 6. ✂️ d) 29. ✂️ e) 5. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
5Q194072 | Informática, SQL, Agente Técnico Legislativo, AL SP, FCCStored Procedure é uma coleção de comandos em ✂️ a) JavaScript, que encapsulam tarefas repetitivas, aceitam parâmetros de entrada e retornam valores correspondentes à execução dos comandos JavaScipt. ✂️ b) SQL, que encapsulam tarefas repetitivas, aceitam parâmetros de entrada e retornam valores correspondentes à execução dos comandos SQL. ✂️ c) SQL, que não encapsulam tarefas repetitivas, aceitam parâmetros de entrada e não retornam valores correspondentes à execução dos comandos SQL. ✂️ d) JavaScript, que não encapsulam tarefas repetitivas, aceitam parâmetros de entrada e não retornam valores correspondentes à execução dos comandos SQL. ✂️ e) SQL, que encapsulam tarefas únicas, não aceitam parâmetros de entrada e retornam valores correspondentes à execução dos comandos SQL. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
6Q156939 | Informática, SQL, Assessor Técnico Administração de Banco de Dados, DETRAN RN, FGVAssinale a alternativa correta sobre fragmento de comando a seguir:(select distinct nome_clientefrom contas)intersect(select distinct nome_clientefrom emprestimos) ✂️ a) Se um cliente possui conta mas não possui empréstimos no banco, aparecerá no resultado. ✂️ b) Se um cliente tem diversas contas e empréstimos no banco, aparecerá todas as repetições no resultado. ✂️ c) Se um cliente tem diversas contas e empréstimos no banco, não aparecerá no resultado. ✂️ d) Se um cliente tem diversas contas e empréstimos no banco, aparecerá somente uma vez no resultado. ✂️ e) Se um cliente não possui conta mas possui empréstimos no banco, aparecerá no resultado. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
7Q116153 | Informática , SQL, Analista de Sistemas, BADESC, FGVO nível de consistência especificado na SQL-92, também denominado de níveis de isolamento, fornece à SQL, em execução concorrente, garantias quanto à interferência ou quanto à ausência de interferência entre transações. A SQL possui a instrução set transaction que é aplicada para definir características da transação a ser iniciada. Assinale a alternativa que indique os seguintes níveis possíveis destas características. ✂️ a) serializable, repeatable read, read committed e committable. ✂️ b) serializable, repeatable read, committable e read uncommitted. ✂️ c) serializable, committable, read committed e read uncommitted. ✂️ d) committable, repeatable read, read committed e read uncommitted. ✂️ e) serializable, repeatable read, read committed e read uncommitted. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
8Q256920 | Informática, SQL, Técnico Judiciário Programação de Sistemas, TRE SP, FCCCom relação à linguagem SQL é correto afirmar: ✂️ a) Diferentemente de outras linguagens, considera os valores nulo, zero ou um espaço vazio em branco a mesma coisa. ✂️ b) Considerando a existência de uma tabela chamada EMPLOYEE com um campo chave primária chamado ID, a instrução DELETE * FROM EMPLOYEE WHERE ID = 125 está correta. ✂️ c) A DML permite criar a estrutura (os metadados) de um banco de dados. Já a DDL permite manipular os dados contidos no banco de dados. ✂️ d) São instruções DDL: CREATE DATABASE, CREATE TABLE, ALTER TABLE, CREATE INDEX, UPDATE, DROP INDEX e DROP TABLE. ✂️ e) Constraints são definidas para evitar que valores incorretos ou inválidos sejam inseridos. Algumas das principais constraints são: NOT NULL, PRIMARY KEY e CHECK. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
9Q230137 | Informática, SQL, Programador de Computador, REFAP SA, CESGRANRIOQue cláusula do comando SQL CREATE TABLE inclui a lista dos atributos que constituem uma chave candidata? ✂️ a) RESTRICT ✂️ b) CHECK ✂️ c) CAND KEY ✂️ d) UNIQUE ✂️ e) FOREIGN KEY Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
10Q107345 | Informática , SQL, Analista de Controle Externo Tecnologia da Informação, TCE GO, FCCConsidere: Select (X) from (Y) order by (Z). Na SQL, X, Y e Z são, respectivamente, ✂️ a) nome de tabela, nome de coluna e nome de coluna. ✂️ b) nome de coluna, nome de tabela e nome de coluna. ✂️ c) condição, nome de tabela e nome de coluna. ✂️ d) nome de tabela, condição e nome de coluna. ✂️ e) nome de coluna, nome de tabela e condição. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
11Q257744 | Informática, SQL, Técnico Judiciário Programação, TST, FCCConsidere as descrições de tabelas abaixo e seus respectivos atributos. As tabelas podem ser populados com dados genéricos e fictícios.Tabela CIAAEREA com os atributos CodCiaAerea e NomeCiaAereaTabela DESTINO com os atributos CodDestino e NomeAeroportoDestinoTabela CIDADE com os atributos CodCidade e NomeCidadeTabela TRAJETO com os atributos CodDestino, CodCiaAerea e HorárioPara responder a pergunta: Qual o nome da companhia aérea com voo no período vespertino que chega ao aeroporto Pinto Martins na cidade de Fortaleza?, deve-se executar o comando SQL ✂️ a) SELECT A.NomeCiaAerea FROM CIAAEREA A, DESTINO B, CIDADE C, TRAJETO D WHERE (C.NomeCidade = ‘Fortaleza’) or (C.CodCidade = B.CodDestino) or (B.NomeAeroportoDestino = ‘Pinto Martins’) or (B.CodDestino = D.CodDestino) or (D.CodCiaAerea = A.CodCiaAere or (D.Horario BETWEEN 12 and 18) ✂️ b) SELECT A.NomeCiaAerea FROM CIAAEREA A, DESTINO B, CIDADE C, TRAJETO D WHERE (C.NomeCidade = ‘Fortaleza’) and (C.CodCidade = B.CodDestino) and (B.NomeAeroportoDestino = ‘Pinto Martins’) and (B.CodDestino = D.CodDestino) and (D.CodCiaAerea = A.CodCiaAere and (D.Horario >= 12) or (D.Horario <= 18) ✂️ c) SELECT A.NomeCiaAerea FROM CIAAEREA A, DESTINO B, CIDADE C, TRAJETO D WHERE (C.NomeCidade = ‘Fortaleza’) and (C.CodCidade = B.CodDestino) or (B.NomeAeroportoDestino = ‘Pinto Martins’) and (B.CodDestino = D.CodDestino) and (D.CodCiaAerea = A.CodCiaAere and (D.Horario BETWEEN 12 and 18) ✂️ d) SELECT A.NomeCiaAerea FROM CIAAEREA A, DESTINO B, CIDADE C, TRAJETO D WHERE (C.NomeCidade = ‘Fortaleza’) and (C.CodCidade = B.CodDestino) and (B.NomeAeroportoDestino = ‘Pinto Martins’) and (B.CodDestino = D.CodDestino) and (D.CodCiaAerea = A.CodCiaAere and (D.Horario < 12) or (D.Horario > 18) ✂️ e) SELECT A.NomeCiaAerea FROM CIAAEREA A, DESTINO B, CIDADE C, TRAJETO D WHERE (C.NomeCidade = ‘Fortaleza’) and (C.CodCidade = B.CodDestino) and (B.NomeAeroportoDestino = ‘Pinto Martins’) and (B.CodDestino = D.CodDestino) and (D.CodCiaAerea = A.CodCiaAere and (D.Horario BETWEEN 12 and 18) Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
12Q850230 | Informática, SQL, Câmara de Cerro Corá RN Agente Administrativo, CPCON, 2020Sobre Banco de Dados, assinale a alternativa CORRETA. ✂️ a) Os sistemas NoSQL, quando comparados a bancos de dados relacionais, oferecem mais escalabilidade, melhor performance em consultas e flexibilidade para manipular dados que podem apresentar mudanças em seu formato. ✂️ b) Um Banco de Dados é uma coleção de programas que permite aos usuários definir, construir e manipular uma base de dados para o uso em diversas aplicações. ✂️ c) Um modelo lógico consiste em uma descrição do Banco de Dados de forma independente de implementação em um SGBD (Sistema de Gerenciamento de Banco de Dados). ✂️ d) Um modelo conceitual de um Banco de Dados descreve como os dados serão armazenados no banco e também seus relacionamentos. Esse modelo adota alguma tecnologia, pode ser: relacional, orientado a objetos, orientado a colunas, entre outros. ✂️ e) São exemplos de SGBD: Oracle, SQLServer, PostgreSQL, MySQL, Microsoft Edge e MongoDB. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
13Q247391 | Informática, SQL, Técnico de Informática, SPTrans, VUNESPEm uma instrução SQL, o caractere utilizado para representar qualquer caractere em uma consulta é o ✂️ a) % ✂️ b) $ ✂️ c) # ✂️ d) * ✂️ e) & Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
14Q264545 | Informática, SQL, Técnico Judiciário Tecnologia da Informação, TRT 11a Região, FCCUsado para combinar o resultado conjunto de duas ou mais instruções select, considerando que cada select deve ter o mesmo número de colunas, as quais devem ter tipos de dados similares. Além disso, as colunas em cada instrução select devem estar na mesma ordem. Trata-se de ✂️ a) like. ✂️ b) union. ✂️ c) format. ✂️ d) join. ✂️ e) between. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
15Q833607 | Informática, SQL, Banco da Amazônia Técnico Científico, CESGRANRIO, 2021Um programador experiente estava revisando o código de um estagiário e detectou a instrução SQL abaixo, complicada demais para seu objetivo. SELECT * FROM Compras where codProduto not in (select codProduto from Produtos where codProduto<3 or valor<4000) Para simplificar o código, sem alterar a resposta, a instrução apresentada acima pode ser substituída por ✂️ a) SELECT * FROM Compras where codProduto<3 or valor<4000 ✂️ b) SELECT * FROM Compras where codProduto<3 and valor<4000 ✂️ c) SELECT * FROM Compras where codProduto<=3 and valor<=4000 ✂️ d) SELECT * FROM Compras where codProduto>=3 and valor>=4000 ✂️ e) SELECT * FROM Compras where codProduto>=3 or valor>=4000 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
16Q113936 | Informática , SQL, Analista de Gestão Corporativa Tecnologia da Informação, EPE, CESGRANRIOO gestor de um sistema de vendas solicita o preço médio dos produtos eletrônicos, que não está disponível na interface WEB do sistema. Para isso, que função SQL pode ser utilizada no SELECT para obter, diretamente, esse valor do banco de dados? ✂️ a) AVG ✂️ b) MIN ✂️ c) MAX ✂️ d) VAR ✂️ e) VARP Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
17Q264443 | Informática, SQL, Técnico Judiciário Tecnologia da Informação, TRT 11a Região, FCCA cláusula having, quando usada, estabelece uma condição sobre uma agregação obtida de ✂️ a) group by em uma cláusula order by. ✂️ b) order by em uma expressão insert. ✂️ c) order by em uma expressão select. ✂️ d) sum em uma expressão create. ✂️ e) group by em uma expressão select. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
18Q155122 | Informática, SQL, Analista Judiciário Tecnologia da Informação, TJ PA, FCCUma instrução Select usada na cláusula Where ou Having de outra instrução Select é ✂️ a) uma view. ✂️ b) um pivot. ✂️ c) um join. ✂️ d) uma crosstab. ✂️ e) uma subquery. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
19Q120165 | Informática , SQL, Analista de Tecnologia da Informação, UNIFESP, INSTITUTO CIDADESAcerca de Junção em SQL, analise as afirmativas abaixo e, em seguida, marque a alternativa correta: I. A junção do tipo OUTER JOIN adiciona tuplas extras ao resultado de uma junção natural. II. A junção do tipo HIGHT OUTER JOIN adiciona ao resultado da junção tuplas da relação à esquerda que não satisfazem à condição de junção. III. A junção do tipo FULL OUTER JOIN é uma combinação da junção interna à esquerda e à direita. ✂️ a) Apenas a I está correta. ✂️ b) Apenas a II está correta. ✂️ c) Apenas a III está correta. ✂️ d) Nenhuma está correta. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
20Q247729 | Informática, SQL, Técnico de Informática, SPTrans, VUNESPEm uma instrução SQL, para manipular dados retornados de funções agregadoras, utiliza-se a cláusula ✂️ a) JOIN DATA ✂️ b) SHOW ✂️ c) GROUP IN ✂️ d) HAVING ✂️ e) UNIQUE OUT Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro