Documento de Banco de Dados
Histórico de versões
Data | Versão | Descrição | Autor |
---|---|---|---|
25/07/2024 | 1.0 | Criação do documento | Amanda Nobre |
1. Introdução
Este documento tem por objetivo reunir os principais documentos produzidos referentes ao banco de dados da aplicação. O intuito disso é proporcionar transparência e organização quanto ao que acreditamos ser a maneira mais adequada de contextualizar, diagramar e modelar os dados associados à problemática na qual o projeto GEROcuidado, bem como o produto de software a ele vinculado, está inserido.
2. Documentos criados
2.1 MER
O Modelo Entidade-Relacionamento (MER) é uma abordagem conceitual usada no projeto de banco de dados para representar entidades, seus atributos e relacionamentos. Isso permite visualizar como os dados estão organizados e como as entidades se relacionam no sistema de informações. O MER é a base conceitual sobre a qual os Diagramas Entidade-Relacionamento (DER) são criados para representar graficamente essa estrutura.
2.1.1 Entidades
2.1.2 Descrição das Entidades
2.1.3 Relacionamentos
2.2 DER
O Diagrama Entidade-Relacionamento (DER) é uma representação gráfica amplamente utilizada no projeto de bancos de dados. Ele descreve as entidades (objetos), seus atributos (características) e os relacionamentos entre as entidades. Os retângulos representam as entidades, as elipses indicam os atributos e as linhas conectam as entidades para mostrar como elas se relacionam. O DER é uma ferramenta fundamental para visualizar e planejar a estrutura de um banco de dados antes da implementação, ajudando a definir como os dados são armazenados e acessados
2.3 DLD
O Diagrama Lógico de Dados (DLD) é uma representação gráfica que ilustra a estrutura lógica de um banco de dados. Nesse diagrama, são exibidas informações cruciais, como os tipos de atributos associados a cada entidade, bem como as chaves estrangeiras e restrições, como a chave única (unique key). Seu propósito fundamental é fornecer uma representação estruturada e específica da maneira como o banco de dados deve ser implementado. Em resumo, o DLD funciona como uma representação visual que orienta a implementação efetiva do banco de dados.
2.4 Dicionário de Dados
Um Dicionário de Dados é uma referência essencial em gerenciamento de dados. Ele é um documento ou repositório que descreve detalhadamente os elementos de um banco de dados, como tabelas, campos, relacionamentos e regras de negócios associadas. O Dicionário de Dados serve como uma fonte confiável de informações para desenvolvedores, analistas e outros stakeholders, garantindo a compreensão e a consistência dos dados dentro de um sistema. Ele fornece informações cruciais sobre a estrutura e a semântica dos dados, auxiliando na manutenção, integração e uso eficaz das informações em um contexto organizacional.
2.4.1 Entidades
Usuário
Idoso
Métricas de saúde
Valor das métricas de saúde
Rotina
Publicação
Like
Comentário
2.4.2 Relacionamentos
Publicação tem comentário
Publicação tem like
2.5 Documento de Banco de dados
O link contendo todos os documentos apresentados pode ser encontrado aqui.
Referências
- https://github.com/fga-eps-mds/2023-2-GEROcuidado-Doc/blob/main/docs/produto/banco_de_dados.md
- ELMASRI, R.; NAVATHE, S. B. Sistemas de banco de dados. 6. ed. São Paulo: Pearson Addison Wesley, 2011.
- SERRANO, M. Modelo Entidade-Relacionamento Parte 1. Adaptado de SOUSA E., JUNIOR J.
- SERRANO, M. Modelo Entidade-Relacionamento Parte 2. Adaptado de SOUSA E., JUNIOR J.
- SERRANO, M. MER-X Agregação. Adaptado de SOUSA E., JUNIOR J.
- SERRANO, M. MER-X Generalização/Especialização. Adaptado de SOUSA E., JUNIOR J.