diff --git a/README.md b/README.md index 7425724..269acb7 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ Projeto criado para a disciplina de Sistema de Banco de Dados 1. Neste projeto, ## Apresentações | Módulo | Link da gravação | Data | | ------ | ----------------------- | ---------- | -| 1 | [Apresentação Módulo 1](https://sbd1.github.io/2024.1-Ben10/apresentacao/apresentacao1/) | --- | +| 1 | [Apresentação Módulo 1](https://sbd1.github.io/2024.1-Ben10/apresentacao/apresentacao1/) | 22/07 | | 2 | [Apresentação Módulo 2](https://sbd1.github.io/2024.1-Ben10/apresentacao/apresentacao2/)| --- | | 3 | [Apresentação Módulo 3](https://sbd1.github.io/2024.1-Ben10/apresentacao/apresentacao3/) | --- | | Final | [Apresentação Final](https://sbd1.github.io/2024.1-Ben10/apresentacao/apresentacaoFinal/)| --- | diff --git a/docs/apresentacao/apresentacao1.md b/docs/apresentacao/apresentacao1.md index e69de29..084ffb0 100644 --- a/docs/apresentacao/apresentacao1.md +++ b/docs/apresentacao/apresentacao1.md @@ -0,0 +1,8 @@ +# Apresentação do Módulo 1 + +## Introdução + +O propósito desta página é hospedar o vídeo da apresentação da Entrega do Módulo 1. Caso não seja viável assistir ao vídeo diretamente nesta página, por favor, clique no link fornecido para acessá-lo. + + +link aq \ No newline at end of file diff --git a/docs/assets/extra.css b/docs/assets/extra.css index 4b7fcea..4ea1f58 100644 --- a/docs/assets/extra.css +++ b/docs/assets/extra.css @@ -27,5 +27,3 @@ [data-md-color-scheme="slate"] img[src$="#gh-light-mode-only"] { display: none; } - -bod diff --git a/docs/index.md b/docs/index.md index 3cd2288..02a419d 100644 --- a/docs/index.md +++ b/docs/index.md @@ -2,11 +2,12 @@ # Ben 10 - 2024.1 -
- -

Figura 1: Logo do Ben 10

+
+ +

Figura 1: Logo do Ben 10

+ ## Sobre o Projeto Projeto criado para a disciplina de Sistema de Banco de Dados 1. Neste projeto, será desenvolvido um MUD onde os conceitos de bancos de dados serão aplicados. Serão solicitadas 3 entregas, cada uma com suas próprias avaliações. Ao fim do projeto, será entregue um jogo funcional inspirado no famoso desenho Ben 10, criada pelo [Man of Action](https://manofaction.tv/) . diff --git a/docs/modulo1/DER.md b/docs/modulo1/DER.md index 10c00fe..824ffa4 100644 --- a/docs/modulo1/DER.md +++ b/docs/modulo1/DER.md @@ -12,16 +12,40 @@ O Diagrama Entidade-Relacionamento (DER) deve fornecer uma representação visua ## Diagrama Entidade Relacionamento -A figura 1 a seguir mostra o Diagrama Entidade Relacionamento desenvolvido pelo grupo: -
-

Figura 1 - Diagrama Entidade Relacionamento.

+??? - "Primeira Versão do Diagrama Entidade Relacionamento" -![Diagrama Entidade Relacionamento](./assets/DER_v1.png){width: 500} + A figura 1 a seguir mostra a primeira versão do Diagrama Entidade Relacionamento desenvolvido pelo grupo: + + + +

Figura 1 - Primeira Versão do Diagrama Entidade Relacionamento.

+ + ![Diagrama Entidade Relacionamento Versão Atual](./assets/DER_v1.png){width: 500} + +

Fonte: [Arthur Alves](https://github.com/Arthrok), [Eric Silveira](https://github.com/ericbky), [João Artur](https://github.com/joao-artl) e [Rodolfo Cabral](https://github.com/roddas).

+ +### Versão atual + +A figura 2 a seguir mostra a segunda e atual versão do Diagrama Entidade Relacionamento desenvolvido pelo grupo: + + +

Figura 2 - Segunda e atual versão do Diagrama Entidade Relacionamento.

+ +![Diagrama Entidade Relacionamento Versão Atual](./assets/DER_v2.png){width: 500}

Fonte: [Arthur Alves](https://github.com/Arthrok), [Eric Silveira](https://github.com/ericbky), [João Artur](https://github.com/joao-artl) e [Rodolfo Cabral](https://github.com/roddas).

-
+ +A figura 3 exibe o Diagrama Entidade relacionamento desenvolvido pelo grupo na plataforma Miro, para uma melhor visualização e navegação pelo diagrama desenvolvido: + +

Figura 3 - Diagrama Entidade Relacionamento para navegação.

+ +
+ +
+ +

Fonte: [Arthur Alves](https://github.com/Arthrok), [Eric Silveira](https://github.com/ericbky), [João Artur](https://github.com/joao-artl) e [Rodolfo Cabral](https://github.com/roddas).

## Referência Bibliográfica @@ -38,4 +62,5 @@ A figura 1 a seguir mostra o Diagrama Entidade Relacionamento desenvolvido pelo | Versão| Data | Descrição | Autor(es) | Revisor(es) | | ----- |----- | ---------- | ---------- | ----------- | -| `1.0` | 20/07| Criando DER |[Arthur Alves](https://github.com/Arthrok), [Eric Silveira](https://github.com/ericbky), [João Artur](https://github.com/joao-artl) e [Rodolfo Cabral](https://github.com/roddas)| [João Artur](https://github.com/joao-artl) | \ No newline at end of file +| `1.0` | 20/07| Criando DER |[Arthur Alves](https://github.com/Arthrok), [Eric Silveira](https://github.com/ericbky), [João Artur](https://github.com/joao-artl) e [Rodolfo Cabral](https://github.com/roddas)| [João Artur](https://github.com/joao-artl) | +| `1.1` | 22/07| Inserindo versão final do DER e ajustando documento. |[Eric Silveira](https://github.com/ericbky)| [João Artur](https://github.com/joao-artl) | \ No newline at end of file diff --git a/docs/modulo1/MR.md b/docs/modulo1/MR.md index e69de29..4965e54 100644 --- a/docs/modulo1/MR.md +++ b/docs/modulo1/MR.md @@ -0,0 +1,43 @@ +## Introdução +Segundo Elmasri e Navathe^1^, a modelagem conceitual é uma etapa essencial no desenvolvimento de uma aplicação de banco de dados bem-sucedida. Essa fase abrange o design de estruturas e restrições do banco de dados, além da criação de programas que realizam consultas e atualizações. A modelagem conceitual não apenas facilita a compreensão e o planejamento do banco de dados, mas também garante que as operações sejam eficientes e seguras. + +O modelo relacional é um modelo de dados estruturado para servir como a base de um Sistema Gerenciador de Banco de Dados (SGBD). Ele se fundamenta na ideia de que todos os dados são armazenados em tabelas, conhecidas formalmente como relações. Este modelo é essencialmente teórico, derivando seus princípios da lógica de predicados e da teoria dos conjuntos^1^. + +## Objetivo + +O objetivo deste documento é apresentar um modelo relacional (MREL) detalhado para um banco de dados, focando na representação lógica dos dados através de tabelas inter-relacionadas. Ao estabelecer um MREL, buscamos garantir a integridade, consistência e eficiência do banco de dados, facilitando operações como inserção, atualização e consulta de dados. + + +## Modelo Relacional +A figura 1 a seguir exibe o Modelo Relacional desenvolvido pelo grupo: + +

Figura 1 - Modelo Relacional para navegação.

+ +![Modelo Relacional](./assets/M_Relacional.jpg){width: 500} + +

Fonte: [Arthur Alves](https://github.com/Arthrok) e [Eric Silveira](https://github.com/ericbky).

+ +A figura 2 exibe o Modelo Relacional desenvolvido pelo grupo na plataforma Miro, para uma melhor visualização e navegação pelo diagrama desenvolvido: + +

Figura 2 - Modelo Relacional para navegação.

+ + + +

Fonte: [Arthur Alves](https://github.com/Arthrok) e [Eric Silveira](https://github.com/ericbky).

+ +## Referência Bibliográfica + +> 1. ELMASRI, Ramez; NAVATHE, Shamkant B. Sistemas de banco de dados. Tradução: Daniel Vieira. Revisão técnica: Enzo Seraphim; Thatyana de Faria Piola Seraphim. 6. ed. São Paulo: Pearson Addison Wesley, 2011. Capítulo 7. Modelagem de dados usando o modelo Entidade-Relacionamento (ER), página 146 e 147. + +## Bibliografia + +> Modelo Relacional, Stardew Valley. Disponível em: . Acesso em 21 de julho de 2024. + +> Modelo Relacional, Bruvic. Disponível em: . Acesso em 21 de julho de 2024. + + +## Histórico de Versão + +| Versão| Data | Descrição | Autor(es) | Revisor(es) | +| ----- |----- | ---------- | ---------- | ----------- | +| `1.0` | 21/07| Criando o Modelo Relacional |[Arthur Alves](https://github.com/Arthrok) e [Eric Silveira](https://github.com/ericbky)| [João Artur](https://github.com/joao-artl) | \ No newline at end of file diff --git a/docs/modulo1/assets/DER_v1.png b/docs/modulo1/assets/DER_v1.png index a01f4a9..e21af3f 100644 Binary files a/docs/modulo1/assets/DER_v1.png and b/docs/modulo1/assets/DER_v1.png differ diff --git a/docs/modulo1/assets/DER_v2.png b/docs/modulo1/assets/DER_v2.png new file mode 100644 index 0000000..a01f4a9 Binary files /dev/null and b/docs/modulo1/assets/DER_v2.png differ diff --git a/docs/modulo1/assets/M_Relacional.jpg b/docs/modulo1/assets/M_Relacional.jpg new file mode 100644 index 0000000..499c118 Binary files /dev/null and b/docs/modulo1/assets/M_Relacional.jpg differ diff --git a/mkdocs.yml b/mkdocs.yml index c19c71c..30d0f5c 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -26,7 +26,6 @@ nav: - Modelo Entidade Relacionamento: "modulo1/MER.md" - Diagrama Entidade Relacionamento: "modulo1/DER.md" - Modelo Relacional: "modulo1/MR.md" - - Dicionário de Dados: "modulo1/DD.md" theme: name: material