Vi vet at databaser, selv om de mange ganger høres ut som noe skremmende, faktisk er en serie tabeller og data som hjelper oss med å holde en mye mer organisert kontroll over informasjonen, spesielt hvis den er i overveldende mengder eller i komplekse seksjoner. Derfor vil en god forvaltning av databaser forenkle det globale arbeidet med denne informasjonen.
Det er forskjellige verktøy for å lage, redigere og administrere data, så en av de beste løsningene for denne datahåndteringsoppgaven er PostgreSQL, og derfor vil Solvetic snakke i detalj om hva PostgreSQL er og hvordan du installerer det på Windows 10.
Hva er PostgreSQLSiden oppstarten i 1986 har PostgreSQL-utviklere fokusert på å lage PostgreSQL som et objektrelasjonelt databasesystem som er helt åpen kildekode, som igjen, som du kanskje mistenker, bruker det tradisjonelle og populære SQL-språket sammen med andre funksjoner som tillater sikker og fullstendig skalering av hver av arbeidsmengdene knyttet til dataene som skal arbeides med.
PostgreSQL kan kjøres på de fleste nåværende operativsystemer med full ytelse, sikkerhet og integritet.
PostgreSQL-funksjoner er fokusert på områder som applikasjonsutvikling, beskyttelse av dataintegritet og opprettelse av feiltolerante miljøer, og dermed opprettholde datatilgjengeligheten.
funksjonerNoen av de mest fremragende funksjonene er:
- PostgreSQL har oppfylt 160 av de 179 nødvendige funksjonene for SQL: 2011 for kjernestyring.
- På dataarbeidsnivå jobber PostgreSQL med primitive data som heltall, numerisk, streng, boolsk, strukturert som en matrise, område, UUID, fra dokumenter som JSON / JSONB, XML, geometri som Point, Line, Circle, Polygon og med muligheten til å bruke egendefinerte data.
- Den har avansert indeksering for variablene GiST, SP-Gist, KNN Gist, GIN, BRIN, dekningsindekser, Bloom-filtre.
- Den utfører indeksering av type B-tre, flerkolonner, uttrykk og delvis.
- Den integrerer en moderne og dynamisk spørringsplanlegger og optimizer.
- Du kan kjøre nestede transaksjoner.
- Integrerer multi-versjon samtidighetskontroll (MVCC).
- Bordoppdeling er mulig.
- Dataintegritet håndteres (UNIK, IKKE NULL, primære nøkler, utenlandske nøkler)
- Vi har funksjonen for katastrofegjenoppretting som lar oss gjenopprette dataene på grunn av en unormal situasjon på serveren.
- Den har en oversikt over forhåndsskriving (WAL)
- Den har asynkron, synkron og logisk replikasjon.
- Håndterer bordplasser.
- På sikkerhetsnivå tilbyr den forskjellige autentiseringsmetoder som GSSAPI, SSPI, LDAP, SCRAM-SHA-256, sertifikat og flere tilgjengelige alternativer.
- Den integrerer et pålitelig tilgangskontrollsystem.
- Administrer kolonne- og radsikkerhet ved å optimalisere integriteten til loggede data.
- Kompatibel med PL / PGSQL prosessuelle språk, Perl, Python og mer
- Det vil være mulig å etablere tilkobling til andre databaser eller strømmer som har et standard SQL -grensesnitt.
- Vi har flere utvidelser for å øke PostgreSQL -funksjonaliteten.
- Støtte for internasjonale karakterer.
- Fulltekstsøk og mange flere funksjoner.
Uten videre, la oss se hvordan du installerer PostgreSQL på Windows 10.
1. Hvordan laste ned PostgreSQL
Trinn 1
For dette må vi gå til følgende offisielle lenke:
Steg 2
Vi vil se følgende. I vårt tilfelle velger vi Windows.
Trinn 3
Neste vil vi se følgende:
FORSTØRRE
Trinn 4
Der har vi muligheten til å laste ned følgende:
- Interaktivt installasjonsprogram av EnterpriseDB (standard)
- Grafisk installasjonsprogram av BigSQL
Trinn 5
Vi klikker på linjen "Last ned installasjonsprogrammet", og vi blir omdirigert til følgende vindu hvor vi vil se de forskjellige nedlastbare versjonene:
FORSTØRRE
Trinn 6
Der sjekker vi for hvilke operativsystemer de er tilgjengelige, i dette tilfellet vil vi laste ned PostgreSQL 11.4 for Windows x86-64 og definere hvor den kjørbare filen skal være vert. Vi klikker på Lagre, og vi venter på at nedlastingen er fullført.
Trinn 7
Når nedlastingen er ferdig, kjører vi den nedlastede filen, og vi ser følgende:
Trinn 8
Dette er installasjonsveiviseren for PostgreSQL i Windows 10, vi klikker Neste og nå definerer vi katalogen der den skal installeres, vi anbefaler å la standardverdien være:
Trinn 9
Igjen klikker vi på Neste, og i det neste vinduet kan vi definere hvilke komponenter som må installeres med PostgreSQL:
Trinn 10
Når vi har valgt, klikker vi på Neste, og vi kan redigere banen der PostgreSQL -dataene skal lagres:
Trinn 11
Når dette er definert, klikker vi på Neste, og det er på tide å tilordne passordet for PostgreSQL -databasens superbruker:
Trinn 12
Klikk på Neste, og i det neste vinduet forlater vi standardporten for PostgreSQL:
Trinn 13
Vi klikker Neste, og nå definerer vi den regionale konfigurasjonen:
Trinn 14
Når det er valgt i det følgende vinduet, finner vi et sammendrag av trinnene vi nettopp har utført:
Trinn 15
Vi klikker Neste igjen, og vi ser følgende melding:
Trinn 16
Klikk på Neste vil føre til PostgreSQL installasjonsprosessen på Windows 10:
Trinn 17
Når installasjonsprosessen er fullført, ser vi følgende der vi kan fjerne merket for Stack Builder -boksen som lar deg laste ned og installere flere PostgreSQL -verktøy i Windows 10. Hvis du vil se hva Stack Builder gjør, lar du boksen være aktiv og når du klikker på knappen "Fullfør"
Trinn 18
Følgende vil vises der vi vil velge PostgreSQL -databasen som vi nylig har installert. Vi klikker Neste
Trinn 19
Da vil det være mulig å velge kategorien for å laste ned de tilhørende verktøyene:
Hvis vi ikke bruker denne metoden, kan vi kjøre den fra Start / PostgreSQL 11 / Application Stack Builder -menyen.
2. Slik får du tilgang til PostgreSQL på Windows 10
Trinn 1
For å få tilgang til databasen går vi til Start / PostgreSQL 11 -banen, og der klikker vi på pgAdmin 4:
Steg 2
Det vil resultere i lasting av tjenester:
Trinn 3
Når dette trinnet er avsluttet, får vi tilgang til PostgreSQL 11 -konsollen som åpnes i en nettleser, og i det første trinnet skriver vi inn superbrukerpassordet som er tilordnet i prosessen forklart av Solvetic:
Trinn 4
Klikk på OK, og dette vil være PostgreSQL -konsollmiljøet. Der klikker vi på Servers -linjen
FORSTØRRE
Trinn 5
PostgreSQL -databasen vil bli vist, og det vil være nødvendig å skrive inn passordet igjen:
Trinn 6
Når vi kobler til vil vi se detaljer om den valgte databasen:
FORSTØRRE
Trinn 7
Som du vil se på venstre side, er det en rekke seksjoner, disse er:
DatabaserI denne delen er det mulig å få tilgang til innstillinger som:
- Kataloger
- Hendelser (rediger)
- Programmerings språk
- Skjemaer
- Utvidelser og mer
Hvert av disse alternativene håndterer en rekke tilknyttede funksjoner:
FORSTØRRE
Innlogging / grupperollerSom navnet tilsier, har vi i denne delen muligheten til å se detaljer om gruppers roller samt få tilgang til en logg med pålogginger i PostgreSQL:
BordromDer kan vi administrere mellomrommene i PostgreSQL -tabellene:
Nå, i sentralkonsollen kan vi finne forskjellige faner som:
DashboardDer håndterer vi den generelle informasjonen om de valgte parameterne:
FORSTØRRE
Eiendommer:Her finner vi egenskapene til utvalget:
FORSTØRRE
SQLDer kan vi angi variablene og SQL -kommandoene som skal brukes
FORSTØRRE
StatistikkSom navnet sier, får vi tilgang til statistikk for det valgte objektet:
FORSTØRRE
Avhengigheter / avhengigheterHer er det mulig å få tilgang til tjenestene som PostgreSQL er avhengig av eller som det avhenger direkte av databasen.
FORSTØRRE
Trinn 8
Vi har lagt merke til at det i SQL -fanen genereres en feil, og dette er fordi kommandolinjen ikke er konfigurert for SQL, for dette må vi få tilgang til Windows 10 explorer og gå til banen der PostgreSQL er installert, i dette tilfellet er det neste:
C: \ Program Files \ PostgreSQL \ 11 \ binDer må vi validere at psql -filen eksisterer:
FORSTØRRE
Trinn 9
Når den er validert, kopierer vi den angitte banen (C: \ Program Files \ PostgreSQL \ 11 \ bin), og vi går til følgende bane. Vi klikker på linjen "Avansert systemkonfigurasjon"
Kontrollpanel \ System og sikkerhet \ System
FORSTØRRE
Trinn 10
Vi vil se følgende. Der klikker vi på knappen "Miljøvariabler"
Trinn 11
I popup-vinduet finner vi PATH-linjen:
Trinn 12
Vi velger det og klikker på Rediger -knappen, så ser vi følgende:
Trinn 14
Der klikker vi på Ny, og vi limer inn PostgreSQL -banen:
Trinn 15
Vi gjentar prosessen for å kopiere følgende linje:
C: \ Program Files \ PostgreSQL \ 11 \ lib
Trinn 16
Klikk på OK i popup-vinduene for å lagre endringene. Deretter går vi til ledetekstkonsollen og utfører følgende:
psql -U postgres postgres
Trinn 17
Ved å skrive inn passordet får vi tilgang til databasen, og hvis vi oppdaterer nettleseren kan vi se at SQL -tilkoblingen allerede er etablert i SQL -fanen:
Trinn 18
Fra konsollen kan vi kjøre \ du for å se postgres -rollene:
Solvetic har forklart deg i detalj hvordan du installerer PostgreSQL på Windows 10 og dermed har en ideell og praktisk løsning for håndtering, kontroll og administrasjon av data på en trygg, dynamisk og sikker måte takket være PostgreSQL.