Kexi - Kexi

Kexi
Breezeicons-apps-48-kexi.svg
Kexi скриншоты
Kexi скриншоты
ӘзірлеушілерKDE
Бастапқы шығарылым31 мамыр 2005 ж; 15 жыл бұрын (2005-05-31)
Тұрақты шығарылым3.2.0 (9 сәуір 2019 ж.); 19 ай бұрын (2019-04-09)[1]) [±]
Репозиторийcgit.kde.org/ kexi.git
ЖазылғанC ++
Операциялық жүйеLinux, Windows, macOS, FreeBSD, NetBSD, OpenBSD
ТүріМәліметтер базасын басқару жүйесі
ЛицензияКөбіне LGPL, шамалы пайдалану GPL
Веб-сайткекси-жоба.org

Kexi арқылы визуалды мәліметтер қорының қосымшаларын жасаушының құралы болып табылады KDE арасындағы аралықты толтыруға арналған электрондық кестелер және мәліметтер базасының шешімдері[сөз ] неғұрлым күрделі дамуды талап етеді. Kexi-ді жобалау және енгізу үшін пайдалануға болады мәліметтер базасы, мәліметтерді енгізу және өңдеу, сұраныстарды орындау. Ол шеңберінде дамыған Каллигра жоба, бірақ бөлек шығарылады.

Kexi-ді дамытуға түрткі ерекшеліктері бар қосымшалардың жетіспеуінен болды Microsoft Access, FoxPro, Oracle формалары немесе FileMaker сонымен бірге қуатты, арзан, стандарттарға негізделген және жеткілікті портативті.

Kexi 3.0 пайдаланушы интерфейсі

Kexi жұмыс істейді Linux /Unix (FreeBSD, OpenBSD, NetBSD, Solaris ) және Microsoft Windows операциялық жүйелер. Ескі нұсқалары қол жетімді болды Mac OS X (қолдану Homebrew ). macOS нұсқасы шыққан жоқ, бірақ оны құрастыруға болады.

Kexi қосымшасы және оның құрылымы астында қол жетімді LGPL. Пайдаланушы мен әзірлеушінің құжаттамасы сілтеме бойынша қол жетімді GFDL.[2]

Тарих

Kexi-ді дамыту 2002 жылы басталды. OpenOffice Polska[3][4] (қазіргі уақытта OpenOffice бағдарламалық жасақтамасы ) оған 2003-2008 жылдар аралығында айтарлықтай үлес қосты.

Kexi болғанымен KOffice басынан бастап жоба,[5] бірінші шығарылым KOffice-тен тәуелсіз болды. Kexi-дің алғашқы бета-нұсқасы 2004 жылғы 22 қаңтарда 0.1 бета-2 нұсқасы болды (2004-01-22).[6] Бірінші тұрақты шығарылым 0,9 болды - 2005 жылы 31 мамырда шығарылды (2005-05-31).[6] Төменгі нұсқасы бар Kexi нұсқасы - 0,8 - кейінірек 2005 жылдың 21 маусымында KOffice 1.4 көмегімен жеткізілді. (2005-06-21).[6][7] Kexi-дің одан әрі тұрақты нұсқалары KOffice 1.5 көмегімен шығарылды[8] және 2006 жылы 1,6.[9]

2004 жылдан 2007 жылға дейін OpenOffice Polska нұсқалары ретінде шығарылған жылдарды пайдаланып, Kexi-дің коммерциялық шығарылымдарын жасады. Бірінші шығарылым болды Kexi 2004 LT 2004 жылғы 24 қарашада (2004-11-24) Kexi 0.1 негізінде.[10] Коммерциялық релиздер аяқталды Kexi 2007.1 2007 жылдың наурызында Kexi 1.1.2 / 1.1.3 негізінде.[10][11]

Тасымалдау процесі KDE платформасы 4 ұзаққа созылды және 2010 жылдың мамырында KOffice 2.2 шығарумен аяқталды.[12] Оның жаңа ерекшеліктерінің ішінде жаңасы болды Есеп беру Дизайнердің қосылатын модулі[13] KOffice 1.6 дербес есеп беру қосымшасын ауыстыру Қугар.[14] Kexi 2.3 KOffice 2.3-пен 2010 жылдың 31 желтоқсанында шығарылды (2010-12-31)[15] бірге - басқа мүмкіндіктермен қатар - Project Navigator тақтасының қайта өңделуі.[16]

KOffice 2.3 шыққаннан кейін, Kexi Calligra Suite-ке көшті және екеуі де 2012 жылдың 11 сәуірінде 2.4 нұсқасы ретінде шығарылды (2012-04-11).[17] Пайдаланушыға көрінетін өзгеріс - бұл қазіргі заманғы мәзір деген негізгі қолданушы интерфейсі қайта жасалды.[18]

3.1 нұсқасынан бастап Kexi қайтадан ресми түрде қолдайды Microsoft Windows.

Ерекшеліктер

Kexi пайдаланушылары мәліметтерді және дизайнды сақтау үшін пайдалануға болатын әр түрлі мәліметтер базасының қозғалтқыштарын таңдай алады. Әдепкі бойынша кіріктірілген SQLite 3 мәліметтер базасының қозғалтқышы мәліметтер базасының серверін орнату және қызмет көрсету қажеттілігін болдырмайтын қолданылады. Неғұрлым жетілдірілген пайдалану үшін Kexi сияқты мәліметтер базасының серверлерін қолдана алады MySQL /MariaDB, PostgreSQL және Microsoft SQL Server /Sybase. Деректер базасының серверлері пайдаланушыға сол немесе басқа компьютерде қол жетімді болуы керек.

Мәліметтер қорының барлық объектілері - кестелер, сұраулар, формалар және т.с.с - бір мәліметтер қорының (файлда немесе серверде) кестелерінде сақталады, бұл мәліметтермен бөлісу мен дизайнды жеңілдетеді. Нәтижелік мәліметтер қорын белгілі бір дәрежеде арнайы мәліметтер базасының құралдарының көмегімен басқаруға болады. Kexi-де объектілердің мұндай деректері мен анықтамасы ретінде белгілі жоба.

Kexi кестесінің дизайнері пайдаланушыларға кестелерді жобалауға мүмкіндік береді, содан кейін оларды мәліметтер енгізуге, сұрыптауға және іздеуге құруға және ашуға болады. Мәліметтердің стандартты типтері қолдауға ие мәліметтер қоры қозғалтқыштарында кең таралған. Олардың ішінде көптеген типтегі кескіндерді сақтауға мүмкіндік беретін «объект» мәліметтер типі бар.

Сұраныстарды визуалды немесе кіріктірілген SQL редакторында құрастыруға болады, содан кейін оларды орындауға болады. Параметрленген сұраныстарға және деректер бойынша іздеуге қолдау бар. Қолданылатын SQL қолдану аясы шикі деректер базасының қозғалтқыштарымен (MySQL және тіпті SQLite) салыстырғанда шектеулі, бірақ Kexi қолдайтын SQL диалектісі (дизайны бойынша) барлық қолда бар мәліметтер қорының қозғалтқыштарына ортақ. Бұл қозғалтқыштар арасында ауысуды жеңілдетуі мүмкін.

Деректерге интерфейсті қамтамасыз ету үшін формалар жасауға болады. Мәліметтерді енгізуге қабілетті дизайнер және алдын ала қарау құралы бар. Графикалық элементтердің кең ауқымын веб-шолғыш пен әлем картасын қарау құралын қосқанда пайдалануға болады. Батырмаларды қалыптастыру үшін қарапайым әрекеттерді тағайындауға болады.

Kexi 2.2 - екінші ұрпақтың алғашқы шығарылымы[12] - толық функционалды есептерді құрастырушы, генератор және алдын ала қарауды енгізді.[14] Есеп элементтері үшін қарапайым формулаларды тағайындауға болады.

Қосымша қосымша деректерді (кестелерді) сыртқы деректер көздерінен импорттай алады (MySQL, PostgreSQL, Microsoft Access файлдар, dBASE файлдар) және деректерді MySQL немесе PostgreSQL серверлеріне экспорттау. Импорт пен экспортқа бай қолдау бар CSV файлдар. Дәл сол CSV форматы алмасу буферінің деректерін көшіру және қою үшін пайдаланылуы мүмкін, сондықтан мәліметтер кестелік кестелер немесе мәтіндік процессорлар сияқты қосымшаларға оңай көшіріледі.

Арнайы Пайдаланушы режимі Kexi пайдаланушыларға жобаны өңдеуге қатысты барлық командаларды өшіруге мүмкіндік береді.

Тәжірибелік ерекшеліктер

Kexi эксперименттік сценарийлерді қолдана отырып ұсынды Python және Рубин 2-нұсқада. Сценарий 3-нұсқаға негізделеді деп жоспарланған JavaScript. Қолдану Oracle деректер базалары 1.x нұсқаларында қол жетімді болды, бірақ 2.x нұсқаларында ажыратылды.

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ «Kexi 3.2.0 шығарылды».
  2. ^ «Kexi лицензиясы». Kexi жобасы. Алынған 2012-05-01.
  3. ^ http://kde.org/support/thanks.php (мұрағатталған нұсқа)
  4. ^ «Демеушілік алғыс». Kexi жобасы. Алынған 2012-05-01.
  5. ^ «Kexi 0.1 бета 2 анонсы». Kexi жобасы. Алынған 2012-05-01.
  6. ^ а б c «Kexi - ескі жаңалықтар». Kexi жобасы. Алынған 2012-05-01.
  7. ^ «KOffice 1.4 шығарылды | KDE.news». Dot.kde.org. Алынған 2012-05-01.
  8. ^ «KOffice 1.5 шығарылды | KDE.news». Dot.kde.org. Алынған 2012-05-01.
  9. ^ «KOffice 1.6 шығарылды | KDE.news». Dot.kde.org. Архивтелген түпнұсқа 2012-04-03. Алынған 2012-05-01.
  10. ^ а б «Интернеттегі архивті қайтару машинасы». Web.archive.org. 2007-12-03. Архивтелген түпнұсқа 2007 жылдың 3 желтоқсанында. Алынған 2012-05-01.
  11. ^ «Интернеттегі архивті қайтару машинасы». Web.archive.org. 2007-11-03. Архивтелген түпнұсқа 2007 жылдың 3 қарашасында. Алынған 2012-05-01.
  12. ^ а б «Блог мұрағаты» KOffice 2.2 шығарылды ». KOffice.org. 2010-05-27. Архивтелген түпнұсқа 2011-07-17. Алынған 2012-05-01.
  13. ^ «Kexi / Releases / Kexi 2.2 - KDE қауымдастығының викиі». Community.kde.org. 2012-04-27. Алынған 2012-05-01.
  14. ^ а б «Kexi жобасы -» Linux үшін Microsoft Access «- даму». Kexi.automatix.de. Алынған 2012-05-01.
  15. ^ «Блог мұрағаты» KOffice 2.3.0 шығарылды ». KOffice.org. 2010-12-31. Архивтелген түпнұсқа 2011-06-07. Алынған 2012-05-01.
  16. ^ «Kexi / Releases / Kexi 2.3 - KDE қауымдастығының викиі». Community.kde.org. 2012-04-27. Алынған 2012-05-01.
  17. ^ «Calligra 2.4 шығарылды | Calligra Suite». Calligra.org. 2012-04-11. Алынған 2012-05-01.
  18. ^ «Kexi / Releases / Kexi 2.4 - KDE қауымдастығының викиі». Community.kde.org. 2012-04-10. Алынған 2012-05-01.