Escolar Documentos
Profissional Documentos
Cultura Documentos
ENGENHARIA DE SOFTWARE
2024
SUMÁRIO
1 INTRODUÇÃO..................................................................................................................3
2 DESENVOLVIMENTO.....................................................................................................4
3 RESULTADOS...................................................................................................................6
4 CONCLUSÃO....................................................................................................................7
3
1 INTRODUÇÃO
2 DESENVOLVIMENTO
O projeto de modelagem de dados foi conduzido conforme as diretrizes da atividade para compor o
portfólio. Inicialmente, foram identificadas as entidades e seus atributos até a elaboração do Diagrama de
Entidade-Relacionamento (DER) no MySQL Workbench.
Os passos adotados no desenvolvimento incluíram uma análise minuciosa das exigências da atividade
proposta. Isso abrangeu compreender as demandas da biblioteca universitária, dos usuários envolvidos
(alunos, colaboradores), dos tipos de dados a serem mantidos (alunos, livros, empréstimos,
colaboradores) e das operações a serem realizadas no sistema (registro de empréstimos, devoluções etc.).
As entidades identificadas foram "Aluno", "Livro", "Colaborador" e "Empréstimo", com seus atributos
associados devidamente listados. A chave primária da entidade "Aluno" foi definida como o atributo
"ra", enquanto na entidade "Livro" foi o "isbn". Além disso, foram identificados atributos compostos,
como "dataEmprestimo" e "dataDevolucao" na entidade "Empréstimo", representados por tipos de dados
compostos, como "date".
Os relacionamentos entre as entidades foram estabelecidos, representando que um "Aluno" pode realizar
vários "Empréstimos", cada "Empréstimo" está associado a um "Livro" e é registrado por um
"Colaborador". Esses relacionamentos foram visualizados no DER por meio de linhas e conectores.
Utilizando o MySQL Workbench, criamos o DER do sistema de forma clara e organizada. Definimos os
tipos de dados apropriados para cada atributo, como INT para "ra" e "isbn", VARCHAR(45) para
"nome" e "autor", e DATE para atributos de data. As chaves primárias e estrangeiras foram estabelecidas
para representar os relacionamentos entre as entidades, garantindo a integridade dos dados.
3 RESULTADOS
4 CONCLUSÃO