O estudo de uma linguagem de modelação de
dados, como o diagrama de classes em Unified
Modeling Language (UML), é relativamente
rápido, mas a aprendizagem da sua correta
utilização é um processo complexo que exige
reflexão, por forma a compreender as implicações
das diferentes opções de modelação.
Esta obra explora a discussão e a reflexão
sobre os principais conceitos envolvidos na
modelação de dados, utilizando uma abordagem
baseada na resolução comentada de
problemas. Procura discutir diferentes opções
de modelação, assim como as possíveis
consequências no modelo relacional resultante.
A primeira parte do livro consiste num tutorial que percorre detalhadamente
as várias etapas para a modelação de um sistema de informação. Na segunda
parte são apresentados e discutidos vários problemas independentes,
identificando-se tópicos de discussão e possíveis alternativas de modelação.
Esta obra aborda, entre outros temas:
- 16 problemas com propostas de soluções alternativas (com exercícios no final
de cada problema)
- Conceção de um sistema/base de dados
- Requisitos
- Diagrama de classes em UML
- Atributos
- Associações.
O livro destina-se a estudantes de engenharia e áreas afins, assim como a
todos os profissionais ligados à área dos sistemas de informação que
necessitem de conhecer a linguagem UML para uma correta modelação e
discussão dos requisitos de informação.
Os autores, além da experiência na docência de disciplinas da área dos
sistemas de informação, têm colaborado ao longo dos anos com diversas
empresas e organizações na área da especificação de requisitos e modelação,
procurando contribuir para a implementação de sistemas de informação
adequados aos requisitos identificados.