Um projeto de banco de dados é composto de várias etapas (t...
I. A fase inicial do projeto é especificar as necessidades de dados dos prováveis usuários do sistema, através de descrições textuais e gráficas.
II. O projeto conceitual traduz as necessidades dos usuários para um esquema conceitual, como por exemplo o modelo entidade-relacionamento. Bem como, nesta fase, é elaborado uma especificação das necessidades funcionais (os usuários descrevem os tipos de operações que serão realizadas sobre os dados.
III. O projeto lógico mapeia o esquema conceitual de alto nível para um modelo físico do sistema de banco de dados, como definição de tabela e seus relacionamentos.
IV. Na fase do projeto físico, o projetista especifica os recursos físicos do esquema resultante do modelo lógico. Esses recursos incluem a forma de organização do arquivo e as estruturas de armazenamento internas.
Está correto o que se afirma em
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Para resolver a questão sobre as etapas do projeto de banco de dados, é essencial compreender cada fase do processo de desenvolvimento. O objetivo é garantir que o banco de dados atenda às necessidades dos usuários e funcione de maneira eficiente.
Tema central da questão: O projeto de banco de dados é um processo estruturado, dividido em etapas como projeto conceitual, lógico e físico. Cada uma dessas etapas tem um papel crucial na definição e implementação do banco de dados.
Resumo teórico:
I. Especificação das necessidades dos usuários: É a fase inicial em que se identificam as necessidades de dados dos usuários. Isso é feito através de descrições textuais e gráficas, garantindo que o banco de dados irá armazenar e processar as informações necessárias.
II. Projeto conceitual: Nesta fase, as necessidades dos usuários são traduzidas para um esquema conceitual, como o modelo entidade-relacionamento (ER). Também é feita a especificação das operações que serão realizadas sobre os dados. Essa fase é fundamental para assegurar que o banco de dados irá suportar as operações requeridas pelos usuários.
III. Projeto lógico: Diferente do que foi afirmado na afirmação da questão, o projeto lógico não mapeia diretamente para um modelo físico. Ele transforma o esquema conceitual em um modelo lógico mais detalhado, mas ainda independente de um sistema de gerenciamento de banco de dados específico.
IV. Projeto físico: Aqui, são especificados os recursos físicos, como organização de arquivos e estruturas de armazenamento internas. Esta fase é crucial para otimizar a performance do banco de dados.
Justificação da alternativa correta: A alternativa D - I, II e IV apenas é a correta. As afirmações I, II e IV descrevem corretamente suas respectivas fases no projeto de banco de dados.
Análise das alternativas incorretas:
- Alternativa A (I, apenas): Esta alternativa desconsidera as corretas afirmações II e IV.
- Alternativa B (I e II, apenas): Esta alternativa não considera a correta afirmação IV.
- Alternativa C (I e III, apenas): A afirmação III está incorreta em sua descrição do projeto lógico.
- Alternativa E (I, II, III, IV): Inclui a afirmação III, que é incorreta na descrição do projeto lógico.
Ao estudar para concursos, uma boa estratégia é sempre revisar o significado de termos técnicos e verificar se as descrições das etapas estão alinhadas com os conceitos teóricos aceitos.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
```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
Vamos analisar cada afirmação:
I. A fase inicial do projeto é especificar as necessidades de dados dos prováveis usuários do sistema, através de descrições textuais e gráficas.
Correto. A primeira etapa em qualquer projeto de banco de dados é entender o que os usuários precisam. Isso envolve coletar informações sobre os tipos de dados que serão armazenados, como eles se relacionam e quais operações serão realizadas. Descrições textuais e diagramas (como diagramas de caso de uso) são ferramentas comuns nessa fase.
II. O projeto conceitual traduz as necessidades dos usuários para um esquema conceitual, como por exemplo o modelo entidade-relacionamento. Bem como, nesta fase, é elaborado uma especificação das necessidades funcionais (os usuários descrevem os tipos de operações que serão realizadas sobre os dados.
Correto. O projeto conceitual cria um modelo abstrato do banco de dados, independente de qualquer sistema de gerenciamento de banco de dados (SGBD) específico. O modelo entidade-relacionamento é uma ferramenta popular para essa fase. As necessidades funcionais, ou seja, como os usuários irão interagir com o banco de dados (consultas, inserções, atualizações e exclusões), também são definidas aqui.
III. O projeto lógico mapeia o esquema conceitual de alto nível para um modelo físico do sistema de banco de dados, como definição de tabela e seus relacionamentos.
Incorreto. O projeto lógico ainda é independente do SGBD. Ele refina o modelo conceitual, traduzindo-o para um modelo relacional com tabelas, atributos e relacionamentos. A definição da estrutura física das tabelas (índices, tipos de dados específicos do SGBD) fica para o projeto físico.
IV. Na fase do projeto físico, o projetista especifica os recursos físicos do esquema resultante do modelo lógico. Esses recursos incluem a forma de organização do arquivo e as estruturas de armazenamento internas.
Correto. No projeto físico, o modelo lógico é adaptado para um SGBD específico. Aqui são definidas as estruturas de armazenamento, índices, otimização de performance e outros detalhes de implementação.
Conclusão:
As afirmações I, II e IV estão corretas. A afirmação III está incorreta.
Fonte: Gemini
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo