Questões de Concurso
Filtrar
505 Questões de concurso encontradas
Página 34 de 101
Questões por página:
Questões por página:
Concurso:
CIGA-SC
Disciplina:
Banco de Dados
Considere os conceitos de normalização de
bancos de dados relacionais, utilizados para reduzir
redundâncias e melhorar a integridade dos dados em um
esquema relacional. Nesse contexto, quais são os
requisitos para que uma relação esteja na Terceira Forma
Normal (3FN)?
Concurso:
CIGA-SC
Disciplina:
Banco de Dados
Em um sistema de gestão de um consórcio
público intermunicipal, um Analista de Sistemas está
modelando um banco de dados relacional para controle
de solicitações e cidadãos atendidos. Foram definidas as
seguintes tabelas:
Tabela CIDADAO:
• id_cidadao (PK)
Tabela SOLICITACAO:
• id_cidadao (FK)
Durante a análise, foi estabelecida a regra de negócio de que toda solicitação registrada no sistema deve obrigatoriamente estar vinculada a um cidadão existente na base de dados, impedindo a existência de registros "órfãos". Nesse contexto, assinale a alternativa que corresponde CORRETAMENTE ao tipo de integridade envolvido.
Tabela CIDADAO:
• id_cidadao (PK)
Tabela SOLICITACAO:
• id_cidadao (FK)
Durante a análise, foi estabelecida a regra de negócio de que toda solicitação registrada no sistema deve obrigatoriamente estar vinculada a um cidadão existente na base de dados, impedindo a existência de registros "órfãos". Nesse contexto, assinale a alternativa que corresponde CORRETAMENTE ao tipo de integridade envolvido.
Uma universidade possui vários campi nas cidades do
mesmo Estado. Para otimizar o acesso, o DBA decide
que os dados dos alunos que estudam em cada campus
serão armazenados no servidor daquele polo. Cada uma
das partes mantém todas as colunas da tabela original.
Essa técnica de divisão de dados é conhecida como:
Essa técnica de divisão de dados é conhecida como:
O componente de um SGBD responsável por analisar
uma consulta SQL e decidir qual o melhor caminho para
acessar os dados (por exemplo, se deve usar um índice
ou ler a tabela inteira) é o OTIMIZADOR.
Uma das regras heurísticas mais comuns aplicadas por este componente é:
Uma das regras heurísticas mais comuns aplicadas por este componente é:
Concurso:
Prefeitura de Vitória - ES
Disciplina:
Banco de Dados
A Prefeitura Municipal de Vitória mantém um sistema integrado de gestão educacional em banco de dados relacional
PostgreSQL. O sistema possui, entre outras, as tabelas a seguir:
• escola(id_escola, nome_escola);
• aluno(id_aluno, nome_aluno, id_escola);
• matricula(id_matricula, id_aluno, ano_letivo, situacao); e
• nota(id_nota, id_matricula, valor_nota).
A Secretaria Municipal de Educação solicitou uma consulta SQL que retorne o nome de cada escola e a média das notas dos alunos matriculados no ano letivo de 2025, considerando, exclusivamente, escolas cuja média geral seja superior à média de todas as escolas no mesmo período. Durante a análise técnica, um desenvolvedor apresentou diferentes comandos SQL para atender à solicitação. Considerando o funcionamento de consultas SELECT, cláusulas JOIN, WHERE, GROUP BY, funções agregadas e subconsultas no PostgreSQL, assinale a alternativa correta.
• escola(id_escola, nome_escola);
• aluno(id_aluno, nome_aluno, id_escola);
• matricula(id_matricula, id_aluno, ano_letivo, situacao); e
• nota(id_nota, id_matricula, valor_nota).
A Secretaria Municipal de Educação solicitou uma consulta SQL que retorne o nome de cada escola e a média das notas dos alunos matriculados no ano letivo de 2025, considerando, exclusivamente, escolas cuja média geral seja superior à média de todas as escolas no mesmo período. Durante a análise técnica, um desenvolvedor apresentou diferentes comandos SQL para atender à solicitação. Considerando o funcionamento de consultas SELECT, cláusulas JOIN, WHERE, GROUP BY, funções agregadas e subconsultas no PostgreSQL, assinale a alternativa correta.