Veri Türleri Nelerdir?

Veri Türleri Nelerdir?

6 Şubat 2018 0 Yazar: Recep

Çevremizdeki kavram ve nesneleri farklı şekillerde anlamlandırmak için farklı veri türleri kullanırız. Çözümler üretebilmek için bilgisayarlar “veri”ye gereksinim duyar. Ham veriler, bilgisayar tarafından “girdi” olarak algılanır ve program aracılığı ile işlenir. Kullanıcıya geri dönen değer, işlenmiş veridir; “çıktı” ya da “bilgi” olarak adlandırılır. Bilgisayara hangi veri türüyle çalışıyor olduğu mutlaka belirtilmelidir.

Bir programda farklı veri türleriyle işlem yapılabilir. Örneğin tam sayılar, kesirli sayılar, karakterler, simgeler, metinler ve mantıksal değerler, veri türlerini oluşturur.

Farklı Veri Türleri

Farklı Veri Türleri

Sayısal Veri

Sayısal veriler tüm sayı tiplerini içerir. Sayısal veri, hesaplama işlemlerinde kullanılabilen tek veri türüdür. Pozitif ya da negatif tam sayılar ve reel sayılar kullanılabilir. Sayısal veriler; açılar, uzaklık, nüfus, ücret, yarıçap gibi hesaplama sürecinde gerekli değerler için tanımlanır. Banka hesap numarası ya da posta kodu gibi sayısal ama hesaplama için kullanılmayan veriler de vardır. Bu tür veriler sayısal olarak tanımlanmaz. Her bir veri türünün bir veri seti vardır. Sayısal veri için tanımlanmış veri seti 0-9 arasındaki sayılar ve “+” ile “–” işaretlerini kapsar. Örneğin 66578 ve -2356 tam sayı örnekleridir. Reel sayılar, tüm reel ve ondalık sayıları kapsar. Örneğin -56.23, 8695.235 ya da 0.005 reel sayı için örneklerdir. Sayıların alabileceği en küçük ve en büyük değerler kullanılan bilgisayar ve programlama diline göre değişebilir.

Sayısal Veri

Sayısal Veri

Alfanümerik/Karakter Veri

Karakter Veri

Karakter Veri

Karakterler ve diziler + operatörü kullanarak birbirine bağlanabilir. Birleştirme olarak adlandırılan bu işlem, iki karakter parçasını yan yana getirir. Örneğin “6”+“6” = “66” olur. Genellikle matematiksel işlem gerektirmeyen verilerin, dizi şeklinde tanımlanması önerilir.

Mantıksal Veri

Mantıksal veri, veri setinde yalnızca iki kelime barındırır: doğru ve yanlış. Bu veri evet ya da hayır şeklindeki karar verme süreçlerinde kullanılır. Örneğin elde edilen değer, beklenen değer mi, evli mi, arabası var mı, öğrenci lise mezunu mu gibi sonucu kesin doğru ya da yanlış olan durumlarda mantıksal veri tanımlaması yapılır. Bu kelimeler ayrılmış özel kelimelerdir ve dizi olarak algılanmaz.

Mantıksal Veri

Mantıksal Veri

Veri Türleri İçin Kurallar

  1. Tanımladığınız veri genellikle sayısal, karakter, dizi ya da mantıksal olmalıdır.
  2. Programcı programlama sürecinde verinin adını ve türünü belirtir. Bilgisayar çalışmaya başladığında verinin adı ile türünü eşleştirir.
  3. Veri türleri karışık kullanılamaz. Örneğin sayısal olarak tanımlanmış bir veri, dizi olarak algılanamaz. Bu durumda bilgisayar, beklediği veri türü ile karşılamaz ve hata verir.
  4. Her bir veri türü kendisi için tanımlı veri setini kullanır.
  5. Matematiksel işlemlerde kullanılacak tüm veriler sayısal olarak, diğerleri karakter ya da dizi olarak tanımlanmalıdır.
  6. Programcılar kendi tanımladıkları veri türlerini de oluşturabilirler. Kullanıcı-tanımlı olarak adlandırılan bu veri türleri, bugünün tarihi, hedef, varılacak süre gibi hem dizi hem de sayısal veriler içeren yapılar oluşturulabilir.
Veri Türü Kurallarına Örnekler

Veri Türü Kurallarına Örnekler