Questões de Concurso
Sobre banco de dados relacionais em banco de dados
Foram encontradas 1.862 questões
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 é
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 é
Com base nisso, é CORRETO afirmar:
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:

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
Considere o seguinte modelo relacional de um sistema de hotelaria:

Sabe-se que:

Sobre esse modelo, é correto afirmar que:
No acrônimo ACID, A significa Atomicidade, C significa consistência, D significa durabilidade e I significa
Observe o SQL de criação da tabela empresa:

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


Selecione a alternativa que apresenta o SQL resultante contendo as empresas sem produtos cadastrados no banco de dados.
Observe o estado atual de duas tabelas em um banco de dados de um RH.

Um usuário executa a seguinte consulta SQL:

Assinale a alternativa correta quanto ao resultado retornado para ‘Maria Lima’.
Um desenvolvedor está analisando a seguinte tabela que armazena pedidos de um e-commerce:
Tabela: PedidoItem

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.
A tabela
tem a seguinte estrutura simplificada.

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.