segunda-feira, 15 de junho de 2009

Ferramentas para Banco de Dados MySQL

Após publicar no Blog as principais ferramentas para Banco de Dados Postgres não poderia deixar de postar as ferramentas do nosso querido MySQL, amado pela maioria dos alunos do curso de Sistemas de Informação. Abaixo algumas ferramentas que irão ajudá-lo(a) a projetar sua base de dados conforme sua necessidade:

Nome: Aqua Data Studio Site: http://www.aquafold.com/pt/index-mysql.html Plataforma: Windows, Linux e Solaris
O Aqua Data Studio uma ferramenta de gestão para a bases de dados relacional MySQL com capacidades administrativas e uma ferramenta de consulta de bases de dados. As opções visuais de administração permitem ao utilizador navegar e modificar as estruturas das bases de dados, incluindo esquemas de objectos e armazenamento, bem como manter a segurança nessas bases de dados. Uma ferramenta de consulta integrada permite-lhe criar, editar e executar consultas e scripts SQL com rapidez. O Aqua Data Studio contem também ferramentas de importação e exportação para mover dados de e para vários formatos de dados, e para dentro e para fora da base de dados MySQL. Integrados nestas ferramentas estão um Browser de Repositório com clientes completos de controlo de versões para CVS e Subversion (SVN).

Nome: EMS SQL Management Studio Site: http://sqlmanager.net/ Plataforma: Windows
EMS SQL é uma solução completa para administração de dados e desenvolvimento. SQL Studio une todos os componentes que devem-se focar as tarefas de gestão de dados mais críticos em um poderoso e fácil de usar ambiente que podem trabalhar em volta do relógio. Esta ferramenta é voltada para DBA´s e Arquitetos de Banco de Dados.

Nome: MySQl Enterprise Server Site: http://www.mysql.com/enterprise/ Plataforma: Windows, Linux e Solaris.
O MySQL Enterprise Server é o software mais viável, seguro e atualizado para o custo-produção de pronta entrega. Assinantes recebem mensalmente atualizações rápidas e trimestrais e service packs com as últimas correções. É voltado mais para empresas que produzem em larga escala e necessitam dar prioridade ao prazo de entrega. É uma boa ferramenta mas não recomendada para iniciantes.

Nome: XAMPP Site: http://www.apachefriends.org/pt_br/xampp.html Plataforma: Windows, Linux, Mac OS e Solaris.
Muitas pessoas sabem por experiência própria que não é fácil instalar um servidor web apache e torna-se mais difícil se você quiser acrescentar PHP, MySQL e Perl.
O XAMPP é fácil para instalar a distribuição apache contendo PHP, MySQL e Perl. O XAMPP é realmente muito fácil instalar e usar – é necessário apenas baixar, extrair e inicializar.

Nome: phpMyAdmin Site: http://www.phpmyadmin.net/ Plataforma: Windows e Linux
phpMyAdmin é uma ferramenta livre do software escrito em PHP destinado a lidar com a administração do MySQL sobre o World Wide Web. phpMyAdmin supports a wide range of operations with MySQL. phpMyAdmin suporta uma vasta gama de operações com o MySQL. The most frequently used operations are supported by the user interface (managing databases, tables, fields, relations, indexes, users, permissions, etc), while you still have the ability to directly execute any SQL statement. As mais freqüentemente utilizadas operações são suportadas pela interface do usuário (gestão de bases de dados, tabelas, campos, relações, índices, usuários, permissões, etc), enquanto você ainda tem a capacidade de executar qualquer comando SQL.
Plataforma: Somente Windows
é uma poderosa ferramenta desenhada para automatizar e simplificar dados processo de desenvolvimento. Ela também fornece uma maneira mais fácil de explorar e manter bases de dados existentes, desenho composto SQL, consultar e manipular os dados de maneiras diferentes. Algumas características chaves: MySQL 5.x, 6.x Totalmente compatível.
Gerir Stored Procedures, funções, triggers, views, etc. Intuitiva interface para todos os MySQL GUI. Muito rápido e eficiente na recuperação de dados.
Nome: MySQL Workbench Site: http://dev.mysql.com/workbench/ Plataforma: as mesmas suportadas pelo MySQL
MySQL Workbench é uma ferramenta gráfica para modelagem de dados, integrando criação e designer que pretende ser uma evolução do já famoso DBDesigner. A ferramenta possibilita trabalhar diretamente com objetos schema, além de fazer a separação do modelo lógico do catálogo de banco de dados.Toda a criação dos relacionamentos entre as tabelas pode ser baseado em chaves estrangeiras. Outro recurso que a ferramenta possibilita é realizar a engenharia reversa de esquemas do banco de dados, bem como gerar todos os scripts em SQL.
Nome: DBDesigner Site: http://fabforce.net/ Plataforma: Windows e Linux
Por ultimo e não menos importante o famoso DBDesigner, é uma ferramenta muito eficiente principalmente para pessoas que não conhecem a fundo o MySQL. Recomendo a todos que necessitem de uma ferramenta robusta e muito intuitiva. Além de gerar scripts conecta ao MySQL e permite muitas funcionalidades dentre elas a engenharia reversa.
A melhor ferramenta de modelagem E/R que já utilizei, tenho certeza que depois de utilizá-la não vai querer outra ferramenta.
Espero que mais uma vez tenha contribuido de alguma forma à você, Obrigado pela visita.

Ferramentas para Banco de Dados PostgreSQL


Ferramentas para PostgreSQL
Após algumas pesquisas na internet encontrei informações muito úteis sobre algumas
Ferramentas para quem trabalha (ou pretende trabalhar) com Banco de Dados
PostgreSQL, que como o MySQL é gratuito e muito eficiente. abaixo as principais
ferramentas para a utilização deste SGBD.

Nome: PGAccess Site: http://www.pgaccess.org Plataforma: maioria das plataformas
Este é a interface gráfica para usuário (GUI) original do PostgreSQL, no estilo do navegador de banco de dados do MS Access, escrito em Tcl/Tk. Permite navegar, adicionar e editar tabelas, visões, funções, seqüências, bases de dados e usuários, assim como consultas auxiliadas por gráficos (QBE).


Nome: PGAdmin II Site: http://pgadmin.postgresql.org/ Plataforma: Windows ODBC
Uma interface completa de administração do PostgreSQL, similar ao Microsoft Enterprise Manager e escrito em VB com ADO. Permite o gerenciamento de praticamente todos os objetos do banco de dados e consultas ad-hoc.

Nome: Red Hat Site: http://sources.redhat.com/rhdb Plataforma: Somente Linux
Um tanto quanto polêmico, mas a Red Hat lançou seu banco de dados baseado no PostgreSQL, beneficiando-nos com novas ferramentas gráficas para projeto e administração de bases de dados.

Nome: Xpg Site: http://www.kazak.ws/xpg Plataforma: A plataformas que rodem JVM Interface de administração do banco de dados PostgreSQL baseado em Java, com acesso a tabelas e entrada de dados, interface para consultas e habilidade para exportar o resultado das mesmas para relatórios em HTML.Porém tem algumas limitações, algumas funções como criação de índices não podem ser feitas visualmente.É de código livre e tem um instalador RPM.

Nome: Tora Site: http://freshmeat.net/projects/tora Plataforma: Linux
Originalmente, uma interface de administração de banco de dados Oracle, com habilidades limitadas para administrar bases de dados PostgreSQL (tabelas, visões e funções, somente). Porém, o sofisticado editor de funções do TOra irá funcionar para o PostgreSQL.

Nome: DBVisualizer Site: http://www.minq.se/ Plataforma: Windows
Para quem quer uma ferramenta que funcione com vários bancos de dados diferentes, seja simples para rodar comandos SQL e visualizar a estrutura do banco de dados essa é a ferramenta certa. Não possui funcionalidades administrativas, é um visualizador.

Nome: PGExplorer Site: http://www.pgexplorer.com/ Plataforma: Windows
Esta é outra interface de administração de banco de dados PostgreSQL, muito parecida com o PGAdmin II.

Nome: DBTools Site: http://www.dbtools.com.br/ Plataforma: Windows
É uma ferramenta de gerenciamento com ótima usabilidade, desenvolvida por uma empresa brasileira, mas o software e a documentaçãoestão em inglês. Se você for um usuário do antigo DBManager (versão 1.0.15 ou anterior) você irá se surpreender com o DBTools.

Nome: Zeos Database Explorer Site: http://www.zeoslib.org/ Plataforma: Windows
Permite a administração do banco de dados PostgreSQL com a ajuda de uma interface aperfeiçoada com controles avançados. O número de conjuntos de comandos incluem serviços de migração de bases de um ambiente para outro, assim como, um utilitário de cópia de segurança da base de dados e restauração da mesma.

Nome: PgManager Site: http://www.ems-hitech.com/pgmanager Plataforma: Windows
Basicamente é uma versão com mais recursos dos conhecidos PGAdmin II e PGAccess. Agrega suporte a edição de gatilhos e restrições, acha metadados e monitora consultas. Também inclui ferramentas de importação/exportação de múltiplos formatos de dados.

Nome: Data Architect Site: http://www.thekompany.com/products/dataarchitect Plataforma: Linux
Ferramenta de modelagem, pode ser usada para gerar bases a partir de um modelo ER (Entidade de Relacionamento). Gera o script SQL e funciona bem com o PostgreSQL, conecta com o banco através do Unix ODBC. Não é código aberto, mas o preço é muito bom para o potencial da ferramenta.

Nome: tedia2sql Site: http://tedia2sql.tigris.org/ Plataforma: Múltiplas plataformas
Conversor de diagramas UML do programa Dia (muito utilizado em plataformas Linux/Unix) para scripts SQL. Esta é a ferramenta que permite criar diagramas de entidade relacional no Dia, e depois converter este modelo para um script SQL, inclusive para PostgreSQL.
Sybase Power

Nome: Designer Site : http://sybase.com/products/enterprisemodeling/powerdesigner Plataforma: Múltiplas plataformas
Ferramenta avançada de modelagem com suporte ao PostgreSQL, incluindo tabelas, visões, gatilhos, restrições e integridade referencial.

Bom pessoal espero que estas informações sejam úteis a todos, com esta diversidade de ferramentas fica mais fácil encontrar a que encaixe com a necessidade de cada um.
até mais !!!!
Fonte: http://imasters.uol.com.br/artigo/918/postgresql/ferramentas_para_o_postgresql/