Vi ved, at databaser, selvom de mange gange lyder som noget frygtindgydende, faktisk er en række tabeller og data, der hjælper os med at holde en meget mere organiseret kontrol over oplysningerne, især hvis det er i overvældende mængder eller i komplekse sektioner. Derfor vil en god forvaltning af databaser forenkle det globale arbejde med disse oplysninger.
Der er forskellige værktøjer til at oprette, redigere og administrere data, så en af de bedste løsninger til denne datahåndteringsopgave er PostgreSQL, og derfor vil Solvetic tale detaljeret om, hvad PostgreSQL er, og hvordan man installerer det på Windows 10.
Hvad er PostgreSQLSiden oprettelsen i 1986 har PostgreSQL-udviklere fokuseret på at oprette PostgreSQL som et objekt-relationelt databasesystem, der er helt open source, som igen, som du måske har mistanke om, gør brug af det traditionelle og populære SQL-sprog sammen med andre funktioner, der tillader sikker og fuldstændig skalering af hver af de arbejdsbyrder, der er knyttet til de data, der skal arbejdes med.
PostgreSQL kan køres på de fleste nuværende operativsystemer med fuld ydeevne, sikkerhed og integritet.
PostgreSQL-funktioner er fokuseret på områder som applikationsudvikling, beskyttelse af dataintegritet og oprettelse af fejltolerante miljøer og derved opretholde datatilgængelighed.
funktionerNogle af dens mest fremragende funktioner er:
- PostgreSQL har opfyldt 160 af de 179 nødvendige funktioner til SQL: 2011 til kernestyring.
- På dataarbejdsniveau arbejder PostgreSQL med primitive data såsom heltal, numerisk, streng, boolsk, struktureret som en matrix, område, UUID, fra dokumenter som JSON / JSONB, XML, geometri som Point, Line, Circle, Polygon og med mulighed for at bruge brugerdefinerede data.
- Den har avanceret indeksering af variablerne GiST, SP-Gist, KNN Gist, GIN, BRIN, dækningsindekser, Bloom-filtre.
- Det udfører indeksering af type B-træ, multikolonner, udtryk og delvist.
- Det integrerer en moderne og dynamisk forespørgselsplanlægger og optimizer.
- Du kan køre indlejrede transaktioner.
- Integrerer multi-version samtidighedskontrol (MVCC).
- Bordopdeling er mulig.
- Dataintegritet håndteres (UNIK, IKKE NULL, Primære nøgler, Udenlandske nøgler)
- Vi har funktionen til gendannelse af katastrofer, som giver os mulighed for at gendanne data på grund af en unormal situation på serveren.
- Det har en registrering af forhåndsskrivning (WAL)
- Den har asynkron, synkron og logisk replikation.
- Håndterer bordpladser.
- På sikkerhedsniveau tilbyder den forskellige godkendelsesmetoder såsom GSSAPI, SSPI, LDAP, SCRAM-SHA-256, certifikat og flere tilgængelige muligheder.
- Det integrerer et pålideligt adgangskontrolsystem.
- Administrer kolonne- og ræksikkerhed ved at optimere integriteten af loggede data.
- Kompatibel med PL / PGSQL proceduremæssige sprog, Perl, Python og mere
- Det vil være muligt at etablere forbindelse til andre databaser eller strømme, der har en standard SQL -grænseflade.
- Vi har flere udvidelser for at øge PostgreSQL -funktionaliteten.
- Understøttelse af internationale karakterer.
- Fuldtekstsøgning og mange flere funktioner.
Lad os uden videre fortælle, hvordan du installerer PostgreSQL på Windows 10.
1. Sådan downloades PostgreSQL
Trin 1
Til dette skal vi gå til følgende officielle link:
Trin 2
Vi vil se følgende. I vores tilfælde vælger vi Windows.
Trin 3
Dernæst ser vi følgende:
FORSTØRRE
Trin 4
Der har vi mulighed for at downloade følgende:
- Interaktivt installationsprogram af EnterpriseDB (standard)
- Grafisk installationsprogram fra BigSQL
Trin 5
Vi klikker på linjen "Download installationsprogrammet", og vi bliver omdirigeret til følgende vindue, hvor vi vil se de forskellige downloadversioner, der er tilgængelige:
FORSTØRRE
Trin 6
Der kontrollerer vi, hvilke operativsystemer de er tilgængelige, i dette tilfælde vil vi downloade PostgreSQL 11.4 til Windows x86-64 og definere, hvor den eksekverbare skal hostes. Vi klikker på Gem, og vi venter på, at download er færdig.
Trin 7
Når downloadingen er færdig, kører vi den downloadede fil, og vi ser følgende:
Trin 8
Dette er PostgreSQL installationsguiden i Windows 10, vi klikker på Næste, og nu definerer vi biblioteket, hvor det skal installeres, vi anbefaler at forlade standardværdien:
Trin 9
Igen klikker vi på Næste, og i det næste vindue kan vi definere, hvilke komponenter der skal installeres med PostgreSQL:
Trin 10
Når det er valgt, klikker vi på Næste, og vi kan redigere stien, hvor PostgreSQL -data skal hostes:
Trin 11
Når dette er defineret, klikker vi på Næste, og det er tid til at tildele adgangskoden til PostgreSQL -databasens superbruger:
Trin 12
Klik på Næste, og i det næste vindue forlader vi standardporten til PostgreSQL:
Trin 13
Vi klikker på Næste, og nu definerer vi den regionale konfiguration:
Trin 14
Når vi er valgt i det følgende vindue, finder vi en oversigt over de trin, vi lige har udført:
Trin 15
Vi klikker på Næste igen, og vi får vist følgende besked:
Trin 16
Hvis du klikker på Næste, fører det til PostgreSQL -installationsprocessen på Windows 10:
Trin 17
Når installationsprocessen er færdig, ser vi følgende, hvor vi kan fjerne markeringen af Stack Builder -boksen, som gør det muligt at downloade og installere yderligere PostgreSQL -værktøjer i Windows 10. Hvis du vil se, hvad Stack Builder gør, skal du lade boksen være aktiv og når du klikker på knappen "Afslut"
Trin 18
Følgende vil blive vist, hvor vi vil vælge PostgreSQL -databasen, som vi for nylig har installeret. Vi klikker på Næste
Trin 19
Derefter vil det være muligt at vælge kategorien for at downloade de tilhørende værktøjer:
Hvis vi ikke bruger denne metode, kan vi køre den fra menuen Start / PostgreSQL 11 / Application Stack Builder.
2. Sådan får du adgang til PostgreSQL på Windows 10
Trin 1
For at få adgang til databasen går vi til Start / PostgreSQL 11 -stien, og der klikker vi på pgAdmin 4:
Trin 2
Det vil resultere i indlæsning af tjenester:
Trin 3
Når dette trin er afsluttet, får vi adgang til PostgreSQL 11 -konsollen, der åbnes i en browser, og i det første trin indtaster vi superbrugeradgangskoden, der er tildelt i processen forklaret af Solvetic:
Trin 4
Klik på OK, og dette vil være PostgreSQL -konsolmiljøet. Der klikker vi på Servers -linjen
FORSTØRRE
Trin 5
PostgreSQL -databasen vises, og det er nødvendigt at indtaste adgangskoden igen:
Trin 6
Når vi opretter forbindelse, vil vi se detaljer om den valgte database:
FORSTØRRE
Trin 7
Som du vil se på venstre side, er der en række sektioner, disse er:
DatabaserI dette afsnit er det muligt at få adgang til indstillinger som:
- Kataloger
- Begivenheder
- Programmeringssprog
- Skemaer
- Udvidelser og mere
Hver af disse muligheder håndterer en række tilknyttede funktioner:
FORSTØRRE
Login / grupperollerSom navnet antyder, har vi i dette afsnit mulighed for at se detaljer om gruppernes roller samt få adgang til en log med logins i PostgreSQL:
BordpladserDer kan vi styre mellemrummene i PostgreSQL -tabellerne:
Nu kan vi i centralkonsollen finde forskellige faner, såsom:
DashboardDer håndterer vi den generelle information om de valgte parametre:
FORSTØRRE
Ejendomme:Her finder vi egenskaberne ved udvalget:
FORSTØRRE
SQLDer kan vi indstille de variabler og SQL -kommandoer, der skal bruges
FORSTØRRE
StatistikkerSom navnet siger, får vi adgang til statistik over det valgte objekt:
FORSTØRRE
Afhængigheder / afhængighederHer er det muligt at få adgang til de tjenester, som PostgreSQL afhænger af, eller som det afhænger direkte af databasen.
FORSTØRRE
Trin 8
Vi har bemærket, at der på fanen SQL genereres en fejl, og det er fordi kommandolinjen ikke er konfigureret til SQL, for dette skal vi få adgang til Windows 10 explorer og gå til den sti, hvor PostgreSQL er blevet installeret, i dette tilfælde er det næste:
C: \ Program Files \ PostgreSQL \ 11 \ binDer skal vi validere, at psql -filen findes:
FORSTØRRE
Trin 9
Når vi er valideret, kopierer vi den angivne sti (C: \ Program Files \ PostgreSQL \ 11 \ bin), og vi går til følgende sti. Vi klikker på linjen "Avanceret systemkonfiguration"
Kontrolpanel \ System og sikkerhed \ System
FORSTØRRE
Trin 10
Vi vil se følgende. Der klikker vi på knappen "Miljøvariabler"
Trin 11
I pop-up-vinduet finder vi PATH-linjen:
Trin 12
Vi vælger det og klikker på knappen Rediger, og vi får vist følgende:
Trin 14
Der klikker vi på Ny, og vi indsætter PostgreSQL -stien:
Trin 15
Vi gentager processen for at kopiere følgende linje:
C: \ Program Files \ PostgreSQL \ 11 \ lib
Trin 16
Klik på OK i pop op-vinduerne for at gemme ændringerne. Dernæst går vi til kommandopromptkonsollen og udfører følgende:
psql -U postgres postgres
Trin 17
Ved at indtaste adgangskoden får vi adgang til databasen, og hvis vi opdaterer browseren, kan vi se, at SQL -forbindelsen allerede er etableret på fanen SQL:
Trin 18
Fra konsollen kan vi køre \ du for at se postgres -rollerne:
Solvetic har forklaret dig detaljeret måden at installere PostgreSQL på Windows 10 og dermed have en ideel og praktisk løsning til administration, kontrol og administration af data på en sikker, dynamisk og sikker måde takket være PostgreSQL.