Baze podataka su jedna od najkorisnije aplikacije koje nam je dala računalna tehnologija. Međutim, upotreba upravitelja baza podataka nije toliko raširena
Baze podataka definiramo kao skupovi podataka međusobno povezani i pohranjeni na takav način da ih je moguće dohvatiti kada je potrebno. Upravitelj baze podataka je program koji olakšava stvaranje i ažuriranje. Također omogućuje pronalaženje i prezentaciju podataka pomoću određenih kriterija.
U ovom postu opisujemo komponente upravitelja baze podataka LibreOffice. U sljedećem ćemo objasniti kako koristiti svoje pomoćnike.
Za razliku od aplikacija poput Calibra ili WordPressa koje imaju unaprijed definirane baze podataka za određenu upotrebu, upravitelj baza podataka omogućuje nam stvaranje i pristup različitim vrstama istih. Tako možemo imati bazu podataka o kupcima s četiri zapisa i bazu podataka o proizvodima s deset.
Dobivanje baze LibreOffice
Iako većina Linux distribucija prema zadanim postavkama instalira LibreOffice, oni ga ne instaliraju s upraviteljem baze podataka. Međutim, možete ga pronaći u spremištima pretraživanjem "base" ili libreoffice base ".
U slučaju Windows ili Mac, možete ići na stranicu za preuzimanje projekta. Imajte na umu da morate preuzeti program, paket prijevoda i priručnik za pomoć.
Komponente LibreOffice Base projekta za stvaranje baza podataka.
LibreOffice Base nudi nam četiri alata za interakciju s bazama podataka:
izvući
- obrasci
- Konzultacije
- Izvještaji
Stolovi
Baza podataka sastoji se od niza grupiranih polja koja sadrže pojedinačne podatke. Svaka skupina polja naziva se tablicama. Pored polja, tablice određuju koja će se vrsta podataka pohraniti u svako od njih.
Moguće je ručno unijeti podatke u tablicu (pomoću obrazaca ili izravnim unosom) ili automatski (povlačenjem proračunske tablice ili generiranjem upita)
Uloga obrazaca u bazama podataka
Obrazac je grafičko sučelje za unos i uređivanje podataka. Najosnovniji oblik je sama tablica. U slučaju potrebe za nečim složenijim, možemo uključiti tekst objašnjenja, grafiku, okvire za odabir i mnoge druge elemente.
Podaci koje unosimo u obrazac pohranjeni su u poljima tablice. Tablicu je moguće popuniti različitim obrascima ili drugim načinima unosa.
Izrada upita
Koriste se upiti za dobivanje određenih podataka iz baze podataka. Svaki upit generira novu tablicu s rezultatima. Upit je moguće generirati iz podataka u više tablica.
Generiranje izvješća iz baza podataka LIbreOffice
Svi imamo poznate ljude koji imaju nešto što bismo mogli nazvati "uređenim poremećajem". U kaosu sposobnom izazvati napade histerije u Marie Kondo, oni su u stanju pronaći ono što im treba. Stvar funkcionira dok ih netko drugi ne mora zamijeniti na poslu.
Ista se stvar događa s bazama podataka. Ako smo mi tvorci, zasigurno ćemo znati kako povratiti potrebne podatke. Možda čak i nećemo morati generirati upit.
Ali što se tiče dijeljenja informacija s drugima, to moramo činiti na razumljiv način.
Izvješća pružaju informacije pronađene u bazi podataka na koristan i uredan način. U tom su smislu slični upitima. Razlika u tome dizajnirani su tako da ih razumiju ljudi koji nemaju pristup bazi podataka.
Kao i upiti, i izvješća se temelje na tablici. Ako želimo izvješće iz različitih polja tablice, moramo generirati upit koji ih kombinira.
r koja polja želite koristiti u izvješću. Ako želite koristiti polja iz različitih tablica, prvo ih morate kombinirati u jedan upit ili prikaz. Iz toga se zatim može stvoriti izvještaj.
Izvješća je moguće ažurirati kada dođe do promjena u nekim podacima. Međutim, ako se polja ili parametri upita promijene, morat će se generirati nova izvješća.
Ovim završavamo teoriju. U sutrašnjem članku vidjet ćemo kako pomoću čarobnjaka LibreOffice Base stvoriti bazu podataka
Oduvijek sam bio znatiželjan kako iskoristiti tu alternativu, jer ćemo pričekati da isporuke nauče, trud se cijeni i cijeni.
Izdrži sa mnom do srijede 12. lipnja
Recimo četvrtak 13
Pokušao sam napraviti kontinuirani obrazac…. A nisam mogao.
To me prisiljava da u tvrtki koristim pristup ... Na moje veliko žaljenje, on je mnogo superiorniji i lak za srednje niskog korisnika.
Tražim postoji li neki način da se to učini.
Hvala Diego. Slijedit ću vaš kurs, sigurno će biti sjajno.