Em relação às principais fases do projeto de banco ...

Próximas questões
Com base no mesmo assunto
Ano: 2011 Banca: FUMARC Órgão: BDMG Prova: FUMARC - 2011 - BDMG - Analista de Sistemas |
Q165264 Banco de Dados
Em relação às principais fases do projeto de banco de dados, analise as seguintes afirmativas:

I. Na etapa do projeto conceitual de banco de dados, o esquema conceitual é criado, usando um modelo de dados conceitual de alto nível como, por exemplo, o modelo Entidade-Relacionamento.

II. O resultado da fase de projeto lógico é um esquema de banco de dados no modelo de dados da implementação do SGBD como, por exemplo, o modelo relacional.

III. No projeto físico são especifcados, por exemplo, as estruturas de armazenamento interno e os índices.

Marque a alternativa CORRETA:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: D - todas as afirmativas são verdadeiras.

A questão discute as fases do projeto de banco de dados, um conhecimento essencial para quem trabalha com a modelagem e implementação de bancos de dados em sistemas de informação. Vamos entender cada uma das afirmativas:

I. Projeto Conceitual: Durante esta etapa, o objetivo é representar de maneira abstrata e independente de SGBD (Sistema de Gerenciamento de Banco de Dados) toda a estrutura do banco de dados. Isso engloba definir as entidades, seus atributos e as relações entre elas. O Modelo Entidade-Relacionamento (DER) é uma ferramenta visual comumente utilizada para representar o esquema conceitual, facilitando o entendimento e a comunicação entre os stakeholders do projeto. Esse modelo é de alto nível e não está preocupado com detalhes de implementação, mas sim com a captura correta dos requisitos de dados do sistema.

II. Projeto Lógico: Após a definição do projeto conceitual, o próximo passo é transformar esse modelo em um esquema lógico que esteja alinhado com o modelo de dados do SGBD escolhido para a implementação. Por exemplo, se o SGBD adotado for relacional, o esquema conceitual será transformado em um esquema relacional, definindo as tabelas, colunas, chaves primárias e estrangeiras, e outras restrições de integridade. Essa fase é crucial para a otimização e organização dos dados de forma que sejam eficientes e eficazes na utilização pelo SGBD.

III. Projeto Físico: Na etapa de projeto físico, são tomadas decisões sobre a implementação física do banco de dados no SGBD. Aqui, são definidas as estratégias de armazenamento de dados, como a escolha dos tipos de indexação, o particionamento de tabelas, a definição de clusters, entre outras questões técnicas que influenciam no desempenho do banco de dados. É uma fase mais técnica e que requer um entendimento aprofundado do funcionamento interno do SGBD.

Com base nessa análise, podemos verificar que as três afirmativas descrevem corretamente as principais fases de um projeto de banco de dados, justificando assim a alternativa D como a correta, pois todas as afirmativas são verdadeiras.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Não concordo com o item III estar correto, dizer que no modelo físico as estruturas de armazenamento interno são especificados? As estruturas de armazenamento são definidas pelo próprio SGBD, ele se encarrega disso, o modelo físico define os índices, os tipos de dados, entre outros.

Abraços!
Os SGBDS podem ter seus sistemas internos(exemplo: estruturas de armazenamento interno e os índices) alterados pelos DBAs, logo essas configurações são especificadas no projeto físico. Essas especificações tem o objetivo de fazer o sistema mais rapido, de acordo com suas caracteristicas.

Para responder essa questão precisamos entender de Modelagem de Dados.

A Modelagem de Dados é uma técnica utilizada para especificação das regras de Negócio e estrutura de dados de um banco de dados. Essa modelagem é basicamente dividida em três modelos:

1) Modelo Conceitual

No Modelo Conceitual discutimos os aspectos a nível do cliente, não nos preocupamos como será o Banco de Dados de acordo com a implementação, aqui a preocupação é definir algo abstrato do mundo real a nível de usuário e transpassá-lo para um entendimento do negócio. A Chave deste modelo é o Diagrama de Entidade-Relacionamento. Este Modelo é o de mais Alto Nível.

ITEM I Respondido.

2) Modelo Lógico

No Modelo Lógico pegamos o resultado do Modelo Conceitual e começamos a nos preocupar a nível de Software, que são as características do SGDB que iremos utilizar. Então nessa parte, criamos a modelagem do banco de dados, com chaves primárias, estrangeiras, índices, etc.

ITEM II Respondido.

3) Modelo Físico

No Modelo Físico nos preocupamos tanto com Software quanto com Hardware, levando-se em conta a estrutura física do banco de dados, como por exemplo, os meios de armazenamento (fita, disco), métodos de acesso ao meio, etc. 


ITEM III Respondido.

 d)todas as afirmativas são verdadeiras.

O modelo conceitual é de alto nivel por ser na linguagem do usuario, com foco nos processos do negocio enquanto que o minimundo da organização é esclarecido atraves de MER. O modelo logico é feito a aprtir do conceitual, definindo tabelas, entidades, atributos e cardinalidades, assin como chaves. Fisico é como os dados sao salvos e administrados pelo sgdb

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo