... | @@ -5,10 +5,10 @@ |
... | @@ -5,10 +5,10 @@ |
|
|
|
|
|
## Descrição
|
|
## Descrição
|
|
|
|
|
|
A modelagem, documentação e organização do banco de dados se situará nessa seção.
|
|
A modelagem, documentação e organização do banco de dados está situada nessa seção.
|
|
|
|
|
|
## Sumário
|
|
## Sumário
|
|
|
|
- [O SGBD](#o-sgbd)
|
|
- [Modelagem](#modelagem)
|
|
- [Modelagem](#modelagem)
|
|
- [Esquema Lógico](#esquema-lógico)
|
|
- [Esquema Lógico](#esquema-lógico)
|
|
- [Implementação](#implementação)
|
|
- [Implementação](#implementação)
|
... | @@ -16,6 +16,14 @@ A modelagem, documentação e organização do banco de dados se situará nessa |
... | @@ -16,6 +16,14 @@ A modelagem, documentação e organização do banco de dados se situará nessa |
|
- [Schemas](#schemas)
|
|
- [Schemas](#schemas)
|
|
- [Postgrees](#postgrees)
|
|
- [Postgrees](#postgrees)
|
|
|
|
|
|
|
|
## O SGBD
|
|
|
|
Devido à natureza do sistema envolver veículos aéreos que se deslocarão entre diversas localidades no perímetro urbano, fez-se clara a necessidade da utilização de um Sistema de Gerenciamento de Banco de Dados (SGBD) que comportasse consultas geoespaciais. Dentro os SGBDs que possuem de forma nativa essa funcionalidade destacam-se:
|
|
|
|
* [MongoDB](https://docs.mongodb.com/manual/geospatial-queries/)
|
|
|
|
* [RethinkDB](https://rethinkdb.com/docs/geo-support/java/)
|
|
|
|
* [Mysql 8](https://dev.mysql.com/doc/refman/8.0/en/spatial-types.html)
|
|
|
|
|
|
|
|
Devido à familiaridade dos integres do grupo pela utilização de bancos relacionais, que proporcionam também grande validação e consistência de dados através do uso de *constraints* e chaves únicas, primárias e estrangeiras, optou-se pela utilização do MYSQL 8 como SGBD.
|
|
|
|
|
|
## Modelagem
|
|
## Modelagem
|
|
|
|
|
|
### Esquema Lógico
|
|
### Esquema Lógico
|
... | | ... | |