Baze podataka su jedna od najkorisnije aplikacije koje nam je dala računarska 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. Omogućava i pronalaženje i prezentaciju podataka koristeći određene kriterije.
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ćava 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 po defaultu 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:
Tabele
- Obrasci
- Upiti
- Izvještaji
Stolovi
Baza podataka sastoji se od niza grupiranih polja koja sadrže pojedinačne podatke. Svaka grupa polja naziva se tablicama. Pored polja, tabele određuju koji će se tip informacija pohraniti u svakom od njih.
Moguće je ručno unijeti podatke u tablicu (pomoću obrazaca ili unosom izravno) 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 polja tablice. Moguće je popuniti tablicu koristeći različite obrasce ili druge metode unosa.
Izrada upita
Koriste se upiti za dobivanje određenih informacija iz baze podataka. Svaki upit generira novu tablicu s rezultatima. Moguće je generirati upit iz podataka u više tablica.
Generiranje izvještaja iz LIbreOffice baza podataka
Svi poznajemo ljude koji imaju nešto što bismo mogli nazvati "uređenim poremećajem". U haosu sposobnom da izazovu napade histerije u Marie Kondo, oni mogu pronaći ono što im treba. Stvar funkcionira dok ih netko drugi ne mora zamijeniti na poslu.
Ista stvar se događa sa bazama podataka. Ako smo mi kreatori, zasigurno ćemo znati kako povratiti potrebne informacije. 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štaji pružaju informacije pronađene u bazi podataka na koristan i uredan način. U tom smislu, slični su upitima. Razlika u tome dizajnirani su tako da budu razumljivi ljudima koji nemaju pristup bazi podataka.
Kao i upiti, i izvještaji se temelje na tabeli. Ako želimo izvještaj iz različitih polja tablice, moramo generirati upit koji ih kombinira.
r koja polja želite koristiti u izvještaju. Ako želite koristiti polja iz različitih tablica, prvo ih morate kombinirati u jedan upit ili prikaz. Iz toga se može kreirati izvještaj.
Izvještaje 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 novi izvještaji.
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 da koristim tu alternativu, jer ćemo pričekati da isporuke nauče, trud se cijeni i cijeni.
Izdržite sa mnom do srijede 12. juna
Recimo, četvrtak 13
Pokušao sam da napravim kontinuiranu formu…. A nisam mogao.
To me prisiljava da u kompaniji koristim pristup ... Na moju žalost, on je mnogo superiorniji i lak za srednjeg korisnika.
Tražim da li postoji neki način da se to učini.
Hvala Diego. Slijedit ću vaš kurs, to će sigurno biti sjajno.