El Cliente SQL SQuirreL es una herramienta de administración de bases de datos. Utiliza JDBC para permitir a los usuarios explorar e interactuar con bases de datos a través de un controlador JDBC. Proporciona un editor que ofrece finalización de código y resaltado de sintaxis para SQL estándar . También proporciona una arquitectura de complementos que permite a los redactores de complementos modificar gran parte del comportamiento de la aplicación para proporcionar funciones o características específicas de la base de datos que son independientes de la base de datos. Como esta aplicación de escritorio está escrita completamente en Java con componentes de IU de Swing , debería ejecutarse en cualquier plataforma que tenga una JVM . [2]
Desarrollador (es) | Colin Bell, Gerd Wagner, Rob Manning y otros |
---|---|
Lanzamiento estable | 4.1.0 [1] / 2020-04-30 [±] |
Repositorio | ![]() |
Sistema operativo | Multiplataforma |
Plataforma | Java |
Tipo | Herramienta de administración de bases de datos |
Licencia | LGPL |
Sitio web | www.squirrelsql.org |
SQuirreL SQL Client es gratuito como software de código abierto que se distribuye bajo la Licencia Pública General Reducida GNU .
Resumen de funciones
- El árbol de objetos permite examinar objetos de la base de datos como catálogos, esquemas, tablas, disparadores, vistas, secuencias, procedimientos , UDT , etc.
- El Editor de SQL, basado en RSyntaxTextArea de Fifesoft.com, proporciona resaltado de sintaxis. Puede abrir, crear, guardar y ejecutar archivos que contengan declaraciones SQL.
- SQuirreL admite sesiones simultáneas con múltiples bases de datos. Esto permite comparar datos y compartir declaraciones SQL entre bases de datos. [3]
- SQuirreL se ejecuta en cualquier plataforma que tenga una JVM.
- Una arquitectura de complementos facilita las extensiones específicas del proveedor de la base de datos (información o acciones no disponibles usando JDBC estándar)
- Existen traducciones para la interfaz de usuario en: ( búlgaro , portugués brasileño , chino , checo , francés , alemán , italiano , japonés , polaco , español , ruso ).
- Las capacidades de gráficos pueden generar gráficos que muestran las relaciones de las tablas. [4]
- Marcadores: plantillas de código definidas por el usuario. SQuirreL viene con marcadores de ejemplo predefinidos para las declaraciones SQL y DDL más comunes. [4]
Historia
El proyecto SQuirreL SQL fue desarrollado por un equipo de desarrolladores de Java de todo el mundo y dirigido por Colin Bell. Se ha alojado como un proyecto de SourceForge desde 2001 y todavía estaba en desarrollo activo en 2020. [5]
Bases de datos compatibles
- RDBMS de Axion Java.
- Apache Derby
- ClickHouse
- Fujitsu Siemens SESAM / SQL-Server con el controlador SESAM / SQL JDBC
- Firebird con el controlador JayBird JCA / JDBC
- SQL hipersónico
- H2 (DBMS)
- IBM DB2 para Linux, OS / 400 y Windows
- Informix
- Ingres (y OpenIngres )
- InstantDB
- InterBase
- Base de datos SQL de Mckoi
- Microsoft Access con el puente JDBC / ODBC.
- Microsoft SQL Server
- Mimer SQL
- MonetDB
- MySQL
- Netezza
- Base de datos Oracle 8i, 9i, 10g, 11g
- Pointbase
- PostgreSQL 7.1.3 y superior
- SAPDB
- Sybase
- Controlador XML Sunopsis (edición JDBC)
- Almacén Teradata
- Base de datos analítica de Vertica
Ver también
- SQL
- Comparación de herramientas de base de datos
Referencias
- ^ "Cliente SQL SQuirrel - Navegar / 1-estable" . sourceforge.net . Consultado el 31 de octubre de 2019 .
- ^ Wagner, Gerd; Griffin, Glenn. "SQuirreL, un cliente SQL universal" (PDF) . Consultado el 15 de abril de 2009 .
- ^ Martinig, Franco. "Cliente SQL SQuirreL" . Consultado el 1 de marzo de 2011 .
- ^ a b "Página de inicio del cliente SQL SQuirreL" . SourceForge.net . Consultado el 15 de abril de 2009 .
- ^ Bell, Colin. "Cliente SQL SQuirreL - Examinar archivos en SourceForge.net" . SourceForge . Consultado el 19 de febrero de 2020 .
enlaces externos
- Página web oficial