Úvod do PostgreSQL dátových typov

Databáza ľubovoľného systému bola považovaná za základňu, ktorá ukladá všetky podrobnosti systému. Každá aplikácia, ktorá pracuje s údajmi, musí mať databázu, v ktorej sú uložené všetky údaje súvisiace s aplikáciou. Ako vieme, že údaje boli považované za veľmi dôležitú súčasť každého systému, musí existovať platforma, ktorá môže pomôcť pri spracovaní a správe údajov. V tomto článku sa dozvieme o typoch údajov systému správy databáz s názvom PostgreSQL. Pretože databáza sa obáva údajov, existujú rôzne druhy údajov, ktoré je možné uložiť do databázy. Tu uvidíme druhy údajov, ktoré je možné pomocou PostgreSQL ukladať alebo s nimi pracovať.

Dátové typy PostgreSQL

Typ údajov možno definovať ako druh údajov. Jednoducho povedané, premenná, ktorá je priradená jednému z typov údajov, môže ukladať iba hodnotu tohto typu údajov. Napríklad, ak má nejaká premenná ukladať celočíselné hodnoty iba potom, vo všetkých prípadoch uloží iba celočíselnú hodnotu. Ak sa používateľ pokúsi do tejto premennej vložiť hodnotu rôznych typov údajov, povedie to k chybe.

Nižšie sú uvedené niektoré z typov údajov v PostgreSQL: -

  • Boolean - Boolean je jedným z typov údajov podporovaných PostgreSQL. Tento typ údajov môže ukladať iba dve hodnoty, ktoré sú „True“ a „False“. V obvyklých prípadoch sa boolovské hodnoty používajú na overenie, či je príkaz správny, pretože keď je príkaz správny, vracia skutočnú hodnotu, inak bude hodnota nepravdivá. Tento typ údajov sa používa aj pri rozhodovaní a na základe jednej z týchto dvoch hodnôt musí rozhodnutie prijať program. Príklad - „True“, „False“
  • Typ dát Char - typ údajov Char sa používa na uloženie hodnoty jedného znaku. Zvyčajne sa preferuje použitie na mieste, kde je potrebné uložiť iba jeden znak. V prípade, že sa používateľ pokúsi do tohto umiestniť viac ako jeden znak, povedie to k chybe. Premenná ukladajúca hodnoty char zaberá veľmi málo miesta v úložisku. Príklad - „A“, „a“, „m“ atď
  • Textový dátový typ - premenná s dátovým typom, pretože text dokáže ukladať hodnoty dlhého reťazca. Vo všetkých prípadoch, keď nie je známa dĺžka textu, ktorý sa má uložiť, je možné použiť typ textových údajov. V iných programovacích jazykoch existuje typ údajov nazývaný reťazec, ktorý je schopný uchovať množinu znakov. Rovnakým spôsobom sa tu nachádza text na uloženie reťazca alebo súboru znakov. Príklad - „Ahoj“, „blahoželáme“ atď
  • Typ údajov Varchar (n) - Typ údajov Varchar s niektorým zapísaným číslom označuje, že je schopný ukladať alebo uchovávať iba počet znakov, ktoré sú napísané vedľa neho. Napríklad, ak píšeme varchar (9), znamená to, že premenná bude schopná pojať iba maximum pekných znakov. Príklad - „ABCDEFGHI“, „Dobrý deň, hej“
  • Celočíselný typ údajov - Premenná definovaná s typom celočíselného typu môže ukladať iba celočíselnú hodnotu. Hodnota musí byť celočíselná hodnota, inak skončí hádzaním chyby. Napríklad, ak má premenná s názvom i uchovávať celočíselnú hodnotu, bude držať iba celočíselnú hodnotu. Príklad - 1 200 459 354 atď
  • Typ časového údaja - Typ časového údaja je priradený premennej, ktorá má ukladať iba časovú hodnotu. Mal by existovať nejaký konkrétny formát času, ktorý musí byť uložený v premennej typu časových údajov. Je to jeden z najdôležitejších typov údajov v PostgreSQL, pretože sa používa na sledovanie transakcií. Príklad - 12:00:36, 01:06:56
  • Interval Data Type - Interval Data Type - premenná, ktorá je priradená k intervalu dátového typu, je schopná uložiť konkrétny časový interval. Je znepokojený časom a môže byť použitý na odhad času v niekoľkých prípadoch. V databáze je úprimne pozorované, ktorá transakcia sa uskutočnila v akom intervale a tento typ údajov nám pomáha spravovať intervaly. Príklad - „pred 7 mesiacmi“, „2 roky 5 hodín 40 minút“
  • Array - Pole sa používa na ukladanie množiny reťazcov alebo množín akýchkoľvek hodnôt, ale jediným obmedzením je, že všetky hodnoty v poli musia byť rovnakého typu údajov. Pomocou poľa je program dostatočne pohodlný na to, aby ho pochopili všetci, ktorí neboli súčasťou procesu vývoja kódu. Príklad - ARRAY (408) -589-5846 ', ' (408) -589-5555 '')
  • UUID dátový typ - dátový typ UUID sa používa na ukladanie univerzálne jedinečných identifikátorov, čo sú v skutočnosti hodnoty, ktoré sa používajú v programe na jedinečnú identifikáciu čohokoľvek. Je to špeciálny druh údajov, ktorý sa nedá nájsť vo vyšších programovacích jazykoch. Príklad - 0e37df36-f698-11e6-8dd4 - cb9ced3df976, a81bc81b-dead-4e5d-abff-90865d1e13b1
  • Typ údajov JSON - Premenná, ktorá má ukladať hodnoty JSON, je priradená k dátovému typu JSON. Je to jeden z najdôležitejších typov údajov používaných v PostgreSQL, ktorý dokáže uchovávať komplexné údaje JSON. Príklad - („client“: „Doe“, „items“: („product“: „Application“, „qty“: 7))

záver

Správa databázy PostgreSQL sa môže považovať za veľmi užitočnú pri použití v akejkoľvek aplikácii, ktorá musí pracovať s údajmi. Bol navrhnutý pre prácu s niekoľkými druhmi dátových typov, kde všetky dátové typy majú svoj vlastný význam. Za účelom sledovania času, keď sú transakcie uskutočňované, existujú aj typy údajov, ako je čas, dátum, interval atď. V niektorých operačných systémoch, ako je Kali Linux, je PostgreSQL zabudované. Vývojárom to veľmi uľahčuje integráciu ich aplikácie do databázy a môžu tiež používať rôzne typy dátových typov, ktoré boli sprístupnené v PostgreSQL.

Odporúčané články

Toto bola príručka pre typy údajov PostgreSQL. Tu sme diskutovali o úvodu s rôznymi dátovými typmi PostgreSQL. Viac informácií nájdete aj v ďalších navrhovaných článkoch -

  1. Čo je PostgreSQL?
  2. Ako nainštalovať PostgreSQL?
  3. Funkcie reťazca PostgreSQL
  4. PostgreSQL Interview Otázky
  5. Dátové typy Python
  6. Rôzne typy údajov SQL s príkladmi