SQuirreL SQL-клиент
Эта статья нуждается в дополнительных цитатах для проверки . ( декабрь 2014 г. ) |
Разработчик(и) | Колин Белл, Герд Вагнер, Роб Мэннинг и другие |
---|---|
Стабильная версия | |
Предварительный выпуск | |
Репозиторий | |
Операционная система | Кросс-платформенный |
Платформа | Ява |
Тип | Инструмент администрирования базы данных |
Лицензия | LGPL |
Веб-сайт | www.squirrelsql.org |
SQL- клиент SQuirreL — это инструмент администрирования базы данных. Он использует JDBC , чтобы позволить пользователям исследовать базы данных и взаимодействовать с ними через драйвер JDBC. Он предоставляет редактор, который предлагает автодополнение кода и подсветку синтаксиса для стандартного SQL . Он также предоставляет архитектуру подключаемых модулей, которая позволяет авторам подключаемых модулей изменять большую часть поведения приложения, чтобы обеспечить специфичные для базы данных функции или функции, независимые от базы данных. Поскольку это настольное приложение полностью написано на Java с компонентами пользовательского интерфейса Swing , оно должно работать на любой платформе, имеющей JVM . [3]
SQuirreL SQL Client бесплатен как программное обеспечение с открытым исходным кодом, которое распространяется по лицензии GNU Lesser General Public License .
Краткое описание функций
[ редактировать ]- Дерево объектов позволяет просматривать объекты базы данных, такие как каталоги, схемы, таблицы, триггеры, представления, последовательности, процедуры , UDT и т. д.
- Редактор SQL, основанный на RSyntaxTextArea от fifesoft.com, обеспечивает подсветку синтаксиса. Он может открывать, создавать, сохранять и выполнять файлы, содержащие инструкции SQL.
- SQuirreL поддерживает одновременные сеансы с несколькими базами данных. Это позволяет сравнивать данные и обмениваться операторами SQL между базами данных. [4]
- SQuirreL работает на любой платформе, имеющей JVM.
- Архитектура плагинов упрощает расширение баз данных, зависящее от поставщика (информация или действия недоступны при использовании стандартного JDBC).
- Существуют переводы пользовательского интерфейса на: ( болгарский , бразильский португальский , китайский , чешский , французский , немецкий , итальянский , японский , польский , испанский , русский ).
- Возможности графиков позволяют создавать диаграммы, показывающие связи между таблицами. [5]
- Закладки — определяемые пользователем шаблоны кода. SQuirreL поставляется с предопределенными примерами закладок для наиболее распространенных операторов SQL и DDL. [5]
История
[ редактировать ]Проект SQuirreL SQL был разработан командой разработчиков Java по всему миру под руководством Колина Белла. Он размещается как проект SourceForge с 2001 года и в 2020 году все еще находился в стадии активной разработки. [6]
Поддерживаемые базы данных
[ редактировать ]- Java-СУБД Axion.
- Апач Дерби
- Кликхаус
- Fujitsu Siemens SESAM/SQL-Server с драйвером SESAM/SQL JDBC
- Firebird с драйвером JayBird JCA/JDBC
- Гиперзвуковой SQL
- H2 (СУБД)
- IBM Db2 для Linux, IBM i и Windows
- Информикс
- Ingres (и OpenIngres )
- InstantDB
- ИнтерБейс
- База данных SQL Mckoi
- Microsoft Access с мостом JDBC/ODBC.
- Microsoft SQL-сервер
- Мимер SQL
- МонетБД
- MySQL
- Нетезза
- База данных Oracle 8i, 9i, 10g, 11g
- База точек
- PostgreSQL 7.1.3 и выше
- SAPDB
- Сибаза
- XML-драйвер Sunopsis (выпуск JDBC)
- Склад Терадата
- Vertica Аналитическая база данных
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «SQL-клиент SQuirrel — просмотр/1-стабильный» . sourceforge.net . Проверено 25 ноября 2023 г.
- ^ Jump up to: а б «SQL-клиент SQuirreL — просмотр /3-снимков на SourceForge.net» . sourceforge.net . Проверено 25 ноября 2023 г.
- ^ Вагнер, Герд; Гриффин, Гленн. «SQuirreL, универсальный SQL-клиент» (PDF) . Проверено 15 апреля 2009 г.
- ^ Мартиниг, Франко. «SQL-клиент SQuirreL» . Проверено 1 марта 2011 г.
- ^ Jump up to: а б «Домашняя страница SQL-клиента SQuirreL» . SourceForge.net . Проверено 15 апреля 2009 г.
- ^ Белл, Колин. «SQL-клиент SQuirreL — просмотр файлов на SourceForge.net» . СоурсФордж . Проверено 19 февраля 2020 г.