Upload
fredcarvalho0094579
View
83
Download
1
Embed Size (px)
Citation preview
Minicurso de DBDesigner Conexo com o MySQLElaborado por: Roberto Schaefer
1
Definies
O DB_Designer permite que se faa conexo com o banco de dados e desta ter acesso aos dados atravs das tabelas do modelo. Tambm permitido o sincronismo do modelo com o banco de dados, isto , toda alterao feita no modelo aplicada no banco de dados sem necessidade de gerao de Script. Outra funcionalidade a opo de fazer a engenharia reversa do banco de dados para o modelo;
O uso desta opo no leva os relacionamentos entre tabelas, leva somente as tabelas.
O Script de criao do banco de dados pode ser gerado de forma automtica.2
Comunicao
A comunicao entre o DB_Designer e o SGBD para sincronismo, engenharia reversa e simples conexo feita por intermdio de ODBC
Com o uso do ODBC pode ser feita conexo com qualquer SGBD
O Script gerado pelo DB_Designer usado no utilitrio MySQL Query Browser para o SGBD MySQL
Para os demais SGBDs deve-se utilizar o utilitrio disponibilizado por ele
3
Caminho para definio do ODBC
4
Definio do ODBC
Selecionar o drive
5
Definio do ODBC MySQLNome do ODBC criado
Nome do servidor Nome do usurio Senha do usurio
Aps as definies testar a comunicao com o banco de dados
Seleo do banco de dados6
Definio do ODBC MySQL
7
ODBC criado
8
DBDesigner com o MySQL
Nova conexo
9
Uso do ODBC no DB_DesignerNome dado para a conexo no DB_Designer
Nome do ODBC criado
Usurio e senha no MySQL
10
Uso do ODBC do DB_Designer
11
Acessando Dados via DBDesignerVisualizar dados: boto da direita do mouse em cima da tabela
Conexo
12
Uso dos dadosSeleo da tabela Aplicar as alteraes
Abandonar o que foi feito
Inserir (+) ou excluir (-) linha
Navegar nas linhas
13
Gerao do Script
14
Tela de definio do ScriptOrdena o script pela criao de FK
Parmetros para criao de PK, FK, ndices, etc no script
15
Gravando Arquivo com o Script
16
Exerccios1. 2. 3. 4. 5. 6.
7.
8.
9.
10.
A comunicao do DB_Designer e o SGBD serve para que? Qual a finalidade do ODBC nesse contexto? Onde deve ser utilizado o script gerado para o MySQL? O que script de criao? Onde criado o ODBC? O que deve ser feito para se ter acesso aos dados aps a conexo com o banco de dados? Qual a opo de acesso devemos utilizar para fazer a conexo com o banco de dados desejado? Qual a opo de acesso devemos utilizar para script de criao do banco de dados desejado? Quais so os tipos de scripts que podem ser gerados pelo DB_Designer? Qual o padro de arquivo do script?17
Respostas1. 2. 3. 4. 5. 6.
7. 8. 9.
10.
Para manter o sincronismo do modelo de dados com o banco de dados, fazer engenharia reversa do banco de dados e ter acesso aos dados do banco de dados Abrir a conexo do DB_Designer com o SGBD No utilitrio MySQL Query Browser Job com comando para criao do banco de dados (comandos DDL) Em Ferramentas Administrativas/Fontes de Dados Utilizar o boto da direita do mouse na tabela que se deseja trabalhar e selecionar a opo de edio dos dados A opo Database/Connect to database A opo File/Export/SQL Create Script Script de criao do banco de dados, para apagar o banco de dados, otimizar o banco de dados e para reparar o banco de dados Padro texto com extenso .SQL
18
FIM
19