Introduksjon til PostgreSQL datatyper

Databasen til ethvert system har blitt sett på som basen som lagrer alle detaljer i systemet. Alle applikasjonene som bruker dataene, må ha en database der alle applikasjonsrelaterte data er lagret. Ettersom vi vet at dataene har blitt ansett som en veldig viktig del av ethvert system, må det eksistere en plattform som kan hjelpe i behandlingen og håndteringen av dataene. Her i denne artikkelen skal vi lære om datatypene til databasesystemet kalt PostgreSQL. Siden databasen er bekymret for dataene, er det forskjellige typer data som kan lagres i databasen. Her vil vi se hvilke typer data som kan lagres eller jobbes med, ved hjelp av PostgreSQL.

PostgreSQL-datatyper

Datatypen kan defineres som en slags data. Enkelt sagt kan variabelen som er tilordnet en av datatypene lagre verdien av den datatypen. For eksempel, hvis en hvilken som helst variabel antas å lagre heltallverdiene, vil den i alle tilfeller bare lagre heltalverdien. Hvis brukeren prøver å mate verdien av forskjellige datatyper i den variabelen, vil det føre til feilen.

Nedenfor er noen av datatypene i PostgreSQL: -

  • Boolean - Boolean er en av datatypene som støttes av PostgreSQL. Denne datatypen kan bare lagre to verdier som er “True” og “False”. I vanlige tilfeller brukes de boolske verdiene for å bekrefte om utsagnet er riktig som når utsagnet er riktig, det returnerer den sanne verdien ellers vil verdien være falsk. Denne datatypen brukes også når du tar beslutninger, og basert på en av de to verdiene, må avgjørelsen tas av programmet. Eksempel - "Sann", "Falske"
  • Char Data Type - Char data-typen brukes til å lagre en enkelt tegnverdi. Det er vanligvis foretrukket å brukes på det stedet der det trenger å lagre bare et enkelt tegn. Hvis brukeren prøver å sette mer enn ett tegn i dette, vil det føre til en feil. Variabelen som lagrer røyeverdiene opptar veldig lite plass på lagringen. Eksempel - 'A', 'a', 'm' osv
  • Tekstdatatype - Variabelen med datatype som tekst er i stand til å lagre de lange strengverdiene. I alle tilfeller hvor lengden på teksten som må lagres er ukjent, kan man bruke tekstdatatypen. På andre programmeringsspråk er det datatypen som heter streng som er i stand til å holde settet med tegn. På samme måte er teksten til stede her for å lagre strengen eller settet med tegn. Eksempel - "Hei", "Gratulerer" osv
  • Varchar (n) Datatype - Varchar datatype med noe nummer skrevet sammen med den angir at den er i stand til å lagre eller bare inneholde antall tegn som er skrevet ved siden av. Hvis vi for eksempel skriver varchar (9), betyr det at variabelen bare vil kunne inneholde maksimalt fine tegn. Eksempel - "ABCDEFGHI", "Hei hei"
  • Heltall datatype - Variabelen definert med heltall datatypen kan bare lagre heltalverdien. Verdien må være heltalverdien ellers vil det ende med å kaste feilen. For eksempel, hvis en variabel med navnet i skal lagre heltalverdien, vil den bare inneholde heltalverdien. Eksempel - 1 200 459 354 osv
  • Tidsdatatype - Tidsdatatypen tilordnes variabelen som kun skal lagre tidsverdien. Det bør være et bestemt tidsformat som må lagres i tidsdatatypevariabelen. Det er en av de viktigste datatypene i PostgreSQL da den brukes til å holde oversikt over transaksjonene. Eksempel - 12:00:36, 01:06:56
  • Intervalldatatype - Variabelen som er tilordnet intervalldatatypen, er i stand til å lagre et bestemt tidsintervall. Den er bekymret for tiden og kan brukes til å estimere tiden i flere tilfeller. I databasen observeres vi oppriktig at hvilken transaksjon som har funnet sted med hvilket intervall og denne datatypen hjelper oss med å administrere intervallene. Eksempel - '7 måneder siden', '2 år 5 timer 40 minutter'
  • Array - Arrayen brukes til å lagre settet med streng eller sett med verdier, men den eneste begrensningen er at alle verdiene i matrisen må være av samme datatype. Å bruke matrisen gjør programmet rikelig praktisk å bli forstått av alle som ikke var med mens koden ble utviklet. Eksempel - ARRAY (408) -589-5846 ′, '(408) -589-5555 ′)
  • UUID- datatype - UUID-datatypen brukes til å lagre de universelt unike identifikatorene, som faktisk er verdiene som brukes i hele programmet for å identifisere noe som helst. Det er en spesiell type datatype som ikke finnes i programmeringsspråk på høyt nivå. Eksempel - 0e37df36-f698-11e6-8dd4 - cb9ced3df976, a81bc81b-dead-4e5d-abff-90865d1e13b1
  • JSON Datatype - Variabelen som skal lagre JSON-verdiene tilordnes JSON-datatypen. Det er en av de viktigste datatypene som brukes i PostgreSQL som er i stand til å inneholde de komplekse JSON-dataene. Eksempel - ("klient": "Doe", "elementer": ("produkt": "Søknad", "antall": 7))

Konklusjon

PostgreSQL-databaseadministrasjonen kan anses som veldig nyttig når den brukes til alle applikasjoner som må jobbe med dataene. Den er designet for å jobbe med flere typer datatyper der alle datatypene har sin egen betydning. For å holde oversikt over tiden mens transaksjonene er utført, er det datatyper som tid, dato, intervall osv. Er til stede. I noen av operativsystemene som Kali Linux er PostgreSQL tilgjengelig innebygd. Det gjør det veldig enkelt for utviklerne å integrere applikasjonen sin med databasen, og de kan også bruke de forskjellige datatypene som er gjort tilgjengelig i PostgreSQL.

Anbefalte artikler

Dette har vært en guide til PostgreSQL datatyper. Her har vi diskutert en introduksjon med forskjellige datatyper av PostgreSQL. Du kan også gå gjennom andre foreslåtte artikler for å lære mer -

  1. Hva er PostgreSQL?
  2. Hvordan installerer PostgreSQL?
  3. PostgreSQL strengfunksjoner
  4. PostgreSQL intervjuspørsmål
  5. Python datatyper
  6. Ulike typer SQL-data med eksempler