Știm că bazele de date, deși de multe ori sună ca ceva terifiant, sunt de fapt o serie de tabele și date care ne ajută să păstrăm un control mult mai organizat al informațiilor, mai ales dacă sunt în cantități copleșitoare sau în secțiuni complexe. De aceea, o bună gestionare a bazelor de date va simplifica activitatea globală a acestor informații.
Există diverse instrumente pentru a crea, edita și gestiona date, astfel încât una dintre cele mai bune soluții pentru această sarcină de gestionare a datelor este PostgreSQL și, prin urmare, Solvetic va vorbi în detaliu despre ceea ce este PostgreSQL și despre modul de instalare pe Windows 10.
Ce este PostgreSQLDe la originile sale în 1986, dezvoltatorii PostgreSQL s-au concentrat pe crearea PostgreSQL ca un sistem de baze de date relaționale obiect, care este complet open source, care la rândul său, după cum ați putea suspecta, utilizează limbajul tradițional și popular SQL împreună cu alte funcționalități care permit scalarea sigură și completă a fiecăruia dintre sarcinile de lucru asociate cu datele la care trebuie lucrat.
PostgreSQL poate fi rulat pe majoritatea sistemelor de operare actuale cu performanță, securitate și integritate depline.
Funcțiile PostgreSQL sunt axate pe domenii precum dezvoltarea aplicațiilor, protejarea integrității datelor și crearea de medii tolerante la erori, menținând astfel disponibilitatea datelor.
CaracteristiciUnele dintre cele mai remarcabile caracteristici ale sale sunt:
- PostgreSQL a îndeplinit 160 dintre cele 179 de funcții necesare pentru SQL: 2011 pentru gestionarea nucleului.
- La nivel de lucru al datelor, PostgreSQL funcționează cu date primitive, cum ar fi număr întreg, numeric, șir, boolean, structurat ca o matrice, interval, UUID, din documente precum JSON / JSONB, XML, geometrie precum Punct, Linie, Cerc, Poligon și cu opțiunea de a utiliza date personalizate.
- Are indexare avansată pentru variabilele GiST, SP-Gist, KNN Gist, GIN, BRIN, indici de acoperire, filtre Bloom.
- Execută indexarea tipului B-tree, Multicolumns, Expressions și Parial.
- Acesta integrează un planificator și optimizator de interogări modern și dinamic.
- Puteți rula tranzacții imbricate.
- Integra controlul concurentei multi-versiune (MVCC).
- Este posibilă partiționarea tabelelor.
- Integritatea datelor este gestionată (UNIC, NU NUL, Chei primare, Chei străine)
- Avem funcția de recuperare în caz de dezastru care ne permite să recuperăm datele din cauza unei situații anormale pe server.
- Are un Record de Scriere Avansată (WAL)
- Are replicare asincronă, sincronă și logică.
- Manevrează spațiile mesei.
- La nivel de securitate, oferă diverse metode de autentificare, cum ar fi GSSAPI, SSPI, LDAP, SCRAM-SHA-256, certificat și mai multe opțiuni disponibile.
- Acesta integrează un sistem fiabil de control al accesului.
- Gestionați securitatea coloanelor și rândurilor optimizând integritatea datelor înregistrate.
- Compatibil cu limbajele procedurale PL / PGSQL, Perl, Python și multe altele
- Va fi posibilă stabilirea conexiunii la alte baze de date sau fluxuri care au o interfață SQL standard.
- Avem mai multe extensii pentru a spori funcționalitatea PostgreSQL.
- Suport pentru personaje internaționale.
- Căutare text complet și multe alte funcții.
Fără alte întrebări, să vedem cum se instalează PostgreSQL pe Windows 10.
1. Cum se descarcă PostgreSQL
Pasul 1
Pentru aceasta trebuie să mergem la următorul link oficial:
Pasul 2
Vom vedea următoarele. În cazul nostru, selectăm Windows.
Pasul 3
În continuare vom vedea următoarele:
MARI
Pasul 4
Acolo avem opțiunea de a descărca următoarele:
- Instalator interactiv de EnterpriseDB (implicit)
- Instalator grafic de către BigSQL
Pasul 5
Facem clic pe linia „Descărcați programul de instalare” și vom fi redirecționați către următoarea fereastră unde vom vedea diferitele versiuni de descărcare disponibile:
MARI
Pasul 6
Acolo verificăm pentru ce sisteme de operare sunt disponibile, în acest caz vom descărca PostgreSQL 11.4 pentru Windows x86-64 și vom defini unde va fi găzduit executabilul. Facem clic pe Salvare și așteptăm finalizarea descărcării.
Pasul 7
Odată ce descărcarea este terminată, executăm fișierul descărcat și vom vedea următoarele:
Pasul 8
Acesta este expertul de instalare PostgreSQL în Windows 10, facem clic pe Următorul și acum definim directorul în care urmează să fie instalat, vă recomandăm să lăsați valoarea implicită:
Pasul 9
Din nou facem clic pe Următorul și în fereastra următoare putem defini ce componente trebuie instalate cu PostgreSQL:
Pasul 10
Odată selectat, facem clic pe Următorul și putem edita calea în care vor fi găzduite datele PostgreSQL:
Pasul 11
Odată ce acest lucru este definit, facem clic pe Următorul și este timpul să atribuim parola pentru superutilizatorul bazei de date PostgreSQL:
Pasul 12
Faceți clic pe Următorul și în fereastra următoare vom părăsi portul implicit pentru PostgreSQL:
Pasul 13
Facem clic pe Următorul și acum definim configurația regională:
Pasul 14
Odată selectați în următoarea fereastră vom găsi un rezumat al pașilor pe care tocmai le-am executat:
Pasul 15
Facem din nou clic pe Următorul și vom vedea următorul mesaj:
Pasul 16
Dacă faceți clic pe Următorul va duce la procesul de instalare PostgreSQL pe Windows 10:
Pasul 17
Când procesul de instalare este terminat, vom vedea următoarele în care putem debifa caseta Stack Builder care permite descărcarea și instalarea instrumentelor PostgreSQL suplimentare în Windows 10. Acum, dacă doriți să vedeți ce face Stack Builder, lăsați caseta activă și când faceți clic pe butonul „Terminați”
Pasul 18
Următoarele vor fi afișate în care vom selecta baza de date PostgreSQL pe care am instalat-o recent. Facem clic pe Următorul
Pasul 19
Apoi va fi posibil să selectați categoria pentru a descărca instrumentele asociate:
Dacă nu folosim această metodă, o putem rula din meniul Start / PostgreSQL 11 / Application Stack Builder.
2. Cum se accesează PostgreSQL pe Windows 10
Pasul 1
Pentru a accesa baza de date mergem pe calea Start / PostgreSQL 11 și acolo facem clic pe pgAdmin 4:
Pasul 2
Va avea ca rezultat încărcarea serviciilor:
Pasul 3
Odată ce acest pas se încheie, accesăm consola PostgreSQL 11 care va fi deschisă într-un browser și în primul pas vom introduce parola superutilizatorului atribuită în procesul explicat de Solvetic:
Pasul 4
Faceți clic pe OK și acesta va fi mediul consolei PostgreSQL. Acolo facem clic pe linia Servere
MARI
Pasul 5
Baza de date PostgreSQL va fi afișată și va fi necesar să introduceți din nou parola:
Pasul 6
Când ne conectăm, vom vedea detalii despre baza de date selectată:
MARI
Pasul 7
După cum veți vedea în partea stângă există o serie de secțiuni, acestea sunt:
Baze de dateÎn această secțiune este posibil să accesați setări precum:
- Cataloage
- Evenimente (editați)
- Limbaje de programare
- Scheme
- Extensii și multe altele
Fiecare dintre aceste opțiuni gestionează o serie de funcții asociate:
MARI
Roluri de autentificare / grupDupă cum sugerează și numele său, în această secțiune vom avea posibilitatea de a vedea detalii despre rolurile grupurilor, precum și de a accesa un jurnal de autentificări în PostgreSQL:
Spații de masăAcolo putem gestiona spațiile tabelelor PostgreSQL:
Acum, în consola centrală putem găsi diverse file precum:
BordAcolo gestionăm informațiile generale ale parametrilor selectați:
MARI
Proprietăți:Aici găsim proprietățile selecției:
MARI
SQLAcolo putem seta variabilele și comenzile SQL de utilizat
MARI
StatisticiDupă cum spune numele său, accesăm statisticile obiectului selectat:
MARI
Dependențe / DependențiAici este posibil să accesați serviciile de care depinde PostgreSQL sau de care depinde direct de baza de date.
MARI
Pasul 8
Am observat că în fila SQL se generează o eroare și acest lucru se datorează faptului că linia de comandă nu a fost configurată pentru SQL, pentru aceasta trebuie să accesăm exploratorul Windows 10 și să mergem pe calea unde a fost instalat PostgreSQL, în acest caz este următorul:
C: \ Program Files \ PostgreSQL \ 11 \ binAcolo trebuie să validăm că fișierul psql există:
MARI
Pasul 9
Odată validat, vom copia calea indicată (C: \ Program Files \ PostgreSQL \ 11 \ bin) și vom merge la următoarea cale. Facem clic pe linia „Configurare avansată a sistemului”
Control Panel \ System and Security \ System
MARI
Pasul 10
Vom vedea următoarele. Acolo facem clic pe butonul „Variabile de mediu”
Pasul 11
În fereastra pop-up vom localiza linia PATH:
Pasul 12
O selectăm și facem clic pe butonul Editare și vom vedea următoarele:
Pasul 14
Acolo facem clic pe Nou și vom lipi calea PostgreSQL:
Pasul 15
Repetăm procesul pentru a copia următoarea linie:
C: \ Program Files \ PostgreSQL \ 11 \ lib
Pasul 16
Faceți clic pe OK în ferestrele pop-up pentru a salva modificările. Apoi vom merge la consola de prompt de comandă și vom executa următoarele:
psql -U postgres postgres
Pasul 17
Introducând parola vom accesa baza de date și dacă actualizăm browserul putem vedea că conexiunea SQL a fost deja stabilită în fila SQL:
Pasul 18
Din consolă putem rula \ du pentru a vedea rolurile postgres:
Solvetic v-a explicat în detaliu modalitatea de instalare a PostgreSQL pe Windows 10 și astfel aveți o soluție ideală și practică pentru gestionarea, controlul și administrarea datelor într-un mod sigur, dinamic și sigur datorită PostgreSQL.