Kexi

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
Kexi
Aplikacja do tworzenia baz danych
Kexi Application Logo.svg
Logo programu
Kexi 2.2 main window.png
Interfejs programu
Producent Zespół Kexi / KDE, do 2008 również OpenOffice Software
System operacyjny Linux, FreeBSD, MS Windows, Mac OS X
Pierwsze wydanie 2003
Aktualna wersja stabilna 2.8.6
(24 września 2014[1])
Aktualna wersja testowa 2.8 Beta 1
(8 grudnia 2013[2])
Licencja LGPL[3]
www.kexi-project.org

Kexi - program do tworzenia relacyjnych baz danych, konkurent programów Microsoft Access, Oracle Forms i FileMaker.

Program jest częścią pakietu Calligra Suite rozwijanego w ramach projektu KDE działającego w systemach operacyjnych Linux i Unix. Poprzednie wersje (1.x) działają także natywnie na platformie MS Windows oraz na Mac OS X (z X11) w ramach projektu Fink.

Funkcjonalność[edytuj | edytuj kod]

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
  • 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

W systemach operacyjnych Linux i Unix jest dostępna eksperymentalna obsługa skryptów w językach programowania JavaScript, Python i Ruby. Planowana jest też obsługa makr (w stylu MS Access) oraz interfejsu ODBC.

Obsługiwane bazy danych[edytuj | edytuj kod]

  • 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, 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.

Linki zewnętrzne[edytuj | edytuj kod]

Przypisy

  1. Calligra 2.8.6 Released
  2. Calligra 2.8 Beta 1 Released
  3. Kexi 1.x dla Windows była dostępna jako produkt płatny, obecnie każda wersja jest bezpłatna