Questões de Concurso Sobre banco de dados
Foram encontradas 19.108 questões
I - Atomicidade garante que a transação seja executada por completo ou não produza efeito algum; em caso de falha antes da efetivação (commit), as operações já realizadas devem ser desfeitas (rollback).
II - Consistência é responsabilidade exclusiva do SGBD, que a assegura independentemente da lógica das transações submetidas pelas aplicações.
III - Isolamento, em seu grau máximo (serializável), garante que a execução concorrente de transações produza resultado equivalente ao de alguma execução serial dessas mesmas transações.
IV - Durabilidade garante que os efeitos de uma transação persistam após o commit, ainda que essa garantia dispense o registro em memória não volátil, por se tratar de propriedade lógica do modelo transacional.
Quais estão corretas?
Analise a imagem abaixo que descreve um comando em SQL e assinale a alternativa correta:

Considere o seguinte modelo relacional simplificado para responder à questão.

Considere o seguinte modelo relacional simplificado para responder à questão.

A equipe de tecnologia do CRA-PR mantém uma base de dados relacional para acompanhamento de solicitações de atendimento registradas por usuários internos. Para subsidiar um relatório gerencial, foi solicitada uma consulta SQL que retorne, para o ano de 2026, a quantidade de solicitações concluídas por setor, exibindo apenas os setores com três ou mais solicitações concluídas. Considere uma sintaxe SQL comum aos SGBD PostgreSQL, MySQL e SQL Server. Admita, ainda, que:
SETOR_CRA.id_setor é chave primária de SETOR_CRA;
USUARIO_INTERNO.id_usuario é chave primária de USUARIO_INTERNO;
SOLICITACAO_ATENDIMENTO.id_solicitacao é chave primária de SOLICITACAO_ATENDIMENTO;
USUARIO_INTERNO.id_setor é chave estrangeira que referencia SETOR_CRA.id_setor;
SOLICITACAO_ATENDIMENTO.id_usuario é chave estrangeira que referencia USUARIO_INTERNO.id_usuario;
O campo status armazena o valor 'CONCLUIDA' para solicitações finalizadas;
O relatório deve apresentar as colunas nome_setor e total_concluidas;
Somente setores com três ou mais solicitações concluídas em 2026 devem ser exibidos; e
A ordenação deve apresentar primeiro os maiores totais e, em caso de empate, ordenar alfabeticamente pelo nome do setor.
Assinale a alternativa que atende integralmente aos requisitos definidos no enunciado.
Uma empresa recebeu, de diferentes fornecedores, arquivos CSV contendo informações sobre materiais, como código, descrição, quantidade e preço. Durante a integração, observou-se que algumas descrições continham vírgulas e que os registros tinham tamanhos diferentes.
Para que os arquivos sejam processados corretamente, deve-se considerar que
Considerando os conceitos de dados, informação, conhecimento e tipos de dados, assinale a alternativa correta.
Dessa forma, é correto afirmar que
Venda (ID_Produto, Nome_Produto, ID_Cliente, Nome_Cliente, Quantidade), s
endo que nessa tabela estão indicados o ID e o Nome do Produto vendido, o ID e o Nome do Cliente que adquiriu o produto, além da Quantidade do produto vendida.
A chave primária da tabela é composta pelos atributos ID_Produto e ID_Cliente (ambos sublinhados). Vale ainda dizer que cada produto pode ter sido adquirido por diversos clientes e cada cliente pode ter adquirido diversos produtos.
Indique como essa tabela pode ser transformada para que se atinja a Terceira Forma Normal.
Logo, considerando a regra de negócio que exige listar apenas os itens que possuem unidades disponíveis em estoque, o comando SQL correto para selecionar o nome e o preço desses produtos é