|
|
|
# Modelagem do Banco de Dados do Projeto Arbitrium
|
|
|
|
|
|
|
|
![arbitrium_bdlogico](/uploads/329de12d489df69b7cd9048cc442fe85/arbitrium_bdlogico.png)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Instruções para visualização do Modelo do Banco de Dados Arbitrium
|
|
|
|
|
|
|
|
Abaixo segue instruções para visualização do modelo lógico do banco de dados, além da criação da database e tabelas dentro do Mysql.
|
|
|
|
|
|
|
|
#### Instalação do DBDesigner 4
|
|
|
|
O programa utilizado para criação da modelagem foi o DBDesigner 4 para mysql.
|
|
|
|
É possível obtê-lo no endereço: http://fabforce.eu/downloads.php . Lá você pode escolher a versão para o seu sistema operacional. Depois de instalado basta abrir o arquivo *arbitrium_bdlogico.xml* e visualizar o modelo de dados.
|
|
|
|
|
|
|
|
#### Instalação do mysql para Ubuntu 16.04
|
|
|
|
|
|
|
|
Para testar o banco na sua máquina é preciso instalar o mysql server.
|
|
|
|
Abaixo estão as intruções de instalação para Ubuntu.
|
|
|
|
Os mesmos comandos abaixo estão no arquivo *script_instalacao_mysql*
|
|
|
|
Para rodar o script basta colocar em qualquer pasta, torná-lo executável com o comando *chmod + x script_instalacao_mysql* e depois executar com *./script_instalacao_mysql*
|
|
|
|
|
|
|
|
Comandos:
|
|
|
|
```
|
|
|
|
$ sudo apt-get update
|
|
|
|
$ sudo apt-get install mysql-server
|
|
|
|
$ mysql_secure_installation
|
|
|
|
```
|
|
|
|
Depois que a instalação começar você poderá seguir as configurações básicas e setar uma senha para o usuário root.
|
|
|
|
Depois de finalizado basta startar, no caso abaixo estamos usando o usuário root mesmo:
|
|
|
|
```
|
|
|
|
$ sudo systemctl start mysql
|
|
|
|
$ mysql -p -u root
|
|
|
|
```
|
|
|
|
Pronto! O mysql está instalado e iniciado na sua máquina.
|
|
|
|
|
|
|
|
#### Criação da database e das tabelas para visualização dentro do mysql
|
|
|
|
|
|
|
|
Todos os comandos de criação estão no arquivo *script_criacao_banco.sql*.
|
|
|
|
Para rodar ele basta estar dentro do mysql, e rodar:
|
|
|
|
```
|
|
|
|
mysql> source /{caminho-do-arquivo}/script_criacao_banco.sql
|
|
|
|
```
|
|
|
|
Pronto! Agora a database *arbitrium* e as tabelas estão criadas.
|
|
|
|
|
|
|
|
|
|
|
|
# Download de Artefatos
|
|
|
|
|
|
|
|
Você pode adquirir o software utilizado para modelagem do banco, o modelo do banco e os scripts nos links abaixo.
|
|
|
|
|
|
|
|
| Recurso | Link |
|
|
|
|
| ------ | ------ |
|
|
|
|
| Instalador DBDesigner 4 | [http://fabforce.eu/downloads.php] |
|
|
|
|
| Modelo do banco de dados | [arbitrium_bdlogico_ingles.xml](/uploads/fe9ce4372f7cb1b7c49abb7765685f43/arbitrium_bdlogico_ingles.xml)|
|
|
|
|
| Script Instalação mysql | [script_instalacao_mysql](/uploads/0176c53cfde34baba9c7748eb939887c/script_instalacao_mysql)|
|
|
|
|
| Script Criação do banco | [script_criacao_banco.sql](/uploads/e7f5a81c0746fbff200fcac68f53c6e2/script_criacao_banco.sql)| |
|
|
|
\ No newline at end of file |