Buscar

Modelagem de Dados em Biblioteca


Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

2
Análise e Desenvolvimento de sistemas
ROTEIRO DE AULA PRÁTICA:
Modelagem de Dados
Nova Iguaçu
2024
Cristiano Aparecido Lima de castro
 RA:  3591127303
Trabalho de portfólio apresentado como requisito 
parcial para a obtenção de média semestral.
Orientadora: Prof. Marco Ikuro Hisatomi
Nova Iguaçu
2024
 Sumário
Introdução	4
Desenvolvimento..........................................................................................................4
Resultados....................................................................................................................6
Conclusão.....................................................................................................................6
Introdução
Neste trabalho, propõe-se a elaboração de um Diagrama Entidade-Relacionamento (DER) para um cenário específico, empregando as funcionalidades fundamentais da ferramenta de modelagem de banco de dados MySQL. O contexto abordado refere-se ao processo de empréstimo de obras em uma biblioteca universitária, focalizando as entidades Aluno, Livro, Colaborador e Empréstimo, além de seus atributos e interconexões.
Desenvolvimento e Métodos:
O sistema de gerenciamento de empréstimo de livros para a biblioteca envolve a criação de um Diagrama Entidade-Relacionamento (DER) que ilustra como “entidades” (tabelas) e suas relações(conexões) no sistema.
 Os atributos auxiliam na definição de campos de cada entidade, isso inclui a escolha dos tipos de dados, restrições (como chaves primárias e secundárias).
As chaves estrangeiras são os campos que referenciam outras tabelas e a estabelecer as relações.
Essa estrutura de Banco de Dados permite que os desenvolvedores e analistas visualizem e planejem a estrutura do banco de dados antes da sua implementação. 
Entidades e Atributos:
· Aluno: Representa os estudantes da universidade. O atributo ra (Registro Acadêmico) é a chave primária, garantindo a unicidade de cada aluno. Além disso temos atributos como nome, e-mail e telefone.
· Livro: Refere-se aos materiais disponíveis e o atributo isbn é a chave primária para identificar cada livro. Os demais são nome, autor e páginas. 
· Colaborador: São os funcionários autorizados a realizar os empréstimos. O CPF é a chave primária. Os demais incluem nome, email e cargo. 
· Empréstimos: Registra as transações de empréstimo. O atributo idEmprestimo é a chave primária. Também temos os atributos dataEmprestimo, dataDevolucao, livro_Isbn(chave estrangeira refenciando o livro) e colaboradorCpf(chave estrangeira referenciando o colaborador).
Cardinalidade e Ordinalidade:
Cardinalidade refere-se ao número máximo de vezes que a instância em uma entidade pode ser relacionada a instâncias de outra entidade. Ordinalidade, por sua vez, é o número mínimo de vezes que uma instância em uma entidade pode ser associada a uma instância em uma entidade relacionada.
A cardinalidade e a ordinalidade são representadas pelo estilo de uma linha e sua extremidade, de acordo com o estilo de notação escolhido.
	
Figura 1: Cardinalidade e Ordinalidade.
A importância do DER:
Em resumo, a criação do DER envolve a representação visual das entidades, seus atributos e as relações entre elas. As chaves primárias e secundárias são essenciais para a identificação única de cada registro, mantendo a integridade dos dados, e o contexto acadêmico e bibliotecário é considerado para modelar o sistema de forma mais confiável.
Resultado:
	
Figura 2: Resultado do trabalho
Conclusão:
Em síntese, o desenvolvimento de um sistema de gerenciamento de empréstimo de livros para bibliotecas demandou uma análise detalhada das entidades, atributos e relacionamentos envolvidos. Através da elaboração de um Diagrama Entidade-Relacionamento (DER) utilizando a ferramenta banco de dados MySQL, foi possível visualizar de forma clara a estrutura do sistema, permitindo a definição precisa das chaves primárias e secundárias para garantir a identificação única de cada registro. 
image3.png
image1.png
image2.png

Mais conteúdos dessa disciplina