Bevezetés a PostgreSQL adattípusokba

Bármely rendszer adatbázisát tekintik annak a bázisnak, amely a rendszer minden részletét tárolja. Az összes adatot használó alkalmazásnak rendelkeznie kell adatbázissal, ahol az alkalmazáshoz kapcsolódó összes adat tárolódik. Mivel tudjuk, hogy az adatokat minden rendszer rendkívül fontos részének tekintik, létezik olyan platform, amely segíthet az adatok feldolgozásában és kezelésében. Ebben a cikkben megismerjük a PostgreSQL nevű adatbázis-kezelési rendszer adattípusait. Mivel az adatbázis aggódik az adatok miatt, különféle adatok tárolhatók az adatbázisban. Itt láthatjuk, hogy milyen típusú adatok tárolhatók vagy dolgozhatók fel a PostgreSQL használatával.

PostgreSQL adattípusok

Az adattípus adatfajtaként határozható meg. Egyszerűen fogalmazva, az egyik adattípushoz hozzárendelt változó csak az adattípus értékét tárolhatja. Például, ha bármelyik változónak csak az egész értékeket tárolja, akkor minden esetben csak az egész értéket tárolja. Ha a felhasználó megpróbálja megadni a különböző adattípusok értékét abban a változóban, akkor ez hibahez vezet.

Az alábbiakban bemutatjuk a PostgreSQL néhány adattípusát: -

  • Boolean - a Boolean az egyik adattípus, amelyet a PostgreSQL támogat. Ez az adattípus csak két értéket képes tárolni, amelyek „igaz” és „hamis”. Általános esetekben a logikai értékeket használják annak ellenőrzésére, hogy az állítás helyes-e, mivel amikor az állítás helyes, akkor a valós értéket adja vissza, különben az érték hamis. Ezt az adattípust a döntéshozatal során is használják, és mindkét érték alapján a döntést a programnak kell meghoznia. Példa - „igaz”, „hamis”
  • Char Data Type - A char adattípus egyetlen karakter érték tárolására szolgál. Általában inkább abban a helyen használják, ahol csak egy karaktert kell tárolnia. Abban az esetben, ha a felhasználó egynél több karaktert próbál meg beírni, akkor hibahoz vezet. A char értékeket tároló változó nagyon kevés helyet foglal el a tárolóban. Példa - "A", "a", "m" stb
  • Szöveg adattípus - Az a változó, amelynek adattípusa a szöveg képes tárolni a hosszú karakterláncokat. Minden olyan esetben, amikor a tárolni kívánt szöveg hossza ismeretlen, használhatjuk a szöveges adattípust. Más programozási nyelvekben létezik olyan karakterlánc nevû adattípus, amely képes tárolni a karakterkészletet. Ugyanígy van itt a szöveg, amely a karakterláncot vagy karakterkészletet tárolja. Példa - "Hello", "Gratulálunk" stb
  • Varchar (n) Adattípus - A Varchar adattípus, azzal együtt írt számmal jelzi, hogy csak a mellé írt karakterek számát képes tárolni vagy tárolni. Például, ha varchar (9) -et írunk, ez azt jelenti, hogy a változó csak a szép karakterek maximális méretét képes tárolni. Példa - “ABCDEFGHI”, “Hello Hey”
  • Egész szám adattípus - Az egész adattípussal meghatározott változó csak az egész értéket tudja tárolni. Az értéknek egész számnak kell lennie, különben a hiba eldönti. Például, ha egy i nevű változónak állítólag az egész értéket tárolja, akkor csak az egész értéket fogja tartani. Példa - 1 200 459 354 stb
  • Időadat-típus - Az időadat-típus hozzá van rendelve a változóhoz, amely állítólag csak az időértéket tárolja. Bizonyos idő formátumnak kell lennie, amelyet az időadat-típus változóban kell tárolni. Ez a PostgreSQL egyik legfontosabb adattípusa, mivel a tranzakciók nyomon követésére szolgál. Példa - 12:00:36, 01:06:56
  • Intervallumtípus - Az intervallumtípushoz rendelt változó képes egy adott időintervallumot tárolni. Aggódik az idő miatt, és több esetben felhasználható az idő becslésére. Az adatbázisban őszintén megfigyeljük, hogy melyik tranzakcióra került sor, milyen időközönként, és ez az adattípus segít az intervallumok kezelésében. Példa - „7 hónappal ezelőtt”, „2 év 5 óra 40 perc”
  • Tömb - A tömb a karakterlánckészlet vagy bármely értékhalmaz tárolására szolgál, de az egyetlen korlátozás az, hogy a tömb összes értékének azonos típusúnak kell lennie. A tömb használata megkönnyíti a program megértését mindenki számára, aki nem volt a rész, míg a kódot kifejlesztették. Példa - ARRAY (408) -589-5846 ′, ”(408) -589-55555 ′)
  • UUID adattípus - Az UUID adattípust az univerzálisan egyedi azonosítók tárolására használják, amelyek valójában azok az értékek, amelyeket a program során az összes azonosításához használnak. Ez egy speciális adattípus, amely nem található meg a magas szintű programozási nyelveken. Példa - 0e37df36-f698-11e6-8dd4 - cb9ced3df976, a81bc81b-dead-4e5d-abff-90865d1e13b1
  • JSON adattípus - A változó, amely állítólag a JSON értékeket tárolja, a JSON adattípushoz van hozzárendelve. Ez a PostgreSQL-ben használt egyik legfontosabb adattípus, amely képes a komplex JSON-adatok tárolására. Példa - (“ügyfél”: “Doe”, “cikkek”: (“termék”: “Alkalmazás”, “mennyiség”: 7))

Következtetés

A PostgreSQL adatbázis-kezelése nagyon hasznosnak tekinthető, miközben azt minden olyan alkalmazáshoz használják, amelynek az adatokkal kell működnie. Úgy fejlesztették ki, hogy különféle típusú adattípusokkal dolgozzon, ahol minden adattípus saját fontosságú. Annak érdekében, hogy nyomon lehessen követni az időt, amíg a tranzakciók megtörténnek, vannak olyan adattípusok, mint az idő, dátum, időköz stb. Néhány operációs rendszerben, mint például a Kali Linux, a PostgreSQL beépített formában is elérhető. Nagyon megkönnyíti a fejlesztők számára az alkalmazásuk integrálását az adatbázisba, és felhasználhatják a PostgreSQL-ben elérhetővé tett különféle adattípusokat is.

Ajánlott cikkek

Ez egy útmutató a PostgreSQL adattípusokhoz. Itt tárgyalunk egy bevezetést a PostgreSQL különféle adattípusaival. A további javasolt cikkeken keresztül további információkat is megtudhat -

  1. Mi a PostgreSQL?
  2. Hogyan telepíthetem a PostgreSQL-t?
  3. PostgreSQL karakterlánc funkciók
  4. PostgreSQL interjúkérdések
  5. Python adattípusok
  6. Különböző típusú SQL adatok példákkal