GNOME-DB - GNOME-DB
Оригинальный автор (ы) | Проект GNOME |
---|---|
Разработчики) | разные люди |
Стабильный выпуск | 5.2.3 / 12 июня 2015 г. |
Тип | база данных, уровень абстракции данных |
Лицензия | Стандартная общественная лицензия ограниченного применения GNU |
Интернет сайт | www |
GNOME-DB это база данных заявление ГНОМ сообщество. Проект направлен на предоставление бесплатной унифицированной архитектуры доступа к данным для ГНОМ проект для всех Unix платформы. GNOME-DB полезен для любого приложения, которое обращается к постоянным данным (не только к базам данных, но и к данным), поскольку теперь оно содержит управление данными. API.
Поддержка для GObject Introspection и Вала.
Начиная с серии 4.2 GNOME-DB соответствует библиотеке libgda.
Библиотека libgnomedb предоставляет «виджеты», которые позволяют пользователям взаимодействовать с данными в базах данных. Он использует общий API базы данных libgda, поэтому может использовать MySQL, Postgres, Sqlite и т. Д.
Доступ к данным GNU
GNU Data Access (GDA) - это набор плагинов API, определяемые как можно более общие, чтобы через них можно было получить доступ к любому типу источников данных, чтобы обеспечить единообразный доступ к различным типам источников данных (базам данных, информационным серверам, почтовым буферам и т. д.). Похожий на Открытое подключение к базе данных (ODBC) или Подключение к базе данных Java (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 + и, возможно, GooCanvas[1] и GraphViz
Смотрите также
Рекомендации
- ^ «Проекты / GooCanvas». wiki.gnome.org. Получено 2015-04-17.
внешняя ссылка
Этот программное обеспечение базы данных -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |
Этот ГНОМ -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |