O Analista de Sistemas está iniciando o projeto de um novo ...
Assinale a opção que apresenta o nível de modelagem de dados da arquitetura ANSI/SPARC responsável por fornecer uma visão completa das entidades e relacionamentos do negócio, com foco na semântica e no entendimento dos stakeholders e o diagrama UML que é frequentemente utilizado para essa finalidade.
Comentários
Veja os comentários dos nossos alunos
Gabarito (D)
Modelos ER e modelos de dados são normalmente desenhadas em até três níveis de detalhe:
- Modelo de dados conceitual: a visão de mais alto nível que contém o mínimo de detalhe. Seu valor é de mostrar um âmbito geral do modelo e retratar a arquitetura do sistema. Para um sistema de alcance menor, pode não ser necessário desenhar. Em vez disso, comece com um modelo lógico.
- Modelo de dados lógico: contém mais detalhes que um modelo conceitual e entidades operacionais e transacionais mais detalhadas agora são definidas. O modelo lógico é independente da tecnologia na qual ele será implementado.
- Modelo de dados físico: um ou mais modelos físicos podem ser desenvolvidos a partir de cada modelo lógico. Modelos físicos devem mostrar detalhes de tecnologia suficientes para produzir e implementar o banco de dados.
Fonte: https://www.ibm.com/br-pt/think/topics/entity-relationship-diagram
A criação de diagramas de classes durante a fase de projeto facilita o processo de desenvolvimento, mostrando claramente as classes, seus atributos e seus métodos. Eles também mostram como as classes se relacionam entre si. Visualizar uma construção conceitual de um sistema antes de qualquer código ser escrito ajuda os desenvolvedores a se comunicarem entre si e com outras partes interessadas.
Fonte: https://miro.com/diagramming/what-is-a-uml-class-diagram/
O Nível de Modelagem (Nível Conceitual): Na arquitetura de dados, o nível conceitual é o mais alto grau de abstração. Ele serve para mapear o negócio. Ele responde "O QUÊ" o sistema vai armazenar (ex: Deputado, Ato Normativo, Voto ), focado 100% na semântica para que o Diretor do Senado entenda o desenho. Não há chaves estrangeiras (FK), não há tipos de dados complexos (VARCHAR) e não se fala em qual banco será usado (Oracle ou SQL Server).
O Diagrama UML (Diagrama de Classes): O padrão absoluto para banco de dados é o MER (Modelo Entidade-Relacionamento). Porém, como a questão amarrou com a UML, o correspondente estrutural exato do MER na orientação a objetos é o Diagrama de Classes. Ele modela as entidades (Classes), suas características (Atributos) e como elas interagem estaticamente (Associações/Relacionamentos).
Gabarito: D
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo