Jeden z dôležitejších aspektov programovania, dátové typy popisujú povahu hodnoty alebo údajov, ktoré sú obsiahnuté v premennej alebo dokonca konštante. Premenné môžu mať rôzne a meniace sa hodnoty, zatiaľ čo konštantám bude priradená hodnota, ktorá sa nemení. Existuje niekoľko rôznych typov údajov a vo všeobecnosti spadajú do dvoch rôznych kategórií. Môžu byť skalárne alebo zložené.
Technipages vysvetľuje typ údajov
Prvý znamená, že premenná (alebo konštanta) obsahuje jednu hodnotu, zatiaľ čo druhý znamená, že v tej istej jednotke je uložených viacero hodnôt. Noví programátori sa najskôr učia pracovať so skalárnymi dátovými typmi – zahŕňajú veci ako celé čísla, reťazce, dátumy a boolovské hodnoty.
Príkladom zložených premenných môžu byť polia, v ktorých je v jednom súbore uložených viacero súborov údajov. Každý typ údajov, bez ohľadu na to, aký to bude, definuje, aký druh informácií môže byť uložený v premennej alebo konštante.
V prípade celých čísel a reťazcov môžu napríklad premenné alebo konštanty obsahovať iba čísla alebo písmená. Keď je premenná napríklad nastavená, je jej priradený dátový typ, ktorý potom určuje, čo v nej môže byť. Toto nie je možné neskôr zmeniť, hoci obsah premennej je možné zmeniť.
Sekundárny význam termínu sa týka databáz – dátový typ je klasifikácia, ktorá je daná dátové pole a potom určí, aké informácie alebo údaje je možné doň zadať, keď sú záznamy pridané.
Bežné použitia typu údajov
- Typy údajov určujú druh informácií, ktoré možno zadať do poľa databázy pri pridávaní záznamov.
- Nastavenie premennej ako určitého dátového typu znamená, že akákoľvek hodnota, ktorá jej bude priradená neskôr, musí byť kompatibilná s pravidlá stanovené dátovým typom – celé čísla nemôžu obsahovať písmená, zatiaľ čo boolovské hodnoty nemôžu obsahovať nič iné ako Áno a Nie hodnoty.
- Účelom dátových typov vo vysokoúrovňových programovacích jazykoch je ukázať programu, aký druh obsahu môže očakávať – môžu sa tiež použiť na testovanie, či určitá premenná obsahuje typ obsahu (napríklad špeciálny znak v čísle typ).
Bežné zneužitia typu údajov
- Dátové typy sú názvy polí v databázach, do ktorých sa zadávajú informácie o záznamoch.