Administrar e actualizar uma base de dados MySQL desde Access
Se as nossas páginas utilizam uma base de dados devemos contar com uma ferramenta de administração e actualização da base de dados, ou programa-la nós mesmos. Ilustramos como Access pode ajudar-nos a fazê-lo facilmente.Por Carlos Cuenca Díaz
Publicado em: 28/7/04
Um dos maiores problemas dos que adoece actualmente MySQL é não ter um sistema gráfico que satisfaça a maioria dos usuários. Existem magníficos projectos através de páginas web, como phpMyAdmin, mas muitas vezes há gente que gostaria de ter algo parecido a um Access, possibilidade de incluir formulários para a entrada de dados, ou de informes sobre os dados armazenados dentro de uma tabela.
Dado que não existe hoje em dia nenhuma ferramenta parecida a Access para trabalhar com MySQL utilizando um modo gráfico de Access. Poderás utilizar os formulários, consultas e informes de Access com os dados dos ficheiros de MySQL.
Desta forma, o encarregado de actualizar os dados duma página, poderá trabalhar desde Access, com a comodidade dos formulários, os menus dinâmicos etc, e os dados serão enviados automaticamente a MySQL.
Imagem da consola de MySQL
|
Formulário de Access que acede a uma base de dados MySQL
|
|
Nota: Duas imagens que se diferenciam um mundo. Com as duas pode-se administrar uma base de dados MySQL, uma corresponde a consola MySQL (a ferramenta mais básica) e a outra a um formulário com Access, que sem dúvida oferece uma interface muito mais agradável.
|
Ainda por cima, para a geração de formulários e informas pode-se utilizar os assistentes... tudo uma poupança de tempo!!!
|
Referência: Para realizar esta tarefa é necessário que tenhamos obtido o driver ODBC e o tenhamos instalado no nosso sistema Windows. Esta tarefa pode-se conhecer num artigo de CriarWeb.com: Instalar o driver ODBC para MySQL.
|
Agora, uma vez instalado o driver MyODBC, o primeiro que há que fazer é criar uma base de dados em branco desde a qual se irão vincular as tabelas. Uma vez criada, faz-se click sobre a opção de criar nova tabela. Aparecerá a seguinte janela na que se seleccionará criar nova tabela vinculada:
Aparece a janela de vincular uma tabela de uma base da dados, e na parte inferior seleccionamos o tipo de ficheiro: ODBC Databases().
Ao fazer click sobre vincular, aparece uma janela para seleccionar uma origem de dados, seleccionamos a fonte de dados que criámos na primeira parte do artigo:
A seguir, depois de fazer click em "Aceitar", aparece a janela de configuração da fonte de dados ODBC de MySQL. Como já está configurada, fazemos click em "OK", e aparecerá a janela na que se podem escolher entre as tabelas que contem a base de dados para a qual configuramos a fonte de dados ODBC.
Seleccionamos uma tabela, e a seguir aparecerá uma janela onde devemos especificar, até um máximo de dez, os campos que formam parte da chave.
Seleccionamos os campos, e fazemos click en "Aceitar".
Aparecerá uma nova tabela dentro da base de dados de Access. Esta tabela, não existe fisicamente dentro do ficheiro de Access, por tanto, todas as modificações que se realizam sobre a mesma, enviam-se através de ODBC ao ficheiro MySQL.
A partir de agora, poderão-se criar formulários, consultas e informes sobre esta tabela tal e como se faz normalmente desde Access.
|
Nota: Alguns provedores de hosting não incluem no seu pack básico o acesso remoto ao servidor de base de dados, ou requer de um aviso explicito por parte do cliente para a sua configuração.
|
Comentários do artigo