Cadastre-se Revistas DevMedia Cursos
 

Space de FABIANO MAGNO PECHIBELLA
Busca Autor


Últimas 20 atualizações de FABIANO MAGNO PECHIBELLA

Artigo - Conhecendo o MySQL-Front - Parte 4

Conhecendo o MySQL-Front - Parte 4

Bom pessoal chegamos ao final do nosso artigo, espero que tenham gostado da apresentação do MySQL-Front. Em breve estarei publicando novos artigos. Nesta ultima parte do artigo falarei sobre sessões, transferência de tabelas, sincronização e mais algumas peculiaridades que o MySQL-Front nos oferece, boa leitura. Até a próxima.

 

SESSÕES

Existem configurações referentes às conexões do banco de dados, que são economizados em "sessões". Cada sessão contém várias configurações relacionadas com as conexões do servidor, usuário e senha como também numerosas configurações adicionais como seleção de bancos de dados utilizados ou configurações de caching.

Isto significa também que poderia ser aconselhável, em certas situações, criar sessões diferentes para uma conexão com o banco de dados (por exemplo, uma com caching e uma sem). Usamos a técnica de cache para algumas sessões para melhorar a performance de uma aplicação através do armazenamento dos dados, evitando desta maneira o custoso e repetitivo ciclo de busca, processamento, e transporte dos dados.

 

Na Figura 38, podemos verificar as diversas formas de conexão com os Bancos de Dados.


22-11-2007pic01.JPG
Figura 38.
Tela de sessões.

Veremos agora algumas das propriedades de conexão de sessão.

Conexão (Connections)

·         Servidor (Server)

    • Endereço do servidor que é o hosting do banco de dados. O servidor é descrito com um nome de domínio ou um endereço de IP.

·         Tipos de Conexões (Connection Type)

    • Indica o tipo do acesso ao banco de dados. Acesso direto é normalmente possível. Por motivo de compatibilidade, o uso de uma biblioteca pode ser necessário. Esta biblioteca é provida junto com o banco de dados de MySQL. Alguns ISP’s não permitem acesso ao banco de dados de computadores externos. Este problema pode ser evitado com o uso do PHP túnel.

·        Tempo para Estabelecer Conexão (Timeout)

    • Prazo de tempo estimado que se tentar estabelecer uma conexão de banco de dados.
    • Nesta opção você pode definir o tempo em que o MySQL-Front tentará se conectar com o banco de dados, por padrão ele vem configurado com 30 segundos.

·         Browser de Dados (Data Browser)

o    O MySQL-Front pode limitar o número de registros carregados no Browser de Dados. Isto é prático no caso das tabelas com um número de registros muito elevado. Em vez de carregar toda a tabela e suas informações o que poderia levar muito tempo ou até mesmo exceder a capacidade de memória da estação de trabalho. Isso quer dizer que se a sua tabela tem uns 500 registros, você poderá definir para que o MySQL-Front apresente somente as 50 primeiras.

 

Configurações Globais (Global Sessions)


Em configurações globais você pode definir qual o idioma que você irá usar, qual a aparência que o MySQL-Front terá, qual serão as cores de suas tabelas, o tipo da fonte das tabelas, entre outras opções que  sistema lhe oferece.

 

22-11-2007pic02.JPG

Figura 39. Tela de configuração de idiomas, em Configurações Globais.

Auto Completar


Ativa a janela de auto-completar no Editor do SQL. Essa janela popup aparece conforme você vai digitando a instrução SQL no editor SQL.

 

Time

Mostra a hora local quando a query for enviada ao banco de dados. (Para mudar esta opção feche todas as janelas antes.).

Resultado

Mostra o resultado da query do SQL enviado ao banco de dados. (Para mudar de opção feche todas as janelas do sistema antes.)

 

Extras

Sincronização (Synchronize)

O MySQL-Front permite a sincronização de tabelas diferentes. O índice primário é usado para identificar os dados, isto significa que só podem ser sincronizadas tabelas com um índice primário. São identificados os objetos da tabela com os nomes de suas colunas. Não são transferidas chaves estrangeiras durante a sincronização. A sincronização é usada para transferir informações entre as tabelas. Nas figuras abaixo estarei demonstrando como é o funcionamento da sincronização.

 

22-11-2007pic03.JPG 

Figura 40. Como vocês podem ver selecionei a tabela bairro no meu servidor e na minha maquina também

...
Exibição do post interrompida. Para ler conteúdo completo, clique aqui
22/11/2007 19:00:00





Artigo - Conhecendo o MySQL-Front - Parte 3

Conhecendo o MySQL-Front - Parte 3

Pessoal na 3º parte do artigo explanarei sobre a exportação de dados já que no artigo anterior vimos como funciona a importação de tabelas. Espero que estejam gostando deste artigo.

 

Exportação de estrutura de dados

Mantém todas as configurações (sessão e configurações globais) em um arquivo. Isto significa que esta configuração também pode ser transferida a outro computador ou ser restabelecida depois de uma formatação do disco rígido.

 

Nota Importante:

Este arquivo também contém as senhas para as sessões. O arquivo deve ser salvo em local apropriado.

 

1- Arquivo HTML

a. São mantidos os dados selecionados e as estruturas deles/delas e um arquivo que pode ser visualizado pelo browser da Web.

b. Isto é muito útil para enviar os dados e as estruturas deles/delas facilmente por e-mail ou mostra-lás a outros desenvolvedores pela Internet/Intranet. Na figura 23 vocês poderão visualizar uma tabela que fora exportada e visualizada no IE “internet Explorer”.

 

08-11-2007pic01.JPG
Figura 23. Visualização da tabela bairro, juntamente com as suas informações.

 

O arquivo gerado usa folha de estilos denominada (CSS) para melhorar a estética visual que será apresentada no browser. Porém, browser’s sem CSS também exibem os dados, mas neste caso com o formato menos apresentável.

2- Arquivo SQL

a. São exportados os dados selecionados e as estruturas deles/delas para um arquivo do tipo SQL. Isto conforme em grande parte à produção de mysqldump. Use este arquivo para economizar o conteúdo do banco de dados a um arquivo. Esta opção pode ser usada como backup para o usuário ou até mesmo para transferir bancos de dados para outros usuários, nas Figuras 24, 25 e 26 podemos confirmar o processo de exportação.


08-11-2007pic02.JPG
Figura 24. Tela de exportação do arquivo .sql.


08-11-2007pic03.JPG
Figura 25. Tela de opção de exportação, aqui você pode definir o que será exportado em seu arquivo .sql.

...
Exibição do post interrompida. Para ler conteúdo completo, clique aqui
08/11/2007 10:08:00





Artigo - Conhecendo o MySQL-Front - Parte 2

Conhecendo o MySQL-Front - Parte 2

Na 2º parte do artigo falarei sobre a importação e as estruturas de dados que podemos utilizar no MySQL-Front. Então vamos ao artigo, espero que estejam gostando da apresentação do MySQL-Front.

Importação de estrutura de dados

Arquivo SQL

Através do MySQL Front é possível executar todas as queries SQL de um arquivo especificado no banco de dados selecionado.

São executadas queries SQL diretamente, sem carregar o arquivo inteiro no Editor do SQL. Isto significa que a execução é muito mais rápida e economiza recursos de sistema. Nas figuras 1, 2, 3 e 4 podemos confirmar o processo de importação do arquivo bairro.sql.

31-10-2007pic01.JPG
Figura 1. Selecionando a opção de importação do arquivo .SQL.

31-10-2007pic02.JPG
Figura 2. Seleção do arquivo bairro.sql para a importação.

31-10-2007pic03.JPG
Figura 3. Importação do arquivo bairro.sql efetuada com sucesso.

31-10-2007pic04.JPG
Figura 4. Nesta tela confirmamos a importação bairro.sql para o banco de dados biblioteca.

Arquivo de texto (CSV formatação)

Efetua a importação de um arquivo .csv para a tabela de destino;
A primeira linha do arquivo de importação contém os nomes de campo;
Separa os campos por um caractere do tipo “;” (ponto e vírgula);
Serão substituídas as informações contidas na tabela sem nenhuma advertência.


31-10-2007pic05.JPG
Figura 5. Seleção do tipo de arquivo que será importado.

31-10-2007pic06.JPG
Figura 6. Escolha do arquivo bairro.csv para a importação.

31-10-2007pic07.JPG
Figura 7. ...

Exibição do post interrompida. Para ler conteúdo completo, clique aqui
31/10/2007 17:01:00





Artigo - Conhecendo o MySQL - Front - Parte 1

Conhecendo o MySQL - Front - Parte 1

Por Fabiano Magno Pechibella

Introdução

 

Neste artigo apresentarei o MySQL-Front (Figura 1), software de administração do banco de dados MySQL. Este artigo estará dividido em 4 partes pois apresentarei o MySQL-Front de uma forma geral.

 

Já trabalho com esta ferramenta há algum tempo. O MySQL-Front tem sido muito útil no meu dia-a-dia, pois este software é de fácil aprendizado e de grande valia para algumas situações, já que às vezes nos encontramos com pouco prazo para a apresentação de certas alterações em nosso BD.

 

Antes de começarmos com a apresentação da nossa ferramenta, gostaria de dizer que escrevi este artigo pensando nos novos DBA’s e programadores que estão nascendo. Até mesmo por que não só eu como a maioria dos leitores da SQL Magazine já foram iniciantes, de certa forma todos nós já tivemos que “quebrar muito a cabeça” para dar os primeiros passos para o desenvolvimento do nosso primeiro banco de dados.

 

No artigo veremos um pouco do MySQL-Front, essa ferramenta que me auxilia todos os dias no desenvolvimento dos BD’s da empresa onde trabalho. Em seguida apresentarei algumas telas do sistema para ficarmos mais familiarizados. Talvez o artigo pareça básico, mas o objetivo deste é somente apresentar o MySQL-Front, no próximo artigo desenvolverei passo a passo um BD onde iremos armazenar as imagens de nossos sites.

 


Figura 1.
Tela de apresentação do MySQL-Front.

 

Principais Características

 

MySQL-Front é uma ferramenta fácil e compacta de se usar, e muito rápida para administrar seu banco de dados MySQL em qualquer lugar no mundo.

Vejamos suas principais características:

 

Alto Grau de Compatibilidade


Suporta os bancos de dados MySQL a partir da versão 3.23;

Suporta todos os tipos de tabelas e colunas geralmente usadas no MySQL;

Acesso direto ao banco de dados sem usar o MySQL DLL, reduzindo a instalação e problemas de conexões.

Se achar melhor o uso do MySQL DLL para acessar o banco de dados ele também será compatível com versões futuras;

Se o seu provedor proibir acesso externo ao banco de dados, use o PHP túnel para poder acessar o banco de dados;

São usadas várias API's do Windows para assegurar a compatibilidade com novas as versões do Windows.

 

Configuração individual:

 

Mais de 30 idiomas disponíveis;

Várias opções para configuração de conexão com o banco de dados;

Numerosos tipos de configuração para o uso do programa;

Sintaxe que realça com cores individuais, para melhor aproveitar as informações fornecidas pelo sistema.

 

Administração do Banco de Dados

 

Avaliação detalhada do estado do servidor;

Configuração de variáveis do servidor;

Administração de propriedade de usuário altamente individualizada;

Configurações de segurança no hosting;

Apoio à manutenção nas tabelas.

 

...

Exibição do post interrompida. Para ler conteúdo completo, clique aqui
22/10/2007 17:02:00





Artigo - Apresentando o SQLFront .

SQLFront Ferramenta de Modelagem
Gráfica para MySQL

 

Quero dar as boas vindas a todos os leitores da SQLMagazine e agradecer a DevMedia por ter publicado este artigo que é de grande auxilio a todos.

 

Neste meu primeiro artigo faremos uma introdução da ferramenta de administração SQLFront, quais as suas funções, tipos de conexões entre outras funcionalidades deste software que é de excelente aproveito para os DBA, programadores e webdesigner, boa leitura a todos.

 

O SQLFront é uma ferramenta gráfica para você administrar o seu banco de dados MySQL. Este software é uma aplicação "real", que pode oferecer um relacionamento mais refinado com os usuários do que é possível ver com os sistemas construídos em PHP e HTML, pois a resposta do SQLFront é imediata.

 

O SQLFront é de fácil configuração e de rápida aprendizagem, pois o layout é simples e básico, o webdesigner que for interessado e que tenha um pouco de afinidade em programar para Banco de Dados em poucas horas saberá criar, editar, inserir, excluir e atualizar dados em suas tabelas, isso por que o SQLFront da um excelente suporte para o usuário.

 

Com este software você terá uma visão geral e o controle total das aplicações, a exposição gráfica que o SQLFront fornece para o usuário, facilita muito para que o webdesigner saiba realmente o que esta fazendo.

 

À medida que o webdesigner vai criando o seu banco de dados ele pode acompanhar a instrução SQL na barra de visualização chamada log de SQL que o sistema apresenta dessa forma as informações podem ser apresentadas tão claramente quanto possível, mesmo que o webdesigner não tenha muito conhecimento em programação para banco de dados, com a visualização da barra de log do SQL, ele começará a ter as primeiras noções das instruções SQL.

 

O SQLFront é um excelente front-end para os seus Bancos de Dados e para seus projetos desenvolvidos com o MySQL. Na prática você poderá trabalhar com a base de dados de sua escolha após somente alguns cliques para defini-la. Com o SQLFront você poderá controlar a base de dados estruturada, importando e editando dados. Agora é simples, com este programa agradável.

 

Com esta ferramenta os programadores e webdesigners terão muita facilidade, para criar suas instruções SQL assim podendo aos poucos aprender na prática como programar essa linguagem que há muitos anos nos traz grandes resultados e soluções para nossas aplicações DESKTOP e WEB.

 

Veja ag

...
Exibição do post interrompida. Para ler conteúdo completo, clique aqui
16/08/2006 09:35:00





 

Fabiano Magno Pechibella(fabiano.pechibella@gmail.com) , trabalha como webdesigner no desenvolvimento de soluções web, usa as ferramentas de desenvolvimento Dreamweaver e Flash para as suas aplicações. Desenvolve websites a 13 anos utilizando as linguagens de programação PHP, ASP e CFM e com os bancos de dados Access, SQL Server e MySQL.
Arquivo de atualizações
 2007
 2006

Estatísticas do Autor:
Número de posts: 5
Características dos posts deste autor:
Conteúdo:
Utilidade:
33 0
 
DevMedia Group - Tel: (21) 3382-5038 - www.devmedia.com.br
Todos os Direitos Reservados a DevMedia Group