Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

SQuirreL клиента SQL является инструментом администрирования баз данных. Он использует JDBC, чтобы пользователи могли исследовать базы данных и взаимодействовать с ними через драйвер JDBC. Он предоставляет редактор, который предлагает автозавершение кода и подсветку синтаксиса для стандартного SQL . Он также предоставляет архитектуру плагинов, которая позволяет разработчикам плагинов изменять большую часть поведения приложения для обеспечения специфичных для базы данных функций или функций, которые не зависят от базы данных. Поскольку это настольное приложение полностью написано на Java с использованием компонентов пользовательского интерфейса Swing , оно должно работать на любой платформе, имеющей JVM . [2]

SQuirreL SQL Client распространяется бесплатно как программное обеспечение с открытым исходным кодом, которое распространяется под Стандартной общественной лицензией ограниченного применения GNU .

Краткое описание функции [ править ]

  • Дерево объектов позволяет просматривать объекты базы данных, такие как каталоги, схемы, таблицы, триггеры, представления, последовательности, процедуры , UDT и т. Д.
  • Редактор SQL, основанный на RSyntaxTextArea от fifesoft.com, обеспечивает подсветку синтаксиса. Он может открывать, создавать, сохранять и выполнять файлы, содержащие операторы SQL.
  • SQuirreL поддерживает одновременные сеансы с несколькими базами данных. Это позволяет сравнивать данные и обмениваться операторами SQL между базами данных. [3]
  • SQuirreL работает на любой платформе с JVM.
  • Архитектура подключаемого модуля упрощает расширение базы данных, зависящее от поставщика (информация или действия недоступны при использовании стандартного JDBC)
  • Переводы для пользовательского интерфейса существуют на: ( болгарский , бразильский португальский , китайский , чешский , французский , немецкий , итальянский , японский , польский , испанский , русский ).
  • Возможности графиков позволяют создавать диаграммы, показывающие связи таблиц. [4]
  • Закладки - пользовательские шаблоны кода. SQuirreL поставляется с предопределенными примерами закладок для наиболее распространенных операторов SQL и DDL. [4]

История [ править ]

Проект SQuirreL SQL был разработан командой Java-разработчиков со всего мира под руководством Колина Белла. Он был размещен как проект SourceForge с 2001 года и все еще находился в активной разработке в 2020 году [5].

Поддерживаемые базы данных [ править ]

  • Axion Java RDBMS.
  • Apache Derby
  • ClickHouse
  • Fujitsu Siemens SESAM / SQL-Server с драйвером SESAM / SQL JDBC
  • Firebird с драйвером JayBird JCA / JDBC
  • Гиперзвуковой SQL
  • H2 (СУБД)
  • IBM DB2 для Linux, OS / 400 и Windows
  • Informix
  • Ingres (и OpenIngres )
  • InstantDB
  • InterBase
  • База данных Mckoi SQL
  • Microsoft Access с мостом JDBC / ODBC.
  • Microsoft SQL Server
  • Mimer SQL
  • MonetDB
  • MySQL
  • Netezza
  • База данных Oracle 8i, 9i, 10g, 11g
  • Pointbase
  • PostgreSQL 7.1.3 и выше
  • SAPDB
  • Sybase
  • Драйвер Sunopsis XML (версия JDBC)
  • Склад Терадаты
  • Аналитическая база данных Vertica

См. Также [ править ]

  • SQL
  • Сравнение инструментов базы данных

Ссылки [ править ]

  1. ^ "SQuirrel SQL Client - Обзор / 1-стабильный" . sourceforge.net . Проверено 31 октября 2019 .
  2. ^ Вагнер, Герд; Гриффин, Гленн. «SQuirreL, универсальный клиент SQL» (PDF) . Проверено 15 апреля 2009 .
  3. ^ Мартиниг, Франко. "Клиент SQuirreL SQL" . Проверено 1 марта 2011 года .
  4. ^ a b «Домашняя страница клиента SQL SQuirreL» . SourceForge.net . Проверено 15 апреля 2009 .
  5. ^ Белл, Колин. «Клиент SQuirreL SQL - Просмотр файлов на SourceForge.net» . SourceForge . Дата обращения 19 февраля 2020 .

Внешние ссылки [ править ]

  • Официальный сайт