Kexi
Z Wikipedii
Kexi | |
Rodzaj | Aplikacja do tworzenia baz danych |
Aktualna wersja | 1.1.1 29 listopada 2006 |
Pierwsze wydanie | 2003 |
Producent | Kexi Team, OpenOffice Polska |
Licencja | LGPL |
Platforma systemowa | Linux, FreeBSD, MS Windows, Mac OS X |
Oficjalna witryna | kexi-project.org |
Kexi - program do tworzenia relacyjnych baz danych w środowisku KDE, konkurent programów Microsoft Access, Oracle Forms i FileMaker.
Program jest częścią pakietu KOffice działającego w systemach operacyjnych Linux i Unix. Działa także na platformie MS Windows. Wersja dla Mac OS X wymaga obecnie użycia graficznego systemu X11 (dostępna jest w ramach projektu Fink).
W bieżącej wersji Kexi oferuje następujące funkcje:
- projektowanie formularzy, 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
- drukowanie prostych raportów na podstawie tabel i zapytań oraz podgląd wydruku
- 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
Obsługiwane bazy danych to:
- SQLite (baza plikowa, w wersji 2 oraz 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) oraz eksportu bazy utworzonej w Kexi (np. w pliku) do serwerów MySQL lub PostgreSQL.
W systemach operacyjnych Linux i Unix jest dostępna obsługa makr (w stylu MS Access) oraz wykonywanie skryptów w języku programowania Python i Ruby. W trakcie rozwoju są funkcje zaawansowanych raportów. Planowana jest też obsługa baz Firebird, Oracle oraz interfejsu ODBC.
Od 2003 roku program Kexi jest rozwijany przez firmę OpenOffice Polska, oferującą też komercyjną wersję tej aplikacji z płatnym wsparciem technicznym.
Kexi w wersji 2.0 (obecnie w trakcie przygotowywania) będzie programem opartym o Qt4 oraz KDE4.