Este repositório guarda as informações da monitoria estruturada onde foi normalizado o banco de dados IrmaoDoJorel.
Para realizar o exercício de normalização, utilize as tabelas continas nessa planilha Excel.
Faça a normalização dos dados seguindos as formas normais descritas abaixo. Crie um esboço de como seriam estruturadas as entidades do banco de dados e os atributos pertencentes a cada uma delas.
Utilizando uma ferramenta para a criação de diagrama entidade-relacionamento, faça o esboço das entidades e os relacionamentos entre elas.
O diagrama abaixo foi elaborado usando a ferramenta Workbench.
Com os dados normalizado, crie o script SQL para gerar o banco.
Para gerar o banco de dados IrmaoDoJorel basta apenas copiar e executar o script irmaoDoJorel.sql contido neste repositório.
Caso não possua o MySQL localmente, utilize o Docker.
Com o Docker instalado, pode-se subir um container MySQL rapidamente pela linha de comando abaixo
docker run -it --rm -e MYSQL_ROOT_PASSWORD=root -p33060:3306 --name mysql_container mysql
Acessando o terminal do container com o comando abaixo.
docker exec -it mysql_container bash
Uma vez no terminal do container, faça login diretamente no terminal com as credenciais MySQL, onde a senha é root.
mysql -u root -p
Caso prefira, faça o login com as mesmas credenciais descritas acima usando a interface do Workbench
Utilizando o docker-compose.yml presente neste repositório, rode o comando abaixo.
docker-compose up
Acessando o terminal do container com o comando abaixo.
docker exec -it mysql_container bash
Uma vez no terminal do container, faça login diretamente no terminal com as credenciais MySQL, onde a senha é root.
mysql -u root -p
Caso prefira, faça o login com as mesmas credenciais descritas acima usando a interface do Workbench
Desenvolvido por Larissa Perinoto, © 2022.