Jump to content

GNOME-БД

(Перенаправлено с доступа к данным GNU )
Оригинальный автор(ы) Проект GNOME
Разработчик(и) разные люди
Стабильная версия
5.2.3 / 12 июня 2015 г .; 9 лет назад ( 12.06.2015 )
Тип база данных, уровень абстракции данных
Лицензия Меньшая стандартная общественная лицензия GNU
Веб-сайт www .gnome-db .org

GNOME-DB — это приложение базы данных , разработанное сообществом GNOME . Целью проекта является предоставление бесплатной унифицированной архитектуры доступа к данным для проекта GNOME для всех платформ Unix . GNOME-DB полезен для любого приложения, которое обращается к постоянным данным (не только к базам данных, но и к данным), поскольку содержит API управления данными .

GNOME-DB поддерживает GObject Introspection и Vala . Начиная с серии 4.2, GNOME-DB соответствует библиотеке libgda . Библиотека libgnomedb предоставляет «виджеты», которые позволяют пользователям взаимодействовать с данными в базах данных. Он использует общий API базы данных libgda , поэтому может использовать MySQL , Postgres , SQLite и т. д.

Доступ к данным GNU

[ редактировать ]

GNU Data Access (GDA) — это набор API-интерфейсов плагинов , определенных как можно более универсальными, так что через них можно получить доступ к любому источнику данных, чтобы обеспечить единый доступ к различным типам источников данных (базам данных, информационным серверам, почтовым катушкам). , и т. д.). Подобно Open Database Connectivity (ODBC) или Java Database Connectivity (JDBC), GNU Data Access представляет собой оболочку, но с большим количеством функций для доступа к нескольким механизмам баз данных. GNU Data Access был разработан как комплексная архитектура, обеспечивающая все необходимое для доступа к источникам данных.

Libgda — это в основном база данных и уровень абстракции данных. Это библиотека , реализующая интерфейсы, определенные архитектурой GDA, как для клиентской, так и для серверной части. Кроме того, он предоставляет набор инструментов, помогающих в разработке источников данных и управлении ими через API-интерфейсы GDA. Libgda была частью проекта GNOME-DB, но была отделена от него, чтобы на ее основе можно было разрабатывать приложения, не относящиеся к GNOME.

Библиотека libgda выпускается на условиях лицензии GNU Lesser General Public License (LGPL), которая позволяет разрабатывать коммерческие приложения на основе libgda. Его инструменты командной строки и пользовательского интерфейса находятся под лицензией GNU General Public License (GPL).

Libgda — это (относительно небольшая) библиотека доступа к базе данных:

  • имеет экстрактор метаданных (чтобы узнать все об объектах базы данных обычным способом)
  • поставляется с консольным приложением SQL (например, консолями mysql, psql или sqlite3)
  • Libgda написана на C , зависит от GLib (и интегрируется с ним) и LibXML2 .
  • Расширение пользовательского интерфейса Libgda зависит от GTK+
  • Графические инструменты Libgda зависят от GTK+ и, опционально, GooCanvas. [1] и ГрафВиз

См. также

[ редактировать ]
  • UnixODBC - бесплатная реализация ODBC с открытым исходным кодом.
  • SQLite
  1. ^ «Проекты/GooCanvas» . Wiki.gnome.org . Проверено 17 апреля 2015 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 4d77990c1b91894a86187f1aef1241ea__1720816080
URL1:https://arc.ask3.ru/arc/aa/4d/ea/4d77990c1b91894a86187f1aef1241ea.html
Заголовок, (Title) документа по адресу, URL1:
GNOME-DB - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)