170 likes | 415 Views
Banco de dados. Projeto de Banco de dados Projeto Lógico. Professor: Alexandre Perin de Souza. Agenda. SGBD MySQL MySQL Workbench Linguagem SQL. 2. Mysql.
E N D
Banco de dados Projeto de Banco de dados Projeto Lógico Professor: Alexandre Perin de Souza
Agenda • SGBD MySQL • MySQL Workbench • Linguagem SQL 2
Mysql • O MySQL é um sistema de gerenciamento de banco de dados (SGBD), que utiliza a linguagem SQL (Linguagem de Consulta Estruturada, do inglês Structured Query Language) para manipular seus bancos de dados. • É um dos bancos de dados mais populares, com mais de 10 milhões de instalações pelo mundo. • Entre os usuários do banco de dados MySQL estão: NASA, Friendster, Banco Bradesco, Dataprev, HP, Nokia, Sony, Lufthansa, U.S. Army, U.S. Federal Reserve Bank, Associated Press, Alcatel, Slashdot, Cisco Systems, Google e outros. 3
Características • Portabilidade (suporta praticamente qualquer plataforma atual); • Compatibilidade (existem drivers ODBC, JDBC e .NET e módulos de interface para diversas linguagens de programação, como Delphi, Java, C/C++, C#, Visual Basic, Python, Perl, PHP, ASP e Ruby) • Excelente desempenho e estabilidade; • Pouco exigente quanto a recursos de hardware; • Facilidade de uso; • É um Software Livre com base na GPL (entretanto, se o programa que acessar o Mysql não for GPL, uma licença comercial deverá ser adquirida); • Suporta Triggers; • Suporta Stored Procedures e Functions. 4
Obtendo o Mysql Server 1 Para obter o mysql visite: http://www.mysql.com 3 2 5
Obtendo o Mysql Server 5 6 7
Instalando o Mysql Server 5 3 4 6 9
Instalando o Mysql Server 9 7 Defina uma senha De administrador 8 10 10
MySQL WorkBench • Ferramenta gráfica para modelagem de dados, integrando criação e designer. • Permite a execução e edição dos dados de maneira mais fácil e intuitiva para o usuário . • Toda criação dos relacionamentos entre tabelas pode ser baseada em chaves estrangeiras. Outro recurso que a ferramenta possibilita é realizar engenharia reversa de esquemas do banco de dados , bem como gerar todos os scripts em SQL.
Obtendo o MySQL WorkBench 1 Acessar o link: http://www.mysql.com/products/workbench/ 2 12
Instalando o MySQL WorkBench 1 3 2 4 13