Kexi
| ||
© 2014 Andreas Kainz & Uri Herrera & Andrew Lake & Marco Martin & Harald Sitter & Jonathan Riddell & Ken Vermette & Aleix Pol & David Faure & Albert Vaca & Luca Beltrame & Gleb Popov & Nuno Pinheiro & Alex Richardson & Jan Grulich & Bernhard Landauer & Heiko Becker & Volker Krause & David Rosca & Phil Schaf / KDE, LGPL Logo programu | ||
Autor | Zespół Kexi / KDE, do 2008 również OpenOffice Software | |
Pierwsze wydanie | 2003 | |
Aktualna wersja stabilna | 3.2.0 (Brak daty wydania) [±] | |
---|---|---|
Aktualna wersja testowa | 3.0.94 (19 stycznia 2018) [±] | |
System operacyjny | Linux, FreeBSD, MS Windows, OS X | |
Rodzaj | Środowisko do tworzenia aplikacji bazodanowych | |
Licencja | LGPL[1] | |
Strona internetowa |
Kexi – środowisko do tworzenia aplikacji opartych na relacyjnych bazach danych, konkurent programów Microsoft Access, Oracle Forms i FileMaker.
Program jest rozwijany w ramach projektu KDE, nie wymaga jednak do działania obecności środowiska KDE Plasma. Działa natywnie pod kontrolą systemów operacyjnych Linux, Unix i MS Windows. Poprzednie wersje (1.x) działają także natywnie na OS X (z X11) w ramach projektu Fink.
Funkcjonalność
W bieżącej wersji Kexi oferuje następujące funkcje:
- projektowanie formularzy, raportów, tabel i zapytań (te ostatnie także w widoku SQL)
- obsługa typów danych: liczbowych, tekstowych, data, czas, obiektowych (grafika, zdjęcia)
- kolumny odnośnika, widoczne w tabelach i formularzach jako listy rozwijane
- wykonywanie zapytań do baz danych, w tym parametrycznych
- wprowadzanie i sortowanie danych
- importowanie i eksportowanie danych w formacie CSV (za pomocą pliku oraz za pośrednictwem schowka)
- obsługa grafiki (przechowywanie jej w bazie danych jako typ obiektowy)
- automatyczne dostosowywanie sposobu wyświetlania danych w formularzach i tabelach do typu danych
- defragmentowanie plików baz danych (SQLite)
W planach jest obsługa skryptów w języku programowania JavaScript. Planowana jest też obsługa makr (w stylu MS Access) oraz interfejsu ODBC.
Obsługiwane bazy danych
- SQLite (baza plikowa, wersja 3) - domyślny, wbudowany format przechowywania baz danych w pojedynczym pliku
- MySQL
- PostgreSQL
Aplikacja zawiera też narzędzia do migracji z istniejących baz danych (MySQL, PostgreSQL, pliki Microsoft Access, pliki dBASE) oraz eksportu bazy utworzonej w Kexi (np. w pliku) do serwerów MySQL lub PostgreSQL. Poprzednie wersje Kexi (1.x) obsługiwały też bazy Microsoft SQL Server, Sybase oraz Oracle.
Przypisy
- ↑ Kexi 1.x dla Windows była dostępna jako produkt płatny, obecnie każda wersja jest bezpłatna
Linki zewnętrzne
- Strona domowa (ang.)
Media użyte na tej stronie
© 2014 Andreas Kainz & Uri Herrera & Andrew Lake & Marco Martin & Harald Sitter & Jonathan Riddell & Ken Vermette & Aleix Pol & David Faure & Albert Vaca & Luca Beltrame & Gleb Popov & Nuno Pinheiro & Alex Richardson & Jan Grulich & Bernhard Landauer & Heiko Becker & Volker Krause & David Rosca & Phil Schaf / KDE, LGPL
Breeze 5.22.0 (from the "Apps" group) icons of KDE 5