Projeto feito para a disciplina de Projeto de Banco de Dados (IF692) do curso de Ciência da Computação do CIn/UFPE.
O banco de dados utilizado no projeto é o MySQL Community Edition versão 5.7+ que utiliza a engine InnoDB.
Para realizar a criação do banco, basta entrar no console do MySQL e importar o script principal, AVidaEBela.sql
:
source AVidaEBela.sql
CREATE USER 'avidaebela'@'localhost' IDENTIFIED BY 'querobrownie';
GRANT ALL PRIVILEGES ON mydb.* TO 'avidaebela'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
Em caso de erros ou warnings ao gerar o BD. Utilize-se do comando SHOW ENGINE INNODB STATUS;
e procure por LATEST FOREIGN KEY ERROR
na mensagem gerada.
Esse projeto está acompanhado de uma lista de dados de exemplo que pode ser facilmente persistida no banco de dados através do seguinte comando:
source Inserts.sql
- Daniel Sulman de Albuquerque Eloi
- Ihago Henrique Lucena e Silva
- Marcio Guilherme Tavares Cordeiro
- Maria Helena Andrade Souza
- Mayara Cavalcanti de Albuquerque Moreira
- Rafael Nunes Machado
- Rodrigo Alves Vieira
- Thiago Pinheiro Lima