Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.036 questões

Q2179324 Banco de Dados
Em linguagem de manipulação de dados DML, o operador SQL BETWEEN serve para 
Alternativas
Ano: 2023 Banca: FUNDATEC Órgão: GHC-RS Prova: FUNDATEC - 2023 - GHC-RS - Programador |
Q2177257 Banco de Dados

Para responder à questão, considere um banco de dados relacional que possui duas tabelas, chamadas de tabela_a e tabela_b, contendo o formato e os valores abaixo: 



Qual o resultado esperado a partir da execução do comando SQL abaixo?
select count(*) from tabela_a where id<>id_b;
Alternativas
Ano: 2023 Banca: FUNDATEC Órgão: GHC-RS Prova: FUNDATEC - 2023 - GHC-RS - Programador |
Q2177256 Banco de Dados

Para responder à questão, considere um banco de dados relacional que possui duas tabelas, chamadas de tabela_a e tabela_b, contendo o formato e os valores abaixo: 



Qual o resultado esperado após a execução do comando SQL abaixo?

select * from tabela_b where id in (select id_b from tabela_a);

Alternativas
Q2176939 Banco de Dados
Qual das seguintes opções descreve melhor a diferença entre as linguagens de consulta SQL e NoSQL?
Alternativas
Q2176927 Banco de Dados
Considerando a tabela "produtos", exemplificada abaixo, com as colunas "id" INTEGER, "nome" VARCHAR(512), "preco" DECIMAL, "quantidade" INTEGER, qual a consulta SQL que retorna o(s) nome(s) do(s) produto(s) com a maior quantidade? A consulta retornaria Produto C e Produto E no exemplo abaixo.
Imagem associada para resolução da questão
Alternativas
Q2176923 Banco de Dados
Qual é a diferença entre a cláusula WHERE e a cláusula HAVING em uma consulta SQL?
Alternativas
Q2176834 Banco de Dados

Qual das declarações SQL abaixo revogaria todos os privilégios de um usuário “usuario1” em uma tabela “tabela1”?

Alternativas
Q2176833 Banco de Dados
Assinale a alternativa correta sobre otimização de código SQL (tuning) no PostgreSQL 14. 
Alternativas
Q2176830 Banco de Dados
Assinale a alternativa correta sobre otimização de código SQL (tuning).
Alternativas
Q2176828 Banco de Dados
Analise as assertivas abaixo sobre os casos de uso do monitoramento de operação de banco de dados (Monitoring Database Operations) do Oracle 19c e assinale a alternativa correta. 

I. O monitoramento não tem suporte a cláusulas SQL em paralelo, por isso não pode ser usado para analisar problemas de balanceamento de carga.
II. Uma cláusula SQL que começou a levar mais tempo para executar pode ser analisada com o monitoramento.
III. Uma sessão de banco de dados que está com performance abaixo do esperado pode precisar ser analisada pelo monitoramento.
Alternativas
Q2176821 Banco de Dados
Considerando o sistema de banco de dados relacional PostgreSQL versão 14, em um banco de dados, existem duas tabelas, A e B, com alguns valores populados, conforme abaixo: Imagem associada para resolução da questão

Considere o resultado das duas seguintes queries em SQL:
I. SELECT x FROM X UNION (SELECT y FROM Y LIMIT 1) II. SELECT x FROM X UNION SELECT y FROM Y LIMIT 1;
Assinale a alternativa que representa o número de linhas resultantes das queries I e II, respectivamente.
Alternativas
Q2176551 Banco de Dados

Para responder à questão, considere a Figura 4.



Considerando as tabelas apresentadas na Figura 4, qual comando SQL poderá ser executado para que sejam retornados os dados da tabela TURMA, porém com os nomes das disciplinas (campo NOME) e dos professores (campo NOME) ao invés dos identificadores (campos ID_DISCIPLINA e ID_PROFESSOR)?
Alternativas
Q2176550 Banco de Dados

Para responder à questão, considere a Figura 4.



Considerando a tabela TURMA, apresentada na Figura 4, quantas linhas serão retornadas com execução do comando SQL abaixo?
SELECT COUNT(ID), TURNO FROM TURMA GROUP BY TURNO;
Alternativas
Q2176545 Banco de Dados

Avalie o comando abaixo, escrito em linguagem SQL.

UPDATE TB_VENDEDOR SET IND_ATIVO = 'S';

Considerando que a estrutura do campo IND_ATIVO da tabela TB_VENDEDOR não contém nenhuma restrição, quantos registros da tabela serão atualizados?

Alternativas
Q2175449 Banco de Dados
A ameaça à segurança de bancos de dados caracterizada pela inserção ou manipulação não autorizada de instruções SQL pela aplicação é conhecida como:
Alternativas
Q2175447 Banco de Dados
Na linguagem ANSI-SQL, o operador LIKE é utilizado para comparar um valor de coluna com uma string entre aspas. Nessa string, qual dos caracteres curinga abaixo pode ser usado?
Alternativas
Q2175415 Banco de Dados

Para responder à questão, considere a Figura 2 abaixo:




Figura 2 – Tabelas “Cargo” e “Funcionário” 

Considerando a tabela “Funcionário”, apresentada na Figura 2, quantos registros serão atualizados pelo comando SQL abaixo?
UPDATE FUNCIONARIO SET ID_FUNCIONARIO_SUPERIOR = 5 WHERE ID_CARGO IN (2,4)
Alternativas
Q2175414 Banco de Dados

Para responder à questão, considere a Figura 2 abaixo:




Figura 2 – Tabelas “Cargo” e “Funcionário” 

Considerando as tabelas apresentadas na Figura 2, assinale a alternativa que apresenta um comando SQL que retornará o nome de cada funcionário e o respectivo nome de seu superior. 
Alternativas
Q2175413 Banco de Dados

Para responder à questão, considere a Figura 2 abaixo:




Figura 2 – Tabelas “Cargo” e “Funcionário” 

Considerando a tabela “Cargo”, apresentada na Figura 2, quantas linhas serão retornadas pelo comando SQL abaixo?
SELECT COUNT(*), NIVEL FROM CARGO GROUP BY NIVEL HAVING COUNT(*) > 1
Alternativas
Q2175410 Banco de Dados
Sobre a linguagem SQL, um campo com valor nulo é um campo sem valor (vazio). Qual das alternativas apresenta uma sintaxe correta de verificação de nulidade de um campo?
Alternativas
Respostas
741: A
742: B
743: C
744: C
745: D
746: A
747: D
748: E
749: B
750: E
751: E
752: A
753: C
754: B
755: C
756: B
757: D
758: A
759: B
760: E