Kexi

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, szukaj
Kexi
Aplikacja do tworzenia baz danych
Kexi Application Logo.svg
Logo programu
Kexi 2.2 main window.png
Interfejs programu
Producent Kexi Team, OpenOffice Software
System operacyjny Linux, FreeBSD, MS Windows, Mac OS X
Pierwsze wydanie 2003
Aktualna wersja stabilna 2.2 / 28 maja 2010
Licencja LGPL[1]
www.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 natywnie na platformie MS Windows. Wersja dla Mac OS X jest dostępna w ramach projektu Fink (wersje 1.x wymagają użycia graficznego systemu X11).


KOffice serii 2 zawiera program Kexi począwszy od wersji 2.2.

Spis treści

[edytuj] Funkcjonalność

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

W systemach operacyjnych Linux i Unix jest dostępna obsługa skryptów w językach programowania Python i Ruby. W trakcie rozwoju są funkcje zaawansowanych raportów. Planowana jest też obsługa makr (w stylu MS Access) oraz baz Firebird, Oracle oraz interfejsu ODBC.

[edytuj] Obsługiwane bazy danych

  • 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. W fazie testowej jest obsługa baz Microsoft SQL Server, Sybase oraz Oracle.

[edytuj] Zobacz też

[edytuj] Linki zewnętrzne

Przypisy

  1. Kexi 1.x dla Windows była dostępna jako produkt płatny
Osobiste
Przestrzenie nazw
Warianty
Działania
Nawigacja
Dla czytelników
Dla wikipedystów
Drukuj lub eksportuj
Narzędzia
W innych językach