Prévia do material em texto
<p>ANHANGUERA EDUCACIONALANHANGUERA EDUCACIONAL</p><p>ANHANGUERA CÂNDIDO MOTAANHANGUERA CÂNDIDO MOTA</p><p>CURSOCURSO</p><p>Superior de Tecnologia em Análise e Desenvolvimento de SistemasSuperior de Tecnologia em Análise e Desenvolvimento de Sistemas</p><p>Vinícius de Moraes GarridoVinícius de Moraes Garrido</p><p>Relatório de Aula PráticaRelatório de Aula Prática</p><p>Modelagem de DadosModelagem de Dados</p><p>Cândido MotaCândido Mota</p><p>20242024</p><p>Relatório de Aula PráticaRelatório de Aula Prática</p><p>Modelagem de DadosModelagem de Dados</p><p>Trabalho de Portfólio da matéria de Modelagem deTrabalho de Portfólio da matéria de Modelagem de</p><p>Dados do curso Superior de Análise eDados do curso Superior de Análise e</p><p>Desenvolvimento de SistemasDesenvolvimento de Sistemas</p><p>Orientador Prof : Vinicius Mendes Gomes da SilvaOrientador Prof : Vinicius Mendes Gomes da Silva</p><p>Cândido MotaCândido Mota</p><p>20242024</p><p>SUMÁRIOSUMÁRIO</p><p>1 INTRODUÇÃO ……………………………………………………………………………………. 31 INTRODUÇÃO ……………………………………………………………………………………. 3</p><p>2 DESENVOL2 DESENVOLVIMENTO ……………………...……………………………………………………. VIMENTO ……………………...……………………………………………………. 44</p><p>2.1 SCRIPT SQL …………..…………………...……………………………………………………. 52.1 SCRIPT SQL …………..…………………...……………………………………………………. 5</p><p>3 CONCLUSÃO ……………………………………………………………………………………... 63 CONCLUSÃO ……………………………………………………………………………………... 6</p><p>33</p><p>1 INTRODUÇÃO1 INTRODUÇÃO</p><p>O O oobbjjeettiivvo o ddeesstte e ttrraabbaallhho o é é ddeesseennvvoollvveer r uum m DDiiaaggrraammaa</p><p>EntEntidaidade-de-RelRelacioacionamnamentento o (DE(DER) R) parpara a um um sistsistema ema de de gergerencenciameiamento nto dede</p><p>biblioteca biblioteca universitária. universitária. O DER O DER permitirá permitirá visualizar visualizar as as entidades entidades envolvidasenvolvidas</p><p>(A(Alulunno, o, LLivivroro, , CoColalabbororadadoor r e e EEmpmpréréststimimo)o), , seseus us atatriribubutotos s e e ooss</p><p>rerelaclacioionanamementntos os enentre tre elelas. as. O O DEDER R serserá á crcriadiado o ututiliilizazandndo o o o MyMySQSQLL</p><p>WWorkorkbenbench, ch, defdefiniinindo ndo chachaves ves priprimármárias ias e e secusecundándáriasrias, , tiptipos os de de daddados os ee</p><p>relaciorelacionamennamentos tos entre as entre as entidentidades. Isso ades. Isso propproporcionorcionará ará uma representaçãouma representação</p><p>clara e organizada do sistema de gerenciamento de biblioteca.clara e organizada do sistema de gerenciamento de biblioteca.</p><p>44</p><p>2 DESENVOLVIMENTO2 DESENVOLVIMENTO</p><p>O O oobbjjeettiivvo o ddeesstte e ttrraabbaallhho o é é ddeesseennvvoollvveer r uum m DDiiaaggrraammaa</p><p>EntEntidaidade-de-RelRelacioacionamnamentento o (DE(DER) R) parpara a um um sistsistema ema de de gergerencenciameiamento nto dede</p><p>biblioteca biblioteca universitária. universitária. O DER O DER permitirá permitirá visualizar visualizar as as entidades entidades envolvidasenvolvidas</p><p>(A(Alulunno, o, LLivivroro, , CoColalabbororadadoor r e e EEmpmpréréststimimo)o), , seseus us atatriribubutotos s e e ooss</p><p>rerelaclacioionanamementntos os enentre tre elelas. as. O O DEDER R serserá á crcriadiado o ututiliilizazandndo o o o MyMySQSQLL</p><p>WWorkorkbenbench, ch, defdefiniinindo ndo chachaves ves priprimármárias ias e e secusecundándáriasrias, , tiptipos os de de daddados os ee</p><p>relaciorelacionamennamentos tos entre as entre as entidentidades. Isso ades. Isso propproporcionorcionará ará uma representaçãouma representação</p><p>clara e organizada do sistema de gerenciamento de biblioteca.clara e organizada do sistema de gerenciamento de biblioteca.</p><p>Fonte(Autor)Fonte(Autor)</p><p>55</p><p>2.1 SCRIPT SQL2.1 SCRIPT SQL</p><p>Entidades:Entidades:</p><p>1. Aluno1. Aluno</p><p>- ra (PK)- ra (PK)</p><p>- nome- nome</p><p>- email- email</p><p>- - telefontelefonee</p><p>2. Livro2. Livro</p><p>- isbn (PK)- isbn (PK)</p><p>- nome- nome</p><p>- autor - autor</p><p>- páginas- páginas</p><p>3. Colaborador 3. Colaborador</p><p>- cpf (PK)- cpf (PK)</p><p>- nome- nome</p><p>- email- email</p><p>- cargo- cargo</p><p>4. Empréstimo4. Empréstimo</p><p>- id (PK)- id (PK)</p><p>- dataEmprestimo- dataEmprestimo</p><p>- dataDevolucao- dataDevolucao</p><p>- livroIsbn (FK)- livroIsbn (FK)</p><p>- colaboradorCpf (FK)- colaboradorCpf (FK)</p><p>Relacionamentos:Relacionamentos:</p><p>- Aluno realiza muitos Empréstimos- Aluno realiza muitos Empréstimos</p><p>- Livro pode ser emprestado em muitos Empréstimos- Livro pode ser emprestado em muitos Empréstimos</p><p>- Colaborador registra muitos Empréstimos- Colaborador registra muitos Empréstimos</p><p>- Cada Empréstimo é feito por um Aluno, registra um Livro e é registrado por um- Cada Empréstimo é feito por um Aluno, registra um Livro e é registrado por um</p><p>Colaborador Colaborador</p><p>66</p><p>3 CONCLUSÃO3 CONCLUSÃO</p><p>O processo de desenvolvimento do DiagramaO processo de desenvolvimento do Diagrama</p><p>Entidade-Relacionamento (DER) para o sistema de gerenciamento deEntidade-Relacionamento (DER) para o sistema de gerenciamento de</p><p>biblioteca permiti biblioteca permitiu uma u uma compreensão detalhada compreensão detalhada da da estrutura estrutura do banco do banco dede</p><p>dados. Identificamos as entidades principais, seus atributos edados. Identificamos as entidades principais, seus atributos e</p><p>relacionamentos, garantindo a integridade dos dados e a eficiência dorelacionamentos, garantindo a integridade dos dados e a eficiência do</p><p>sistema. A utilização do MySQL Workbench facilitou a modelagem dosistema. A utilização do MySQL Workbench facilitou a modelagem do</p><p>DER, fornecendo uma representação clara e organizada do sistema. EsseDER, fornecendo uma representação clara e organizada do sistema. Esse</p><p>processo é processo é essencial essencial para o para o sucesso sucesso da implementação da implementação do sistema,do sistema,</p><p>assegurando sua eficiência e manutenibilidade futuras.assegurando sua eficiência e manutenibilidade futuras.</p>