stringtranslate.com

GNOME-БД

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

Поддержка 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 — это (относительно небольшая) библиотека доступа к базе данных:

Смотрите также

Рекомендации

  1. ^ "Проекты/GooCanvas". Wiki.gnome.org . Проверено 17 апреля 2015 г.

Внешние ссылки