Questões de Concurso Comentadas sobre modelagem de dados em banco de dados

Foram encontradas 649 questões

Ano: 2026 Banca: CONSULPAM Órgão: GHC-RS Prova: CONSULPAM - 2026 - GHC-RS - Programador |
Q4002208 Banco de Dados

Considere, respectivamente, a relação e as regras de negócio a seguir:


ITEM_VENDA(id_venda, id_produto, data_venda, id_cliente, nome_cliente, id_vendedor, nome_vendedor, descricao_produto, quantidade, valor_unitario), cuja chave primária é composta por (id_venda, id_produto).


• Cada id_venda identifica exatamente uma venda, com uma única data, um único cliente e um único vendedor.

• Cada id_produto identifica uma única descrição de produto.


Diante do exposto, a decomposição CORRETAMENTE adequada ao realizar a normalização até a 3FN é: 

Alternativas
Q3992116 Banco de Dados

Durante a modelagem lógica de um sistema de gestão de contratos, foram formalizadas as seguintes regras:


- Um contrato pode estar vinculado a diversas unidades administrativas, e cada unidade pode participar de múltiplos contratos simultaneamente.


- Em um mesmo período de vigência, cada contrato possui apenas um fiscal designado; um servidor pode fiscalizar contratos distintos em períodos diferentes.


- Alterações de valor contratual devem permanecer consultáveis ao longo do tempo, inclusive para fins de auditoria administrativa, não se restringindo a registros técnicos de log do SGBD.


À luz dos fundamentos do modelo relacional, assinale a alternativa correta.

Alternativas
Q3986712 Banco de Dados
O Diagrama Entidade-Relacionamento (ER) é uma ferramenta fundamental na modelagem de banco de dados, permitindo representar de forma visual as entidades, seus atributos e os relacionamentos entre elas. Dentro desse diagrama, existe um tipo especial de entidade que não possui chave própria, depende de outra entidade para existir e é representada graficamente por um retângulo duplo. Qual é o nome dessa entidade? 
Alternativas
Q3977354 Banco de Dados
Associe os itens I a IV com as alternativas a seguir, relacionando as restrições com seus significados no contexto de modelagem de banco de dados relacionais.
I – Restrição de integridade de entidade.
II – Restrição de unicidade.
III – Restrição de integridade referencial.
IV– Restrição de domínio.
( ) É a regra que especifica que os valores de uma chave são válidos apenas se forem únicos na tabela. Devem ser definidas como NOT NULL
( ) É especificada entre duas tabelas e usada para manter a consistência entre as suas tuplas
( ) Valores inseridos em uma coluna devem sempre obedecer à definição dos valores que são permitidos para essa coluna
( ) O valor de uma chave primária deve ser definido como NOT NULL
Alternativas
Q3970108 Banco de Dados
Em um modelo Entidade-Relacionamento (ER), os tipos de relacionamento descrevem como as entidades estão associadas entre si. Considere a seguinte situação: em uma estrutura organizacional, um funcionário pode ser o gerente de outros funcionários, todos pertencendo à mesma entidade Funcionário. Sabendo disso, assinale a alternativa que CORRETAMENTE define o tipo de relacionamento descrito.
Alternativas
Q3970105 Banco de Dados
No âmbito do Modelo Entidade-Relacionamento (ER), diversos conceitos são essenciais para descrever os elementos de um sistema e seus relacionamentos. Qual das seguintes alternativas representa CORRETAMENTE os objetos do mundo real ou conceitos sobre os quais desejamos armazenar informações, sendo uma representação de um tipo específico de coisa no domínio de aplicação, como uma pessoa, um lugar, um evento ou um conceito abstrato?
Alternativas
Q3964123 Banco de Dados
A correta modelagem de dados é essencial para garantir integridade, desempenho e manutenção dos sistemas corporativos. Em autarquias como o SAAE de Indaiatuba, bancos de dados mal modelados podem gerar inconsistências em cadastros de consumidores, medições de consumo e faturamento. Considerando os princípios de normalização de dados, assinale a afirmativa correta.
Alternativas
Q3963912 Banco de Dados
No âmbito do SAAE de Indaiatuba está sendo implantado um novo sistema informatizado para controle de ligações de água, consumidores e leituras de hidrômetros, com impacto direto no processo de faturamento mensal. No modelo lógico aprovado, foram definidas as entidades Consumidor, LigacaoAgua e Leitura, com os seguintes relacionamentos:

• Um Consumidor pode possuir uma ou mais Ligações de Água;
• Cada Ligação de Água registra várias Leituras ao longo do tempo.

Ao converter esse modelo para o modelo físico, a equipe de TI do SAAE precisa implementar corretamente tabelas, chaves, tipos de dados e restrições de integridade em um Sistema de Gestão de Banco de Dados (SGBD) relacional, garantindo consistência dos dados operacionais e confiabilidade no faturamento. Considerando a conversão do modelo lógico para o modelo físico no contexto apresentado, relacione adequadamente as colunas a seguir.

1. Garantir que cada ligação de água seja identificada de forma única no banco de dados.
2. Assegurar que uma leitura não possa existir sem estar associada a uma ligação válida.
3. Definir como o SGBD irá armazenar o número da matrícula do consumidor.
4. Implementar o relacionamento entre LigacaoAgua e Consumidor no banco de dados.

( ) Criação de uma chave estrangeira em LigacaoAgua referenciando a tabela Consumidor.
( ) Definição de uma chave primária na tabela LigacaoAgua.
( ) Atribuição do tipo de dado VARCHAR com tamanho adequado ao campo matricula.
( ) Criação de uma chave estrangeira em Leitura referenciando a tabela LigacaoAgua.

A sequência está correta em
Alternativas
Q3960364 Banco de Dados
Modelos conceituais, como diagramas entidade-relacionamento (ER), podem servir de base para o projeto de um banco de dados relacional. Em relação ao mapeamento de relacionamentos binários 1 para 1 entre duas entidades hipotéticas S e T, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.

( ) É possível escolher uma das entidades participantes do relacionamento e incluir como chave estrangeira nessa relação a chave primária da outra entidade.
( ) Uma única relação pode ser criada que inclua todos os atributos de S e todos os atributos de T, bem como os atributos definidos no relacionamento em questão.
( ) Uma relação separada pode ser criada para o relacionamento, contendo as chaves primárias de S e T como chaves estrangeiras e também todos os atributos definidos no relacionamento em questão.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é: 
Alternativas
Q3957380 Banco de Dados
A Prefeitura Municipal de Venda Nova do Imigrante mantém um banco de dados para armazenar informações de cidadãos cadastrados em seus serviços públicos. Para garantir organização dos registros e facilitar consultas e relacionamentos entre tabelas, são utilizados conceitos fundamentais da modelagem de dados. Considerando a situação hipotética, representa a principal finalidade da chave primária em uma tabela de banco de dados relacional: 
Alternativas
Q3907830 Banco de Dados
Na fase de projeto lógico, a conversão de relacionamentos recursivos (autorrelacionamento) exige atenção especial para evitar ambiguidades no esquema relacional final. Considerando a regra de mapeamento de uma relação 1:N (Um para Muitos) recursiva, assinale a alternativa correta.
Alternativas
Q3907825 Banco de Dados
A modelagem conceitual utiliza abstrações de generalização e especialização para representar hierarquias de classes de entidades no mundo real. Considerando as restrições de completude e de disjunção aplicadas a esses modelos, analise as afirmativas a seguir.

I.Uma especialização é classificada como Total quando cada entidade da superclasse deve obrigatoriamente pertencer a pelo menos uma das subclasses definidas na hierarquia.
II.A restrição de Disjunção (Disjoint) indica que uma mesma entidade da superclasse pode ser membro de mais de uma subclasse simultaneamente dentro da mesma especialização.
III.O uso de Atributos Discriminadores permite ao SGBD (Sistema Gerenciador de Banco de Dados) identificar automaticamente a qual subclasse uma instância da superclasse pertence.

Está correto o que se afirma em:
Alternativas
Q3907824 Banco de Dados
A notação IDEF1X (Definição de Integração para Modelagem de Informação) é um padrão para modelagem de dados que diferencia tipos de relacionamentos conforme a propagação de chaves. No contexto desta notação, para representar um relacionamento onde a chave primária da entidade pai não compõe a chave primária da entidade filha, finalize com um comando claro que peça para assinalar a alternativa correta.
Alternativas
Q3906951 Banco de Dados
        Modelagem de banco de dados é o processo de criar esquema que defina como os dados serão estruturados, organizados e relacionados em um banco de dados, para garantir integridade, consistência e eficiência do sistema.
No contexto da modelagem relacional, uma dependência funcional entre atributos de uma tabela indica que
Alternativas
Q3906938 Banco de Dados
Em uma secretaria de fazenda, foi projetado um sistema de informação gerencial e fiscal com base em um modelo de dados relacional que contempla as seguintes entidades:
CONTRIBUINTE (identificado por CPF_CNPJ, com atributos como Nome_RazaoSocial, Endereco, InscricaoEstadual);
TRIBUTO (identificado por CodigoTributo, com atributos como NomeTributo, AliquotaBase);
LANCAMENTO_FISCAL (representa a obrigação tributária individual e tem como atributos IDLancamento, DataVencimento, ValorDevido).
As seguintes regras de negócio foram estabelecidas:
● um CONTRIBUINTE pode ter zero ou múltiplos LANCAMENTOS_FISCAIS;
● cada LANCAMENTO_FISCAL deve estar associado a exatamente um CONTRIBUINTE;
● cada LANCAMENTO_FISCAL deve estar associado a exatamente um TRIBUTO;
● um TRIBUTO pode estar vinculado a zero ou múltiplos LANCAMENTOS_FISCAIS.

Considerando-se as informações fornecidas na situação hipotética precedente e os princípios de integridade referencial em bancos de dados relacionais, é correto afirmar que a tabela LANCAMENTO_FISCAL deve 
Alternativas
Ano: 2025 Banca: TJ-PI Órgão: TJ-PI Prova: TJ-PI - 2025 - TJ-PI - Residente Tecnológico |
Q3903045 Banco de Dados
Na análise e desenvolvimento de um sistema, o analista de banco de dados ao realizar a modelagem do banco de dados, deve garantir que: cada servidor possua um identificador único e não nulo, um servidor só possa ser associado a uma unidade existente na tabela UNIDADE e que o campo CPF aceite apenas números e possua, no máximo, 11 dígitos. Essas restrições estão associadas, respectivamente, aos tipos de integridade:
Alternativas
Q3885628 Banco de Dados
Uma universidade modela seu sistema de gestão de pessoal. A superclasse PESSOA possui três subclasses: PROFESSOR, ALUNO e FUNCIONARIO_ADMINISTRATIVO.
O sistema deve impor as seguintes regras de negócio:

1. Toda PESSOA registrada no sistema deve ser, pelo menos, um ALUNO, ou um PROFESSOR, ou um FUNCIONARIO_ADMINISTRATIVO.
2. Uma PESSOA pode, simultaneamente, ser ALUNO e PROFESSOR, mas não pode ser, ao mesmo tempo, PROFESSOR e FUNCIONARIO_ADMINISTRATIVO.

As restrições de totalidade e disjunção aplicadas a essa estrutura de especialização são:
Alternativas
Q3882836 Banco de Dados
Um relacionamento 1:N entre as entidades DEPARTAMENTO (lado 1) e FUNCIONARIO (lado N) deve ser mapeado para o Modelo Relacional.

A técnica padrão de mapeamento desse relacionamento é
Alternativas
Q3880226 Banco de Dados
Com relação ao conceito de cardinalidades dos relacionamentos em um diagrama ER do modelo relacional, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).

( ) A cardinalidade mínima 0 também recebe a denominação de “associação obrigatória”, já que ela indica que o relacionamento deve obrigatoriamente associar uma ocorrência de entidade a cada ocorrência da entidade em questão.
( ) A cardinalidade mínima -1 recebe a denominação de “associação opcional”, já que ela indica que o relacionamento deve opcionalmente se associar uma ocorrência de entidade a cada ocorrência da entidade em questão.
( ) A cardinalidade máxima 0 recebe a denominação de “associação semântica”, já que ela indica que o relacionamento deve necessariamente ter várias ocorrências de entidade a cada ocorrência da entidade em questão.

As afirmativas são, respectivamente,
Alternativas
Q3880225 Banco de Dados
Rafaela é uma estagiária do setor de TI da ALEGO, ela está elaborando um DER em papel. O diagrama será apresentado em uma reunião para os analistas da ALEGO. A estagiária sabe que modelagem relacional é amplamente usada na instituição, mas está na dúvida sobre os elementos gráficos do DER.

Segundo a notação de Peter Chen, o elemento gráfico que Rafaela deverá utilizar para indicar um relacionamento é o
Alternativas
Respostas
41: C
42: A
43: C
44: B
45: B
46: D
47: B
48: C
49: E
50: B
51: A
52: C
53: B
54: D
55: B
56: E
57: E
58: C
59: C
60: E