Questões de Concurso Sobre banco de dados relacionais em banco de dados

Foram encontradas 1.862 questões

Q3692109 Banco de Dados
Imagine que você está desenvolvendo um sistema acadêmico para sua instituição. A equipe de modelagem identificou, no modelo de dados existente, que há uma relação importante entre os conceitos aluno, disciplina, turma e professor. Nessa modelagem, ficou definido, entre as entidades citadas, que o conceito de uma turma é uma relação com vários alunos, uma disciplina e um professor.

Considere o seguinte modelo de banco de dados relacional a seguir:

aluno (id aluno, nome, matricula)
disciplina (id disciplina, nome_disciplina, codigo)
professor (id professor, nome_professor)
turma (id_turma, id_aluno, id_disciplina, id_professor, semestre, ano)

A consulta SQL que lista o nome de todos os professores distintos que lecionam para um aluno específico com matrícula 12345 é
Alternativas
Q3692061 Banco de Dados
Em um sistema acadêmico, é fundamental manter informações organizadas sobre estudantes, suas respectivas matrículas e disciplinas. A estrutura relacional permite consultas para extrair informações necessárias para relatórios e acompanhamento acadêmico.

Considere o seguinte modelo de banco de dados:

estudante (id_estudante, nome, email, semestre_ingresso)
disciplina (id_disciplina, nome_disciplina, creditos, departamento)
matricula (id_matricula, id_estudante, id_disciplina, semestre_cursado, nota_final)

Um coordenador acadêmico precisa gerar um relatório com os nomes dos estudantes que cursaram disciplinas do departamento de "Ciência da Computação" durante o semestre "2024. 1".

Neste contexto, a consulta SQL que retorna corretamente o relatório desejado pelo coordenador é
Alternativas
Q3692055 Banco de Dados
Em um sistema de vendas de ingressos online, é necessário assegurar que a integridade das informações do comprador, evento e ingresso seja preservada para evitar situações como emissão de ingresso para usuário que não efetuou a compra ou processamento de cancelamento para ingresso de outro usuário. Dessa forma, para manter a integridade dos dados na relação entre usuário, ingresso e evento é necessário 
Alternativas
Q3686395 Banco de Dados
A linguagem SQL é usada para gerenciar bancos de dados relacionais. Além de manipular dados, ela permite realizar consultas complexas com filtros, ordenações e junções entre tabelas. Compreender a função correta de cada comando é essencial para administrar dados de forma segura e eficiente.

Com base nisso, é CORRETO afirmar:
Alternativas
Q3675034 Banco de Dados
O chefe de uma empresa pediu ao analista de dados um relatório que apresentasse todos os empregados que ganham um salário maior que a média salarial de toda a empresa. Ao analista é informado que deve usar a tabela chamada EMPREGADOS, que possui os seguintes campos: EMPREGADO_ID (inteiro), NOME (texto), SALARIO (numérico), e DEPARTAMENTO (texto). O analista deve executar o comando SQL: 
Alternativas
Q3674700 Banco de Dados

Considere um sistema que armazena artigos publicados pelos seus pesquisadores. Como administrador do sistema, você deseja listar todas as conferências cadastradas, mesmo que ainda não tenham artigos submetidos. Além disso, devem ser exibidas apenas as conferências realizadas a partir do ano de 2020. As tabelas abaixo estão disponíveis para realizar a consulta:



Imagem associada para resolução da questão



Um pesquisador pode publicar vários artigos. Um artigo pode ter vários pesquisadores. Um artigo só pode ser submetido a uma conferência e uma conferência pode ter vários artigos ou nenhum (conferência cadastrada mas ainda sem submissões).



Com base nas tabelas apresentadas, a consulta SQL correta para atender a esse requisito, está em  

Alternativas
Q3674695 Banco de Dados

Considere o seguinte modelo relacional de um sistema de hotelaria:


         

    Imagem associada para resolução da questão


Sabe-se que:


       Imagem associada para resolução da questão



Sobre esse modelo, é correto afirmar que: 

Alternativas
Ano: 2025 Banca: NUCEPE Órgão: SEDUC-PI Prova: NUCEPE - 2025 - SEDUC-PI - Analista de Dados |
Q3662538 Banco de Dados
A respeito do comando INNER JOIN do SQL, qual a alternativa CORRETA?
Alternativas
Ano: 2025 Banca: NUCEPE Órgão: SEDUC-PI Prova: NUCEPE - 2025 - SEDUC-PI - Analista de Dados |
Q3662523 Banco de Dados
A respeito de banco de dados relacionais, qual a alternativa CORRETA?
Alternativas
Q3661861 Banco de Dados
TEXTO 3


“O volume de dados gerados e armazenados no mundo está em constante crescimento. Em estudo recente, o Instituto Gartner estimou que são criados, todos os dias, 2,2 milhões de terabytes de novos dados. [...] para cada modelo e tipo de dado (estruturado, não estruturado, vídeos, imagens, sons, logs etc.) é necessário analisar qual tecnologia mais se adequa aos quesitos: performance de acesso aos dados, facilidade de consulta, interoperabilidade, maturidade tecnológica etc. [...] Apesar dos SGBD (Sistema Gerenciador de Banco de Dados) relacionais, como PostgreSQL, Oracle, DB2, SQL server, entre outros, dominarem o mercado da Tecnologia da Informação, há uma crescente expansão de novas tecnologias de armazenamento, como os bancos de dados NoSQL (Not Only SQL), com potencial para resolver problemas que bancos tradicionais muitas vezes não são capazes.” 


Fonte: Brandizzi, L. SQL vs NoSQL – Qual a melhor opção para armazenamento de grafos? Disponível em:
<https://www.serpro.gov.br/menu/noticias/noticias-2020/sql-vs-nosql-2013-qual-a-melhor-opcao-para-armazenamento-degrafos> Acesso em: 15/09/254.
No contexto do Texto 3, os bancos de dados NoSQL oferecem soluções alternativas a problemas enfrentados pelos bancos de dados relacionais tradicionais. No entanto, algumas propriedades dos bancos de dados relacionais ainda não são contempladas por muitos bancos NoSQL, como as propriedades ACID.

No acrônimo ACID, A significa Atomicidade, C significa consistência, D significa durabilidade e I significa
Alternativas
Q3660457 Banco de Dados
Apesar do modelo relacional de bancos de dados ter sido criado por volta dos anos 1970 ele ainda é amplamente utilizado tanto no mercado quanto nas organizações públicas. A respeito do modelo relacional de bancos de dados, é correto afirmar que 
Alternativas
Q3653977 Banco de Dados

Observe o SQL de criação da tabela empresa:



Imagem associada para resolução da questão



E observe o SQL de criação da tabela produto:



Imagem associada para resolução da questão

Imagem associada para resolução da questão



Selecione a alternativa que apresenta o SQL resultante contendo as empresas sem produtos cadastrados no banco de dados.

Alternativas
Q3649062 Banco de Dados

Observe o estado atual de duas tabelas em um banco de dados de um RH.


Imagem associada para resolução da questão



Um usuário executa a seguinte consulta SQL:


Q38.png (349×49)


Assinale a alternativa correta quanto ao resultado retornado para ‘Maria Lima’.   

Alternativas
Q3649059 Banco de Dados
O departamento de TI precisa realizar uma consulta para identificar o nome e o salário do funcionário que ganha mais na empresa, sem saber qual é esse valor. Qual das seguintes consultas SQL resolve esse problema de forma mais eficiente? 
Alternativas
Q3649058 Banco de Dados
Um programador precisa criar um script em SQL para um processo de seleção. Ele precisa criar uma tabela chamada SELECAO com as colunas: candidato_id (VARCHAR(15)), nome (VARCHAR(50)) e pontuacao (DECIMAL(5,2)). As colunas candidato_id e nome não podem ser nulas, e a coluna candidato_id deve ser uma chave primária. Assinale a alternativa que apresenta o comando SQL correto para criar a tabela SELECAO.  
Alternativas
Q3649057 Banco de Dados
Um SGDB recebeu um comando DELETE na tabela DEPARTAMENTO para o departamento de ‘Pesquisa’. Se a chave estrangeira Dnr na tabela FUNCIONARIO foi definida com a opção ON DELETE SET NULL, qual seria o resultado da operação de deleção? 
Alternativas
Q3649055 Banco de Dados

Um desenvolvedor está analisando a seguinte tabela que armazena pedidos de um e-commerce:


Tabela: PedidoItem


Imagem associada para resolução da questão



Ele precisa de uma consulta que retorne o valor total de cada pedido. Assinale a alternativa que apresenta a consulta SQL correta e mais eficiente.   

Alternativas
Q3649049 Banco de Dados
Assinale a alternativa que caracteriza a Segunda Forma Normal (2FN). 
Alternativas
Q3649048 Banco de Dados
Um desenvolvedor precisa projetar um esquema relacional para evitar redundância de dados e anomalias de inserção, atualização e exclusão. Assinale a alternativa que apresenta a forma normal mais adequada para a maioria dos projetos de BD relacionais.  
Alternativas
Q3641764 Banco de Dados

A tabela Imagem associada para resolução da questão tem a seguinte estrutura simplificada. 



 Imagem associada para resolução da questão



Dessa tabela, deseja-se obter, para cada cliente, o total de vendas realizadas e, em seguida, apresentar o ranking desses clientes, ordenado do maior para o menor valor total.


A partir das informações precedentes, assinale a opção na qual é apresentada a consulta SQL que atenderá ao desejado. 

Alternativas
Respostas
221: B
222: E
223: A
224: C
225: D
226: E
227: E
228: E
229: E
230: A
231: A
232: D
233: B
234: D
235: E
236: C
237: C
238: A
239: C
240: C