GNOME- DB

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

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

Поддержка GObject Introspection и Vala.

Начиная с серии 4.2, GNOME-DB соответствует библиотеке libgda.

Библиотека libgnomedb предоставляет «виджеты», которые позволяют пользователям взаимодействовать с данными в базах данных. Он использует общий API базы данных libgda, поэтому может использовать MySQL, Postgres, Sqlite и т. Д.

Содержание
  • 1 Доступ к данным GNU
  • 2 См. Также
  • 3 Ссылки
  • 4 Внешние ссылки
Доступ к данным GNU

Доступ к данным GNU (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 (LGPL), которая позволяет разрабатывать коммерческие приложения на основе libgda. Его инструменты командной строки и пользовательского интерфейса находятся под лицензией Стандартной общественной лицензии GNU (GPL).

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

  • имеет средство извлечения метаданных (чтобы знать все об объектах базы данных обычным способом).
  • поставляется с SQL консольное приложение (например, консоли mysql, psql или sqlite3)
  • Libgda кодируется на C, зависит от GLib (и интегрируется с ним) и LibXML2.
  • Расширение пользовательского интерфейса Libgda зависит от GTK +
  • Графические инструменты Libgda зависят от GTK + и, необязательно, от GraphViz
См. Также
  • UnixODBC - бесплатная реализация с открытым исходным кодом ODBC
  • SQLite
Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-21 09:09:29
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте