Fork me on GitHub

OmniDB

Uma Ferramenta Web de Código Aberto
Para Gerenciar Banco de Dados

Baixar Pacote OmniDB
1.6.5b

Suporte Atual

  • PostgreSQL
  • Oracle
  • Firebird
  • MySQL
  • MariaDB
  • SQLite
  • SQL Server
  • Access
  • SQL CE

Envie-nos seu feedback

A Tecnologia Pode Melhorar Seu Espaço de Trabalho!

OmniDB é uma ferramenta web que simplifica o gerenciamento de bases de dados focando na interatividade, projetada para ser poderosa e leve. Confira algumas características:

Ferramenta Web

Acessível de qualquer plataforma que contenha um browser.

Interface Responsiva

Todas as funcionalidades presentes em uma página.

Área de Trabalho Unificada

Diferentes tecnologias gerenciadas em uma única área de trabalho.

Edição Simplificada

Facilidade na adição e remoção de conexões.

Segurança

Suporte a múltiplos usuários com informações pessoais criptografadas.

Tabelas Interativas

Todas as funcionalidades usam tabelas interativas, permitindo copiar e colar em blocos.

Editor SQL Inteligente

Autocompletar.

Editor SQL Personalizado

Você pode escolher entre diversos temas disponíveis.

Editor SQL em Abas

Adicione, renomeie e remova abas facilmente.

Visão Geral

Detalhes

Tecnologias
  • ASP.NET;
  • C#;
  • HTML + CSS + JavaScript.
Bibliotecas

Suporte

Plataformas:
  • Linux;
  • Windows;
  • OS X.
SGBDs:
  • PostgreSQL;
  • Oracle;
  • Firebird;
  • MySQL;
  • SQLite;
  • SQL Server;
  • Access;
  • SQL CE.
Requerimentos:
  • Windows - .NET Framework;
  • Linux and OS X - Mono.

Funcionalidades

Fácil Manipulação

Visualização das estruturas em uma árvore interativa, onde cada nodo possui menus de contexto com ações relacionados ao mesmo.

Estruturas inclusas:

  • Colunas e Tabelas;
  • Chaves: primárias, estrangeiras e únicas;
  • Índices - únicos e não únicos.

O usuário pode trocar entre conexões de banco de dados facilmente, escolhendo entre opções de um menu dropdown simples acima da árvore.

Criação de Tabelas

Interface intuitiva e poderosa de criação de novas tabelas.

Estruturas contempladas:

  • Nome da tabela;
  • Colunas: nome, tipo e anulabilidade;
  • Chaves primárias e respectivas colunas;
  • Chaves estrangeiras com tabelas e colunas referenciadas e regras de atualização e remoção;
  • Índices.

Edição de Tabelas

Interface de edição de tabelas já existentes, possibilitando alterar qualquer item do tópico anterior.

Esta funcionalidade depende de restrições de cada tecnologia de SGBD.

Gerenciamento de Dados

Interface de edição registros contidos em tabelas, permitindo adicionar, editar e remover registros.

Se a tabela possui chave primária, registros já existentes podem ser alterados e removidos, caso contrário, apenas novos registros podem ser inseridos.

Edição de Consultas SQL

Editores SQL interativos e customizáveis.

Customizable Features:

  • Realce de sintaxe para SQL;
  • Autocompletar para colunas de tabelas e de subconsultas;
  • Diversos temas.

Conversão de Schema de Banco de Dados

Desde a versão 1.3, a ferramenta é capaz de converter um schema em outro, independente do SGBD. Isto é muito útil para converter bancos de dados, de qualquer SGBD suportado para qualquer SGBD suportado.

Aqui estão as estruturas suportadas pela conversão de bancos de dados do OmniDB:

Destaques:

  • Tabelas
  • Chaves Primárias
  • Chaves Estrangeiras
  • Únicas
  • Índices
  • Dado de Tabela

Outras Funcionalidades

Apesar do design leve, OmniDB almeja ser uma ferramenta sólida e completa, possuindo diversas outras facilidades.

A equipe OmniDB está ansiosa para receber o seu feedback, sinta-se a vontade para enviar suas opiniões e compartilhar experiências.

Destaques:

  • Consultas retornadas em tabelas interativas;
  • Execução de comandos DDL;
  • Execução de comandos em sequência (scripts);
  • Gráfico em barras mostrando o número de registros em cada tabela (limitado em 100 tabelas);
  • Grafo mostrando tabelas e seus relacionamentos;
  • Grafo mostrando tabelas, relacionamentos e escala de cor baseada em número de registros.
  • Grafos mostrando diagrama ER completo.