Introducere în tipurile de date PostgreSQL

Baza de date a oricărui sistem a fost considerată ca bază care stochează fiecare detaliu al sistemului. Toate aplicațiile care operează folosind datele trebuie să aibă o bază de date în care sunt stocate toate datele referitoare la aplicație. După cum știm că datele au fost considerate o parte foarte crucială a oricărui sistem, trebuie să existe o platformă care poate ajuta la procesarea și gestionarea datelor. Aici, în acest articol, vom afla despre tipurile de date ale sistemului de gestionare a bazelor de date numit PostgreSQL. Deoarece baza de date este preocupată de date, există diverse tipuri de date care pot fi stocate în baza de date. Aici vom vedea tipurile de date care pot fi stocate sau lucrate cu ajutorul PostgreSQL.

Tipuri de date PostgreSQL

Tipul de date poate fi definit ca un fel de date. În termeni simpli, variabila care este atribuită cu unul dintre tipurile de date poate stoca doar valoarea acelui tip de date. De exemplu, dacă se presupune că orice variabilă va stoca valorile întregi numai atunci, în toate cazurile, va stoca doar valoarea întreagă. Dacă utilizatorul încearcă să alimenteze valoarea diferitelor tipuri de date din acea variabilă, va duce la eroare.

Mai jos sunt câteva dintre tipurile de date din PostgreSQL: -

  • Boolean - Boolean este unul dintre tipurile de date acceptate de PostgreSQL. Acest tip de date poate stoca doar două valori care sunt „True” și „False”. În cazuri obișnuite, valorile booleane sunt utilizate pentru a verifica dacă afirmația este corectă, deoarece atunci când afirmația este corectă, returnează adevărata valoare, altfel valoarea va fi falsă. Acest tip de date este de asemenea utilizat în procesul de luare a deciziilor și pe baza uneia dintre cele două valori, decizia trebuie luată de program. Exemplu - „Adevărat”, „Fals”
  • Char Data Type - Tipul de date char este utilizat pentru a stoca o singură valoare de caracter. De obicei, este de preferat să fie utilizat la locul unde trebuie să stocheze doar un singur personaj. În cazul în care utilizatorul încearcă să pună mai mult de un caracter în aceasta, va duce la o eroare. Variabila de stocare a valorilor char ocupă foarte puțin spațiu de stocare. Exemplu - „A”, „a”, „m” etc
  • Tip de date text - Variabila cu tipul de date ca text este capabila sa stocheze valorile sirului lung. În toate cazurile în care lungimea textului care trebuie stocată nu este cunoscută, se poate utiliza tipul de date text. În alte limbaje de programare, există tipul de date numit șir care este capabil să rețină setul de caractere. În același mod, textul este prezent aici pentru a stoca șirul sau setul de caractere. Exemplu - „Bună ziua”, „Felicitări” etc
  • Varchar (n) Tip de date - tipul de date Varchar cu un număr scris împreună cu acesta denotă faptul că este capabil să stocheze sau să dețină doar numărul de caractere care sunt scrise lângă el. De exemplu, dacă scriem varchar (9), înseamnă că variabila va putea reține maximum de caractere drăguțe. Exemplu - „ABCDEFGHI”, „Hello Hei”
  • Integer Data Type - Variabila definită cu tipul de date întregi poate stoca doar valoarea integră. Valoarea trebuie să fie valoarea integrală, altfel se va termina cu aruncarea erorii. De exemplu, dacă se presupune că o variabilă numită i va stoca valoarea întreagă, atunci va păstra doar valoarea integrală. Exemplu - 1.200.459.354 etc
  • Time Data Type - Tipul de date de timp este atribuit variabilei care se presupune că stochează doar valoarea timpului. Ar trebui să existe un anumit format de timp care trebuie să fie stocat în variabila tipului de date de timp. Este unul dintre cele mai importante tipuri de date din PostgreSQL, deoarece este utilizat pentru a urmări tranzacțiile. Exemplu - 12:00:36, 01:06:56
  • Interval Data Type - Variabila care este atribuită cu tipul de date de interval este capabilă să stocheze un anumit interval de timp. Este preocupat de timp și poate fi folosit pentru a estima timpul în mai multe cazuri. În baza de date, se observă sincer că tranzacția a avut loc la ce interval și acest tip de date ne ajută să gestionăm intervalele. Exemplu - „acum 7 luni”, „2 ani 5 ore 40 minute”
  • Array - Matricea este folosită pentru a stoca setul de șiruri sau set de valori, dar singura restricție este, toate valorile din tablă trebuie să fie de același tip de date. Utilizarea tabloului face ca programul să fie suficient de convenabil pentru a fi înțeles de toată lumea care nu a făcut parte în timp ce codul a fost dezvoltat. Exemplu - ARRAY (408) -589-5846 ′, '(408) -589-5555 ′)
  • Tip de date UUID - Tipul de date UUID este folosit pentru a stoca identificatorii universali unici, care sunt de fapt valorile utilizate în întregul program pentru a identifica în mod unic orice. Este un tip special de tip de date care nu poate fi găsit în limbaje de programare la nivel înalt. Exemplu - 0e37df36-f698-11e6-8dd4 - cb9ced3df976, a81bc81b-dead-4e5d-abff-90865d1e13b1
  • Tip de date JSON - variabila care se presupune că va stoca valorile JSON sunt atribuite cu tipul de date JSON. Este unul dintre cele mai importante tipuri de date utilizate în PostgreSQL care este capabil să dețină datele JSON complexe. Exemplu - ("client": "Doe", "articole": ("produs": "Aplicație", "qty": 7))

Concluzie

Gestionarea bazei de date PostgreSQL poate fi considerată foarte utilă în timp ce este utilizată pentru orice aplicație care trebuie să funcționeze cu datele. A fost conceput pentru a lucra cu mai multe tipuri de tipuri de date în care toate tipurile de date dețin propria importanță. De asemenea, pentru a ține evidența timpului în timp ce tranzacțiile sunt efectuate, există tipuri de date precum ora, data, intervalul etc. sunt prezente. În unele sisteme de operare precum Kali Linux, PostgreSQL este disponibil încorporat. Este foarte ușor pentru dezvoltatori să-și integreze aplicația în baza de date și pot utiliza, de asemenea, diferitele tipuri de date disponibile în PostgreSQL.

Articole recomandate

Acesta a fost un ghid pentru Tipurile de date PostgreSQL. Aici am discutat despre o introducere cu diferite tipuri de date PostgreSQL. Puteți parcurge și alte articole sugerate pentru a afla mai multe -

  1. Ce este PostgreSQL?
  2. Cum se instalează PostgreSQL?
  3. Funcții cu șiruri PostgreSQL
  4. Întrebări pentru interviul PostgreSQL
  5. Tipuri de date Python
  6. Diferite tipuri de date SQL cu exemple