Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.020 questões

Q3285522 Banco de Dados
Em bancos de dados relacionais, as visões são tabelas virtuais definidas por consultas SQL que fornecem uma abstração sobre os dados das tabelas-base.
Contudo, quando uma visão envolve operações de junção (join) entre duas ou mais tabelas,
Alternativas
Q3285519 Banco de Dados
Um funcionário da área de desenvolvimento trabalha com bancos de dados de diversas áreas de uma empresa. Ele precisa, utilizando o comando CREATE TABLE da linguagem relacional SQL, criar uma tabela em um desses bancos de dados. A sintaxe correta desse comando é apresentada em
Alternativas
Ano: 2025 Banca: Quadrix Órgão: CFBio Prova: Quadrix - 2025 - CFBio - Analista de Sistemas |
Q3274778 Banco de Dados

Quanto às ferramentas OLAP, à álgebra relacional e aos bancos de dados relacionais em plataforma baixa, julgue o item a seguir.


O comando MERGE do Oracle permite realizar operações de inserção e atualização em uma tabela de destino com base em dados de uma tabela de origem.

Alternativas
Q3274664 Banco de Dados

No que concerne ao modelo entidade‑relacionamento, às restrições de integridade e à Lei Geral de Proteção de Dados Pessoais (LGPD), julgue o item seguinte. 


Na linguagem SQL, o comando ALTER TABLE Pedidos ADD UNIQUE  (ID_Biologo); cria uma restrição UNIQUE, a qual impede valores duplicados na coluna ID_Biologo. 

Alternativas
Q3273722 Banco de Dados
Sobre restrições de dados em SQL, analise as afirmativas seguintes.

I. UNIQUE: garante que todos os valores em uma coluna são diferentes.
II. CHECK: garante que os valores dos registros em uma tabela são iguais.
III. DEFAULT: designa um valor quando este não for especificado.
IV. CREATE INDEX: designa a chave primária para buscas mais seguras.

Estão corretas 
Alternativas
Q3271672 Banco de Dados
Considerando que a coluna que especifica a data de contratação é do tipo DATE, o comando SQL que retorna o nome e a data de contratação dos funcionários contratados em janeiro de 2025 é o SELECT nome, data_contratacao FROM Funcionarios WHERE data_contratacao é
Alternativas
Q3271656 Banco de Dados
Na linguagem SQL, o comando WITH tem como objetivo definir
Alternativas
Q3271650 Banco de Dados

Considere as relações Servidor e Salário a seguir:



Imagem associada para resolução da questão



Com base nas informações acima, é CORRETO afirmar que a consulta SQL que resultará na lista de todos os nomes dos servidores e o respectivo total de salário recebido por cada servidor no ano de 2024, é:

Alternativas
Q3271648 Banco de Dados

Considere as relações Servidor e Telefone a seguir:



Imagem associada para resolução da questão



Com base nas informações acima, é CORRETO afirmar que a consulta SQL que resultará na lista de todos os servidores e, caso possuam, seus telefones, é:

Alternativas
Q3261621 Banco de Dados
Uma instituição pública que fornece medicamentos de biotecnologia para o Sistema Único de Saúde (SUS) está implementando um novo sistema de gestão para rastrear a produção e a distribuição de insumos. Durante a fase de desenvolvimento do banco de dados, um analista de TI precisa executar diferentes comandos SQL para estruturar e manipular os dados armazenados. Dentre os comandos SQL apresentados, qual pertence à categoria DML (Data Manipulation Language), sendo utilizado para modificar registros existentes em uma tabela?
Alternativas
Q3257481 Banco de Dados
Julgue o próximo item, relativos a visualização de dados, banco de dados e BI (business intelligence).

Índices em colunas frequentemente usadas em cláusulas WHERE podem melhorar significativamente a performance de consultas SQL em bancos de dados relacionais. 
Alternativas
Q3257479 Banco de Dados
Julgue o próximo item, relativos a visualização de dados, banco de dados e BI (business intelligence).

Bancos de dados NoSQL, como MongoDB, são projetados para lidar com grandes volumes de dados não estruturados e são altamente escaláveis horizontalmente, enquanto bancos de dados SQL, como MySQL, são mais adequados para dados estruturados, suportando transações ACID.
Alternativas
Q3257328 Banco de Dados
No que se refere à administração de banco de dados, julgue o item que se segue. 

Uma instância de um banco de dados SQL compreende a organização lógica dos dados com seus atributos e seus domínios correspondentes. 
Alternativas
Q3257327 Banco de Dados
Julgue o próximo item, a respeito de segurança e auditoria de bancos de dados. 

Injeção de SQL consiste na inserção, por usuário malicioso, de código escrito em linguagem de script no lado do cliente, em vez da inserção de comentário válido, o que faz que o navegador execute esse script, que, por sua vez, poderá realizar ações que comprometam a segurança das informações do usuário ou do sistema.
Alternativas
Q3252012 Banco de Dados
Qual alternativa representa a estrutura básica de uma consulta SQL рara selecionar dados de uma tabela chamada "clientes" com as colunas "nome" e "idade". ordenados em ordem alfabética (de "A" a "Z") com base no campo "nome"? Suponha que a tabela existe e os campos também existam nesta tabela. 
Alternativas
Q3252010 Banco de Dados
Os comandos DML (Data Manipulation Language) são um conjunto de comandos da linguagem SQL que permitem a manipulação de dados em bancos de dados. Qual comando não faz parte deste conjunto? 
Alternativas
Q3252009 Banco de Dados
O seguinte script foi usado para criar uma tabela em um banco de dados Oracle:

CREATE TABLE pedagencia (
id pedido INT,
id_cliente INT.
data_pedido DATE
valor DECIMAL(10, 2),
CONSTRAINT pk_pedido PRIMARY KEY (id_pedido, id_cliente));

Qual alternativa contém uma afirmativa verdadeira? 
Alternativas
Q3252008 Banco de Dados
O seguinte script SQL foi dado em um ambiente ORACLE:

SELECT table_name, compression
FROM user_tables
WHERE table_name = 'AGENCIA':

O que este script faz? 
Alternativas
Q3252007 Banco de Dados
No contexto do SQL, qual alternativa não representa uma função agregada? 
Alternativas
Q3252006 Banco de Dados
Qual comando SQL é utilizado para *atualizar* dados em uma tabela? 
Alternativas
Respostas
21: C
22: D
23: C
24: C
25: D
26: E
27: C
28: C
29: B
30: C
31: C
32: C
33: E
34: E
35: C
36: A
37: E
38: A
39: C
40: C