Questão de Banco de Dados — Banco de Dados Relacionais — FGV 2023
Banco de Dados›Banco de Dados Relacionais
Código
fg063603
Banca
FGV
Órgão
DPE-RS
Ano
2023
Nível
Superior
Cargo
Analista - Área de Apoio Especializado - Tecnologia da Informação - Banco de Dados
Na fase de projeto de um banco de dados relacional, é comum que seja construído um modelo E-R, pois isso permite uma compreensão lógica das entidades envolvidas e suas respectivas propriedades.Uma das vantagens desses modelos é a identificação imediata da lista de:
Achaves estrangeiras a serem estabelecidas;
Bíndices auxiliares para as eventuais buscas;
Cpermissões de acesso a serem concedidas;
Dtriggers a serem implementados;
Etipos de dados adequados a cada um dos atributos.
Revelar gabarito e comentário▾
GabaritoA — chaves estrangeiras a serem estabelecidas;
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Modelo Entidade-Relacionamento e vantagens
Gabarito: letra A. O modelo E-R (Entidade-Relacionamento) é uma representação conceitual que destaca entidades, atributos e, principalmente, os relacionamentos entre entidades. Esses relacionamentos, ao serem mapeados para o modelo relacional, originam as chaves estrangeiras – atributos que ligam tabelas. Assim, o modelo E-R permite identificar de imediato quais chaves estrangeiras serão necessárias. As demais alternativas referem-se a aspectos de implementação física, segurança ou otimização, que não são capturados no modelo E-R.
A banca testa o entendimento sobre o propósito do modelo E-R na fase de projeto conceitual.
Alternativa A — ✅ Correta ⟵ GABARITO
Os relacionamentos identificados no modelo E-R são traduzidos, no modelo lógico relacional, em chaves estrangeiras. Por exemplo, um relacionamento entre duas entidades gera a inclusão de uma chave primária de uma entidade como chave estrangeira na outra. Portanto, o modelo E-R fornece diretamente a lista de chaves estrangeiras a serem estabelecidas.
Alternativa B — ❌ Incorreta
Índices são estruturas de acesso físico que otimizam consultas, mas não são representados no modelo E-R. A decisão sobre índices ocorre na fase de tuning ou projeto físico, não no modelo conceitual.
Alternativa C — ❌ Incorreta
Permissões de acesso (controle de segurança) são definidas posteriormente, com base nos perfis de usuário, e não fazem parte da modelagem E-R.
Alternativa D — ❌ Incorreta
Triggers são procedimentos automáticos disparados por eventos (INSERT, UPDATE, DELETE) e pertencem à implementação, não ao modelo E-R.
Alternativa E — ❌ Incorreta
No modelo E-R, os atributos possuem domínios (ex: inteiros, texto), mas os tipos de dados específicos (VARCHAR, INTEGER, etc.) são definidos no modelo lógico. O modelo E-R não detalha "tipos de dados adequados" de forma imediata; isso é feito posteriormente.