Sadržaj
PostgreSQL je moćan motor baze podataka, koja također radi kao platforma za izradu aplikacija. PostgreSQL omogućuje nam pisanje pohranjenih procedura i funkcija na različitim jezicima, među kojima možemo istaknuti SQL (Uključeno), PL / pgSQL (Uključeno), PL / Perl, PL / Python, PL / Java i PL / R, na ovaj način može riješiti niz problema pomoću alata koji nam omogućuje dobivanje optimalnog i brzog rješenja.
Zahvaljujući svim ovim značajkama PostgreSQL je sofisticirani alat, vrlo napredan menadžer, gdje na tržištu menadžer koji mu može parirati je Oracle.
Za dobivanje PostgreSQL -a moramo samo otići na njegovu službenu stranicu i preuzeti odgovarajući paket za naš operativni sustav, trenutno je proces instalacije vrlo napredan gdje moramo samo instalirati binarne datoteke koje preuzimamo, službena stranica za preuzimanje je sljedeća:
http://www.postgresql.org/download/
Izgleda ovako:
POVEĆAJTE
- PSQL: To je naredbeni redak koji nam omogućuje upravljanje i pisanje upita u PostgreSQL -u, također ima i neke vrlo važne dodatke, poput mogućnosti uvoza i izvoza naredbi za datoteke s ograničenjima, a također može generirati izvješća s HTML izlazom.
- pgAdmin: To je najčešće korišteno i najpopularnije besplatno grafičko sučelje za PostgreSQL, to je stolna aplikacija koja nam omogućuje povezivanje s nekoliko poslužitelja istovremeno bez obzira na operacijski sustav. Ovako jedan od odjeljaka u kojima upravljamo bazama podataka izgleda ovako.
- PHPPgAdmin: To je besplatno web sučelje koje potječe iz phpMyAdmin MySQL -a, međutim, budući da PostgreSQL ima više objekata i funkcionalnosti od MySQL -a, ovo sučelje mu je prilagođeno, gdje možemo rukovati shemama, proceduralnim jezicima itd. Izgleda vrlo slično phpMyAdmin kao što možemo vidjeti na sljedećoj slici:
Pogledajmo ove datoteke i njihove funkcije u nastavku:
- postgresql.conf: To je datoteka općih konfiguracija koja nam omogućuje, na primjer, da upravljamo količinom memorije koju možemo koristiti ili zadanim mjestom baza podataka, gdje pohraniti zapisnike, IP gdje poslužitelj treba slušati itd.
- pg_hba.conf: To je datoteka koja nam omogućuje upravljanje i kontrolu sigurnosti, omogućujući nam upravljanje pristupom poslužitelju, određivanje korisnika koji se mogu povezati s kojim bazama podataka itd.
- pg_ident.conf: Ovo je datoteka koju ćemo najmanje koristiti, to nam omogućuje da napravimo mapiranje korisnika OS -a koji mogu pristupiti poslužitelju, također nam omogućuje povezivanje korisnika OS -a s korisnikom PostgreSQL -a, na primjer da je naš korijen OS -a korisnik je superkorisnik PostgreSQL.
Ovime završavamo naš vodič o osnovama PostgreSQL -a, već znamo kako ga nabaviti, koje alate možemo koristiti za upravljanje njime i malo odakle možemo dobiti administracijske datoteke i konfiguracije usluga.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod