Bancos de dados suportados
9 bancos de dados. Uma interface.
Cada dialeto é um plugin independente com snapshot de schema, executor e validador dedicado. Sem comprometer a qualidade do SQL gerado.
-
PostgreSQL
SQLO banco de dados relacional open-source mais amado.
Suporte completo a SQL avançado, tipos personalizados, busca full-text, analytics e extensões geoespaciais.
- versões
- databases.details.postgres.versions
- OLTP transacional
- Data warehousing
- Aplicações SaaS
- GIS / geoespacial
-
MySQL
SQLO padrão de fato da web.
Dialeto MySQL completo com window functions, CTEs recursivas e busca em dados JSON.
- versões
- databases.details.mysql.versions
- Aplicações web
- E-commerce
- CMS / WordPress
- Analytics operacional
-
SQL Server
SQLO RDBMS empresarial de referência para o mundo dos negócios.
Dialeto empresarial suportado: tabelas temporais, dados criptografados e funcionalidades avançadas.
- versões
- databases.details.sqlserver.versions
- ERP e software de gestão
- Relatórios de negócios
- Data marts corporativos
- Stacks empresariais
-
Oracle
SQLBanco de dados mission-critical para o mundo corporativo.
PL/SQL, sequences, schemas multi-tenant, particionamento e hints de otimização.
- versões
- databases.details.oracle.versions
- Core banking
- Seguradoras
- Administração pública
- Data centers legados
-
MariaDB
SQLO fork MySQL orientado pela comunidade.
Compatível com o dialeto MySQL e com extensões de motor proprietárias.
- versões
- databases.details.mariadb.versions
- Aplicações web open-source
- Hospedagem compartilhada
- Alternativas drop-in ao MySQL
-
SQLite
SQLO banco de dados embarcado mais amplamente implantado do mundo.
Baseado em arquivo, sem configuração, ideal para protótipos, apps mobile e casos de uso com escritor único. Suporte completo ao dialeto SQLite.
- versões
- databases.details.sqlite.versions
- Protótipos e demos
- Apps desktop / mobile
- Edge computing
- Testes automatizados
-
MongoDB
NoSQLO armazenamento de documentos JSON mais popular.
Pipeline de agregação completo, índices geoespaciais e full-text. Suporte a standalone, replica set e instâncias de nuvem gerenciada.
- versões
- databases.details.mongo.versions
- Gestão de conteúdo
- Catálogo de produtos
- Log de eventos
- Analytics em tempo real
-
Cosmos DB
NoSQLO banco de dados multi-modelo nativo da nuvem.
Suporte a múltiplas APIs (SQL e documentos), com consciência de partition key e níveis de consistência.
- versões
- databases.details.cosmos.versions
- Aplicações globais
- Telemetria IoT
- Gaming em tempo real
- Varejo omnichannel
-
Redis
KVO armazenamento key-value em memória mais rápido.
Comandos em estruturas de dados, streams, pub/sub e módulos JSON / search. Suporte a clusters e alta disponibilidade.
- versões
- databases.details.redis.versions
- Cache de aplicação
- Rate limiting
- Placar / ranking
- Armazenamento de sessão
Arquitetura de plugins
Um contrato. Muitos dialetos.
Cada motor implementa o mesmo contrato IDbPlugin. A IA produz SQL com consciência de dialeto, o validador bloqueia queries inválidas e o executor roda com parâmetros vinculados.
- etapa 01
Extração de schema
O schema (tabelas, colunas, índices, chaves estrangeiras) é lido e armazenado em cache. A IA recebe apenas esse snapshot, nunca as credenciais.
- etapa 02
Validação por dialeto
A query gerada pela IA é validada contra a gramática do dialeto antes de qualquer execução.
- etapa 03
Execução controlada
Execução com parâmetros sempre vinculados, limite de linhas configurável e mensagens de erro uniformes independentes do motor.
Perguntas frequentes
- Posso adicionar um banco de dados que não está na lista?
- Sim. O plano Enterprise inclui o desenvolvimento de extensões dedicadas para motores proprietários ou legados ainda não suportados.
- As queries geradas são sempre parametrizadas?
- Sim. A IA sempre produz SQL/NoSQL parametrizado — sem concatenações de strings, sem SQL injection. Os valores são vinculados no momento da execução.
- Como vocês lidam com erros específicos do motor?
- Os códigos de erro nativos são normalizados em mensagens uniformes (permissão negada, violação de restrição, timeout, etc.), garantindo feedback consistente independentemente do motor subjacente.
- As credenciais estão seguras?
- As credenciais são criptografadas em repouso com criptografia de nível empresarial e lidas apenas no momento da execução. Nunca enviadas para a IA, nunca registradas em texto simples.
Não encontrou seu banco de dados?
O plano Enterprise inclui o desenvolvimento de plugins personalizados para motores proprietários ou legados.