Я ищу приложение с открытым исходным кодом. Приложение должно иметь:
* database support ( create two or three table )
* GUI ( what I have created should be seen )
Пример:
Assume that I have created a table ;
X_table : | A | B | C | D |
After creating table, I am loading data
| A | B | C | D |
| 1 | 11 | b | f | -
| 3 | 12 | a | o | - data
| 4 | 13 | r | o | -
When I am opening application not for loading data, I want see data in graphical
interface.
One day, I want modify existing data. I can just clicking the place then add new
data
Assume I want change 12. I am clicking that position and then writing new data
| A | B | C | D |
| - | -- | - | - | -
| 3 | 19 | a | o | - data
| - | -- | - | - | -
Есть ли какое-либо приложение с открытым исходным кодом, которое имеет вышеуказанную функцию?
Приложение может быть настолько простым,
* no internet connection
* support only one database
* static table creation ( once created never changed )
Приложение может работать под управлением Ubuntu 12.04 и / или Windows.
Другими словами, я хочу просмотра и редактора базы данных.
РЕДАКТИРОВАТЬ:
Я должен загрузить файл PDF, изображение и т. Д. Или указать путь файла к приложению.
Эта ссылка может быть ссылкой на мой вопрос. (Интерфейс должен быть таким, просто список)
Libre-office Base звучит как то, что вам нужно, работает на Windows и Linux, имеет графический интерфейс, просто альтернативу MS Access.
Редактировать:
Вот я и щелкаю, добавляя данные прямо в таблицу.
Во-первых удостоверьтесь, что Ваша система актуальна.
Просто нажмите Ctrl+Alt+T на своей клавиатуре для открытия Terminal. Когда это откроется, выполните команду ниже.
sudo apt-get upgrade && sudo apt-get update
Firebird является реляционной базой данных, предлагающей много стандартных функций ANSI SQL, который работает на Linux, Windows и множестве платформ Unix. Firebird предлагает превосходный параллелизм, высокую производительность и мощную поддержку языка хранимых процедур и триггеров.
Установите базу данных Firebird по Ubuntu
Просто нажмите Ctrl+Alt+T на своей клавиатуре для открытия Terminal. Когда это откроется, выполните команду ниже.
sudo apt-get install firebird2.1-classic
Источник: ubuntugeek
Источник: help.ubuntu.com
База данных MySQL стала самой популярной базой данных с открытым исходным кодом в мире из-за своей высокой производительности, высокой надежности и простоты использования. Это - также предпочтительная база данных для нового поколения приложений, основывался на стеке LAMP (Linux, Apache, MySQL, PHP / Perl / Python.) Многие крупнейшие и наиболее быстро растущие организации в мире включая Facebook, Google, Adobe, Alcatel Lucent и Zappos полагаются на MySQL, чтобы сэкономить время и деньги, приводящие в действие их веб-сайты большого объема, критически важные для бизнеса системы и серийное программное обеспечение.
MySQL работает больше чем на 20 платформах включая Linux, Windows, Mac OS, Солярис, IBM AIX, давая Вам вид гибкости, которая помещает Вас в управление. Плохо знакомы ли Вы с технологией базы данных или опытным разработчиком или DBA, MySQL предлагает широкий диапазон инструментов базы данных, поддержки, учебные и консалтинговые услуги сделать Вас успешными.
Устанавливать его
Просто нажмите Ctrl+Alt+T на своей клавиатуре для открытия Terminal. Когда это откроется, выполните команду ниже.
sudo apt-get install mysql-server mysql-client
Источник: MySQL
MySQL не только для записи запросов, это полнофункциональное Приложение базы данных.
Но если Вы хотите что-то простое, просто используйте Основу LibreOffice, ее включенный в libreoffice комплект, который устанавливает, когда Вы устанавливаете Ubuntu. Или можно использовать последнюю Основу OpenOffice, Чтобы сделать так
Просто нажмите Ctrl+Alt+T на своей клавиатуре для открытия Terminal. Когда это откроется, выполните команду ниже.
sudo apt-get install openoffice.org-base
Если вы ищете что-то похожее на MS-Acess или Filemaker, то:
Kexi - это интегрированное приложение KDE для управления данными, разработанное для устранения разрыва между электронными таблицами и решениями для баз данных, требующими более сложной разработки. Kexi можно использовать для проектирования и реализации баз данных, вставки и обработки данных, а также для выполнения запросов.
Стимулом для разработки Kexi явилось заметное отсутствие приложений, обладающих функциями Microsoft Access, FoxPro, Oracle Forms или FileMaker, в то же время являясь мощным, недорогим, управляемым открытыми стандартами и достаточно портативным. Запатентованная версия Kexi 1.x
Kexi является компонентом Calligra Suite. Он работает в операционных системах Linux / Unix, Mac OS X (с использованием Fink), Solaris и Microsoft Windows (с использованием KDE на Windows). Приложение и библиотеки Kexi доступны в рамках LGPL. Документация пользователя и разработчика доступна под GFDL.
(источник: Википедия )
Для удовлетворения ваших потребностей я рекомендую MySQL с MySQL Workbench (также от MySQL). Это, вероятно, самая используемая в мире база данных SQL с открытым исходным кодом, и она поддерживается Sun / Oracle.
Вы получаете опции командной строки:
плюс графический интерфейс для отображения данных:
[ 117]
и графический интерфейс для просмотра моделей: