plyxSQL
un client. tutti i database.
Un unico ambiente professionale per Firebird, InterBase, Oracle, SQL Server, PostgreSQL, MariaDB, MySQL, SQLite e tutti i database supportati da FireDAC.
Un tool diverso per ogni database. Fino a oggi.
Chi gestisce ambienti eterogenei — Firebird in produzione, PostgreSQL per i test, SQLite nell'app mobile, Oracle nell'ERP — finora era costretto a tenere aperti tre o quattro client diversi. plyxSQL risolve questo con un solo eseguibile.
plyxSQL si basa su FireDAC, il layer di accesso ai dati universale di Embarcadero, che supporta nativamente oltre 20 database diversi attraverso driver ottimizzati. Il risultato è un'applicazione che parla il dialetto di ogni RDBMS senza emulazione: esegue DDL Firebird su Firebird, DDL PostgreSQL su PostgreSQL, T-SQL su SQL Server.
Sviluppato interamente in C++Builder, distribuito come singolo eseguibile Win32 senza dipendenze esterne. Nessuna JVM, nessun runtime, nessun installer. Si copia, si esegue.
FireDAC: un driver nativo per ogni RDBMS
plyxSQL sfrutta i driver FireDAC di Embarcadero, che forniscono accesso nativo — senza livelli ODBC intermedi — ai principali database enterprise e open source.
Supporto dialetto 1/2/3. IDENTITY, SEQUENCE, TRIGGER auto-increment. BLOB SUB_TYPE TEXT. Origine del progetto.
Stesso engine di Firebird con estensioni Embarcadero: Change Views, IBLite, crittografia AES.
SERIAL, BIGSERIAL, GENERATED AS IDENTITY. Tipi JSON/JSONB, array, enum. DDL con doppi apici per i nomi case-sensitive.
OCI nativo. SEQUENCE + TRIGGER pattern, IDENTITY (12c+). NUMBER, VARCHAR2, DATE. Supporto schemi multipli.
T-SQL nativo. IDENTITY, UNIQUEIDENTIFIER, NVARCHAR. Autenticazione Windows e SQL. Azure SQL compatibile.
AUTO_INCREMENT, ENGINE InnoDB/MyISAM. Backtick per i nomi. MariaDB supportata tramite driver MySQL nativo.
File-based, zero configurazione. Ideal per sviluppo locale, app mobile e prototipazione rapida.
Accesso tramite driver FireDAC nativo. GENERATED ALWAYS AS IDENTITY. Schemi e tablespace.
Informix, Sybase, Advantage DB, MongoDB (via connector), Access e qualsiasi sorgente con driver ODBC installato.
Confronto supporto multi-database
| Database | plyxSQL | DBeaver CE | HeidiSQL | DataGrip |
|---|---|---|---|---|
| Firebird / InterBase | ✔ nativo | ✔ | ✗ | ✔ |
| PostgreSQL | ✔ nativo | ✔ | ✔ | ✔ |
| Oracle | ✔ OCI | ✔ | ✗ | ✔ |
| SQL Server / Azure | ✔ nativo | ✔ | ✔ | ✔ |
| MariaDB / MySQL | ✔ nativo | ✔ | ✔ | ✔ |
| SQLite | ✔ embedded | ✔ | ✔ | ✔ |
| IBM DB2 | ✔ | ✔ | ✗ | ✔ |
| MongoDB | ◑ via ODBC | ✔ | ✗ | ✔ |
| Dipendenze runtime | ✔ zero (.exe) | ✗ JVM | ✔ zero | ✗ JVM |
| Schema Designer visuale | ✔ integrato | ✗ | ✗ | ◑ ERD limitato |
| AI Assistant integrato | ✔ Claude/GPT/Ollama | ◑ plugin | ✗ | ◑ limitato |
| AI locale offline | ✔ Ollama | ✗ | ✗ | ✗ |
| Analisi dati con grafici | ✔ 4 tipi + SVG | ◑ base | ✗ | ✗ |
| Licenza | Gratuito | Freemium | Gratuito | Commerciale € |
Un solo ambiente. Quattro strumenti.
Esplora
Tree
Navigazione lazy-load dell'intera struttura del database. Oggetti, procedure, trigger, sequenze. Operazioni DDL/DML contestuali e AI assistant integrato.
Costruisci
Builder
Query builder visuale drag-and-drop. Join grafici, filtri, GROUP BY e aggregazioni senza scrivere una riga di SQL.
Sviluppa
Editor
SQL Editor multi-tab con syntax highlighting, esecuzione singola (F5) o script (F6), Schema Designer canvas e DDL multi-dialetto integrato.
Analizza
Analyzer
Grafici live dai risultati delle query: barre, linea, area, torta. Export PNG per presentazioni, SVG vettoriale per report tecnici. Valori abbreviati automatici (k, M).
Progetta lo schema. Per qualsiasi database.
Lo Schema Designer integrato nell'Editor permette di disegnare il database visualmente e generare il DDL nel dialetto corretto per il database di destinazione — cambiare dialetto rigenera istantaneamente l'intero script.
- Canvas drag-and-drop: tabelle, colonne con tutti gli attributi, FK grafiche con frecce animate
- Colonna attiva evidenziata con indicatore cerchio per editing preciso
- Generazione DDL automatica — scegli il dialetto e lo script è pronto
- Cache intelligente: lo script si aggiorna solo quando il DDL cambia davvero
- Import da testo: incolla SQL/DDL ricevuto da qualsiasi chatbot — il parser offline costruisce il diagramma
DDL generato per dialetto
| Funzionalità DDL | Firebird 3+ | PostgreSQL | MySQL/MariaDB | SQLite |
|---|---|---|---|---|
| Auto-increment colonna | GENERATED BY DEFAULT AS IDENTITY | BIGSERIAL / IDENTITY | AUTO_INCREMENT | INTEGER PRIMARY KEY |
| Testo lungo | BLOB SUB_TYPE TEXT | TEXT | TEXT / LONGTEXT | TEXT |
| Timestamp corrente | DEFAULT CURRENT_TIMESTAMP | DEFAULT now() | DEFAULT CURRENT_TIMESTAMP | DEFAULT CURRENT_TIMESTAMP |
| Nomi oggetti quotati | "doppi apici" | "doppi apici" | `backtick` | "doppi apici" |
| FK ON DELETE CASCADE | ALTER TABLE … ADD CONSTRAINT | ALTER TABLE … ADD CONSTRAINT | ALTER TABLE … ADD CONSTRAINT | FOREIGN KEY inline |
| Note Firebird 2.x legacy | Commenti SEQUENCE + TRIGGER | — | — | — |
Dati da qualsiasi database. Grafici in un clic.
L'Analyzer non dipende dal tipo di database: riceve il result set della query e lo trasforma in grafico, indipendentemente da dove arrivano i dati. Firebird, PostgreSQL, Oracle — stesso flusso.
| Tipo grafico | Uso ideale | Valori sopra barre | Export PNG | Export SVG |
|---|---|---|---|---|
| Barre (Bar) | Vendite per prodotto, confronto categorie | ✔ k / M auto | ✔ | ✔ |
| Linea (Line) | Trend temporali, serie storiche | — | ✔ | ✔ |
| Area | Volume cumulativo nel tempo | — | ✔ | ✔ |
| Torta (Pie) | Quote percentuali, distribuzione budget | ✔ % auto | ✔ | ✔ |
Tutte le funzionalità. Un confronto diretto.
| Funzionalità | plyxSQL | DBeaver CE | HeidiSQL | DataGrip | Navicat |
|---|---|---|---|---|---|
| Database Explorer | ✔ | ✔ | ✔ | ✔ | ✔ |
| SQL Editor multi-tab | ✔ | ✔ | ✔ | ✔ | ✔ |
| Query Builder visuale | ✔ | ◑ | ✔ | ✗ | ✔ |
| Schema Designer canvas | ✔ integrato | ✗ | ✗ | ◑ ERD | ✔ |
| DDL multi-dialetto | ✔ 4 dialetti | ◑ | ✗ | ◑ | ◑ |
| AI Assistant | ✔ Claude/GPT/Ollama | ◑ plugin | ✗ | ◑ | ✗ |
| AI offline (Ollama) | ✔ | ✗ | ✗ | ✗ | ✗ |
| Import schema da testo | ✔ parser offline | ✗ | ✗ | ✗ | ✗ |
| Grafici dai risultati | ✔ 4 tipi | ◑ base | ✗ | ✗ | ◑ |
| Export SVG vettoriale | ✔ | ✗ | ✗ | ✗ | ✗ |
| Zero dipendenze ext. | ✔ .exe singolo | ✗ JVM | ✔ | ✗ JVM | ✗ |
| Prezzo | Gratuito | Freemium | Gratuito | ~€ 25/mese | ~€ 200/anno |
Un tool. Tutti i tuoi database.
Gratuito per uso personale e professionale. Collega Firebird, PostgreSQL, Oracle, SQL Server e tutti gli altri in pochi secondi.
plyxsql32.zip — Download gratuitoWin32 · FireDAC (Firebird · InterBase · Oracle · SQL Server · PostgreSQL · MariaDB · MySQL · SQLite · DB2 · ODBC) · Build Maggio 2026
Costruito per chi lavora con più database ogni giorno.
plyxSQL non è un client Firebird con supporto aggiunto per altri database: è un client FireDAC universale in cui Firebird è il caso d'uso di origine, ma ogni funzionalità — Schema Designer, AI Assistant, Analyzer — funziona con qualsiasi database connesso.
La scelta di C++Builder e FireDAC come fondamenta non è accidentale: FireDAC fornisce un'astrazione di alto livello senza perdita di funzionalità native, garantendo che ogni database venga trattato con i propri costrutti SQL nativi, non con un minimo comune denominatore.
Feedback, segnalazioni di bug e richieste di funzionalità: pgsoft.it.