PostgreSQL - Primii pași

Cuprins

PostgreSQL este un motor puternic de baze de date, care funcționează și ca o platformă pentru a construi aplicații. PostgreSQL ne permite să scriem proceduri și funcții stocate în diferite limbi, printre care putem evidenția SQL (Inclus), PL / pgSQL (Inclus), PL / Perl, PL / Python, PL / Java și PL / R, în acest fel poate rezolva o serie de probleme folosind instrumentul care ne permite să obținem o soluție optimă și rapidă.
Mulțumesc tuturor acestor caracteristici PostgreSQL este un instrument sofisticat, un manager foarte avansat, unde pe piață, managerul care se potrivește cu acesta este Oracle.
Pentru a obține PostgreSQL, trebuie doar să mergem la pagina sa oficială și să descărcăm pachetul adecvat pentru sistemul nostru de operare, în prezent procesul de instalare este foarte avansat, unde trebuie doar să instalăm binele pe care le descărcăm, pagina oficială de descărcare este următoarea:
http://www.postgresql.org/download/
Arată așa:

MARI

Odată ce avem PostgreSQL instalat pe sistemul nostru, instrumentul nostru principal pentru gestionarea bazelor de date va fi consola, totuși există mai multe alternative de administrare grafică care ne pot economisi timp de utilizare pe care consola ar putea să nu o poată face, totuși linia de comandă este cel mai util instrument puternic pe care le avem de partea noastră, să vedem câteva instrumente administrative:
  • PSQL: Este linia de comandă care ne permite să gestionăm și să scriem interogări în PostgreSQL, are, de asemenea, câteva elemente suplimentare foarte importante, cum ar fi posibilitatea de a importa și exporta comenzi pentru fișiere delimitate și poate genera, de asemenea, rapoarte cu ieșire HTML.
  • pgAdmin: Este cea mai folosită și populară interfață grafică gratuită pentru PostgreSQL, este o aplicație desktop care ne permite să ne conectăm cu mai multe servere în același timp, indiferent de sistemul de operare. Așa arată una dintre secțiunile în care gestionăm bazele de date.

  • PHPPgAdmin: Este o interfață web gratuită care este derivată din phpMyAdmin din MySQL, totuși, deoarece PostgreSQL are mai multe obiecte și funcționalități decât MySQL, această interfață este adaptată la aceasta, unde putem gestiona scheme, limbaje procedurale etc. Arată foarte asemănător cu phpMyAdmin așa cum putem vedea în următoarea imagine:

Există 3 fișiere de bază care ne permit să gestionăm și să configurăm serverul nostru, acestea se află în folderul de date pe care îl avem în mod implicit și le putem edita liber dacă avem permisiunile corespunzătoare cu orice editor de text simplu.
Să vedem aceste fișiere și funcțiile lor de mai jos:
  • postgresql.conf: Fișierul de configurații generale ne permite, de exemplu, să gestionăm câtă memorie putem folosi sau locația implicită a bazelor de date, unde să stochăm jurnalele, IP-ul în care ar trebui să asculte serverul etc.
  • pg_hba.conf: Este fișierul care ne permite să gestionăm și să controlăm securitatea, permițându-ne să gestionăm accesul la server, să dictăm ce utilizatori se pot conecta la ce baze de date etc.
  • pg_ident.conf: Acesta este fișierul pe care urmează să îl folosim cel mai puțin, acest lucru ne permite să realizăm o mapare a utilizatorilor sistemului de operare care pot accesa serverul, ne permite, de asemenea, să conectăm un utilizator de sistem de operare cu un utilizator PostgreSQL, de exemplu, rădăcina sistemului nostru de operare utilizatorul este superutilizatorul PostgreSQL.

Cu aceasta încheiem tutorialul nostru de bază despre PostgreSQL, știm deja cum să îl obținem, ce instrumente putem folosi pentru a-l gestiona și puțin de unde putem obține fișierele de administrare și configurațiile de servicii.V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave