Come installare PostgreSQL su Windows 10

Sappiamo che i database, anche se molte volte suonano come qualcosa di terrificante, sono in realtà una serie di tabelle e dati che ci aiutano a mantenere un controllo molto più organizzato delle informazioni, soprattutto se sono in quantità schiaccianti o in sezioni complesse. Ecco perché una buona gestione dei database semplificherà il lavoro globale di queste informazioni.

Esistono vari strumenti per creare, modificare e gestire i dati, quindi una delle migliori soluzioni per questa attività di gestione dei dati è PostgreSQL e quindi Solvetic parlerà in dettaglio di cos'è PostgreSQL e come installarlo su Windows 10.

Cos'è PostgreSQLFin dalle sue origini nel 1986, gli sviluppatori di PostgreSQL si sono concentrati sulla creazione di PostgreSQL come un sistema di database relazionale a oggetti totalmente open source che a sua volta, come puoi sospettare, utilizza il tradizionale e popolare linguaggio SQL insieme ad altre funzionalità che consentono il ridimensionamento sicuro e completo di ciascuno dei carichi di lavoro associati ai dati su cui lavorare.

PostgreSQL può essere eseguito sulla maggior parte dei sistemi operativi attuali con prestazioni, sicurezza e integrità complete.

Le funzionalità di PostgreSQL sono focalizzate su aree come lo sviluppo di applicazioni, la protezione dell'integrità dei dati e la creazione di ambienti a tolleranza d'errore, mantenendo così la disponibilità dei dati.

caratteristicheAlcune delle sue caratteristiche più importanti sono:

  • PostgreSQL ha soddisfatto 160 delle 179 funzioni richieste per SQL: 2011 per la gestione del kernel.
  • A livello di data work, PostgreSQL lavora con dati primitivi come interi, numerici, stringhe, booleani, strutturati come array, range, UUID, da documenti come JSON/JSONB, XML, geometrie come Point, Line, Circle, Polygon e con la possibilità di utilizzare dati personalizzati.
  • Dispone di indicizzazione avanzata per le variabili GiST, SP-Gist, KNN Gist, GIN, BRIN, indici di copertura, filtri Bloom.
  • Esegue indicizzazioni di tipo B-tree, Multicolumns, Expressions e Partial.
  • Integra un pianificatore e ottimizzatore di query moderno e dinamico.
  • Puoi eseguire transazioni nidificate.
  • Integra il controllo della concorrenza multi-versione (MVCC).
  • Il partizionamento della tabella è possibile.
  • Viene gestita l'integrità dei dati (UNIQUE, NOT NULL, Primary Keys, Foreign Keys)
  • Abbiamo la funzione di disaster recovery che ci permette di recuperare i dati a causa di una situazione anomala sul server.
  • Ha un record di scrittura anticipata (WAL)
  • Ha replica asincrona, sincrona e logica.
  • Gestisce i tablespace.
  • A livello di sicurezza, offre vari metodi di autenticazione come GSSAPI, SSPI, LDAP, SCRAM-SHA-256, certificato e altre opzioni disponibili.
  • Integra un affidabile sistema di controllo degli accessi.
  • Gestisci la sicurezza di colonne e righe ottimizzando l'integrità dei dati registrati.
  • Compatibile con linguaggi procedurali PL / PGSQL, Perl, Python e altro
  • Sarà possibile stabilire la connessione ad altri database o flussi che abbiano un'interfaccia SQL standard.
  • Abbiamo più estensioni per aumentare le funzionalità di PostgreSQL.
  • Supporto per caratteri internazionali.
  • Ricerca nel testo completo e molte altre funzionalità.

Senza ulteriori indugi, vediamo come installare PostgreSQL su Windows 10.

1. Come scaricare PostgreSQL

Passo 1
Per questo dobbiamo andare al seguente link ufficiale:

Passo 2
Vedremo quanto segue. Nel nostro caso selezioniamo Windows.

Passaggio 3
Successivamente vedremo quanto segue:

INGRANDIRE

Passaggio 4
Lì abbiamo la possibilità di scaricare quanto segue:

  • Programma di installazione interattivo di EnterpriseDB (predefinito)
  • Installatore grafico di BigSQL

Passaggio 5
Facciamo clic sulla riga "Scarica il programma di installazione" e verremo reindirizzati alla seguente finestra in cui vedremo le diverse versioni di download disponibili:

INGRANDIRE

Passaggio 6
Lì controlliamo per quali sistemi operativi sono disponibili, in questo caso scaricheremo PostgreSQL 11.4 per Windows x86-64 e definiremo dove verrà ospitato l'eseguibile. Facciamo clic su Salva e aspettiamo che il download finisca.

Passaggio 7
Una volta terminato il download, eseguiamo il file scaricato e vedremo quanto segue:

Passaggio 8
Questa è la procedura guidata di installazione di PostgreSQL in Windows 10, facciamo clic su Avanti e ora definiamo la directory in cui deve essere installato, consigliamo di lasciare il valore predefinito:

Passaggio 9
Facciamo nuovamente clic su Avanti e nella finestra successiva possiamo definire quali componenti devono essere installati con PostgreSQL:

Passaggio 10
Una volta selezionato, facciamo clic su Avanti e possiamo modificare il percorso in cui verranno ospitati i dati PostgreSQL:

Passaggio 11
Una volta definito questo, facciamo clic su Avanti ed è il momento di assegnare la password per il superutente del database PostgreSQL:

Passaggio 12
Fare clic su Avanti e nella finestra successiva lasceremo la porta predefinita per PostgreSQL:

Passaggio 13
Facciamo clic su Avanti e ora definiamo la configurazione regionale:

Passaggio 14
Una volta selezionati nella seguente finestra troveremo un riepilogo dei passaggi che abbiamo appena eseguito:

Passaggio 15
Facciamo nuovamente clic su Avanti e vedremo il seguente messaggio:

Passaggio 16
Facendo clic su Avanti verrà avviato il processo di installazione di PostgreSQL su Windows 10:

Passaggio 17
Al termine del processo di installazione, vedremo quanto segue in cui possiamo deselezionare la casella Stack Builder che consente il download e l'installazione di strumenti PostgreSQL aggiuntivi in ​​Windows 10. Ora, se vuoi vedere cosa fa Stack Builder, lascia la casella attiva e quando si fa clic sul pulsante "Fine"

Passaggio 18
Verrà visualizzato quanto segue in cui selezioneremo il database PostgreSQL che abbiamo installato di recente. Facciamo clic su Avanti

Passo 19
Successivamente sarà possibile selezionare la categoria per scaricare gli strumenti associati:

Se non usiamo questo metodo, possiamo eseguirlo dal menu Start / PostgreSQL 11 / Application Stack Builder.

2. Come accedere a PostgreSQL su Windows 10

Passo 1
Per accedere al database andiamo nel percorso Start/PostgreSQL 11 e lì clicchiamo su pgAdmin 4:

Passo 2
Ne deriverà il caricamento dei servizi:

Passaggio 3
Una volta concluso questo passaggio, accediamo alla console di PostgreSQL 11 che verrà aperta in un browser e nel primo passaggio inseriremo la password del superutente assegnata nel processo spiegato da Solvetic:

Passaggio 4
Fare clic su OK e questo sarà l'ambiente della console PostgreSQL. Lì clicchiamo sulla riga Server

INGRANDIRE

Passaggio 5
Verrà visualizzato il database PostgreSQL e sarà necessario inserire nuovamente la password:

Passaggio 6
Quando ci colleghiamo vedremo i dettagli del database selezionato:

INGRANDIRE

Passaggio 7
Come vedrai sul lato sinistro ci sono una serie di sezioni, queste sono:

Banche datiIn questa sezione è possibile accedere a impostazioni quali:

  • Cataloghi
  • Eventi (modifica)
  • Linguaggi di programmazione
  • Schematico
  • Estensioni e altro

Ognuna di queste opzioni gestisce una serie di funzioni associate:

INGRANDIRE

Login / Ruoli di gruppoCome suggerisce il nome, in questa sezione avremo la possibilità di vedere i dettagli dei ruoli dei gruppi e accedere a un registro degli accessi in PostgreSQL:

TablespaceLì possiamo gestire gli spazi delle tabelle PostgreSQL:

Ora, nella console centrale possiamo trovare varie schede come:

Pannello di controlloLì gestiamo le informazioni generali dei parametri selezionati:

INGRANDIRE

Proprietà:Qui troviamo le proprietà della selezione:

INGRANDIRE

SQLLì possiamo impostare le variabili e i comandi SQL da usare

INGRANDIRE

StatisticheCome dice il nome, accediamo alle statistiche dell'oggetto selezionato:

INGRANDIRE

Dipendenze / DipendentiQui è possibile accedere ai servizi da cui dipende PostgreSQL o da cui dipende direttamente dal database.

INGRANDIRE

Passaggio 8
Abbiamo notato che nella scheda SQL viene generato un errore e questo perché la riga di comando non è stata configurata per SQL, per questo, dobbiamo accedere all'esploratore di Windows 10 e andare al percorso in cui è stato installato PostgreSQL, in questo caso è il prossimo:

 C: \ Programmi \ PostgreSQL \ 11 \ bin
Lì dobbiamo convalidare che il file psql esiste:

INGRANDIRE

Passaggio 9
Una volta convalidato, copieremo il percorso indicato (C:\Programmi\PostgreSQL\11\bin), e andremo al seguente percorso. Facciamo clic sulla riga "Configurazione del sistema avanzata"

 Pannello di controllo \ Sistema e sicurezza \ Sistema

INGRANDIRE

Passaggio 10
Vedremo quanto segue. Lì facciamo clic sul pulsante "Variabili d'ambiente"

Passaggio 11
Nella finestra pop-up individueremo la riga PATH:

Passaggio 12
Lo selezioniamo e facciamo clic sul pulsante Modifica e vedremo quanto segue:

Passaggio 14
Lì facciamo clic su Nuovo e incolleremo il percorso di PostgreSQL:

Passaggio 15
Ripetiamo il processo per copiare la seguente riga:

 C: \ Programmi \ PostgreSQL \ 11 \ lib

Passaggio 16
Fare clic su OK nelle finestre a comparsa per salvare le modifiche. Successivamente andremo alla console del prompt dei comandi ed eseguiremo quanto segue:

 psql -U postgres postgres

Passaggio 17
Inserendo la password accederemo al database e se aggiorniamo il browser possiamo vedere che la connessione SQL è già stata stabilita nella scheda SQL:

Passaggio 18
Dalla console possiamo eseguire \du per vedere i ruoli postgres:

Solvetic ti ha spiegato nel dettaglio come installare PostgreSQL su Windows 10 e avere così una soluzione ideale e pratica per la gestione, il controllo e l'amministrazione dei dati in modo sicuro, dinamico e protetto grazie a PostgreSQL.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave