Glom

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Glom
software
Siglă
Tip Sistem de gestionare a bazelor de date relaționale
Dezvoltator Proiectul Murray Cumming și Glom Team
Ultima versiune 1.18.0 (4 aprilie 2011 )
Sistem de operare Multiplatform
Licență GNU GPL
( licență gratuită )
Site-ul web Glom

Glom este un software gratuit pentru crearea și gestionarea bazelor de date și face parte din suita GNOME Office . Este multiplataforma. Este dezvoltat în principal de Murray Cumming, un englez care lucrează la München.

Glom vă permite să creați baze de date , să inserați date, să interogați DB ( interogare ) și să procesați date. Toate componentele bazei de date create (tabele, interogări , module etc.) sunt stocate în baza de date însăși, facilitând partajarea datelor printre altele.

Glom se poate conecta la diferite DBMS-uri , inclusiv MySQL și PostgreSQL, dar poate funcționa și fără acestea.
Este posibil să lucrați fără un server de baze de date, utilizând motorul de bază de date PostgreSQL încorporat (încorporat) cu un set special redus de biblioteci, pentru a stoca toate datele și componentele bazei noastre de date într-un singur fișier, deoarece produsele sunt comerciale precum Access și FileMaker Pro sau alt program deschis, cum ar fi Base sau Kexi .

Glom oferă posibilitatea de a crea formulare pentru a furniza o interfață pentru a interacționa cu baza dvs. de date (inserați, modificați, ștergeți date etc.), creați rapoarte în funcție de nevoile noastre care pot fi vizualizate și / sau tipărite, creați scripturi în Python pentru a automatiza rutina noastră activități și creați macrocomenzi într-un mod similar cu ceea ce se întâmplă folosind FileMaker Pro, care este ținta de referință și comparație.
Pentru moment nu permite importul direct al tabelelor FileMaker, la fel ca omologul său deschis Kexi la Microsoft Access (referință proprie).
Printre altele, permite: suport pentru dispozitive încorporate , blocarea dinamică a tabelelor și generarea de interfețe prin Drag and drop .

Din punct de vedere tehnic, poate fi considerat și un RAD ( Rapid Application Development ; o interfață grafică pentru dezvoltarea rapidă a aplicațiilor destinate gestionării bazelor de date). Ideea echipei de dezvoltare a proiectului Glom este de a oferi o alternativă gratuită la sisteme de baze de date similare, precum Microsoft Access , FileMaker și FoxPro .

Glom este creat folosind gtkmm , un wrapper C ++ pentru GTK + . Utilizați modelul Document / Vizualizare pentru Bakery, parserul libxml ++ C ++ XML . Utilizați Python pentru a personaliza câmpurile calculate. Accesul la serverul de baze de date PostgreSQL se face folosind biblioteci libgda .

Elemente conexe

linkuri externe