Rabu, 07 Oktober 2015

Mengenal Jenis Tipe Data

0 komentar
 Mengenal Jenis Tipe Data

Jika kita berbicara database atau basis data mau tidak mau kita harus mengetahui dan mengenal jenis tipe data yang bisa di gunakan dalam program pengolahan database, ntah itu tipe data mysql, type data pascal, type data access dan type data lain.
Adapun beberapa jenis yang bisa sobat manfaatkan di dalam database.

  • TEXT : untuk menerima data teks sampai 255 karakter yang bisa terdiri dari angka, huruf, maupun symbol grafik
  • NUMBER : untuk menerima data angka /digit, tanpa minus dan titik desimal
  • DATE/TIME : untuk menerima data tanggal “date” dan waktu “time”
  • MEMO : untuk menerima data teks sampai 65.535 karakter yang bisa terdiri dari angka, huruf, maupun symbol grafik. (type data seperti ini tidak bisa di jadikan acuan untuk pengurutan data “indeks”)
  • AUTONUMBER : untuk menampilkan nomor urut secara otomatis, yang dimulai dari angka 1
  • CURRENCY : untuk menerima data angka dengan tingkat ketepatan 15 digit desimal di sebelah kiri tanda titik desimal dan 4 digit di sebelah kanan titik desimal
  • CHAR : String yang memiliki lebar tetap yang bernilai 1 hingga 255 karakter. Jika ada sisa, maka sisa tersebut diisi dengan spasi (misalnya nilai C adalah 15, tapi data yang disimpan hanya memiliki 9 karakter, maka 6 karakter sisanya diisi dengan spasi). Spasi ini akan dihilangkan apabila data dipanggil. Nilai dari CHAR akan disortir dan diperbandingkan secara case-insensitive menurut default character set yang tersedia, kecuali bila atribut BINARY disertakan.
  • VARCHAR : String dengan lebar bervariasi yang bernilai dari 1 hingga 255 karakter. Misal jika nilai C adalah 12 sedangkan data yang disimpan hanya terdiri dari 8 karakter, maka lebar data tersebut hanya 4 karakter saja, tidak ada tambahan spasi.
Adapun untuk tipe data yang bertipe number (numeric) bisa di bedakan menjadi beberapa jenis lagi, yang di antaranya :
  • BYTE : bernilai dari 0 sampai 255 (tidak termasuk pecahan)
  • DECIMAL : bernilai hingga 28digit di belakang titik dibelakang dan depan titik desimal (-10E28 sampai 10E28)
  • INTEGER : bernilai dari -32.768 sampai 32.768 (tidak termasuk pecahan)
  • LONG INTEGER : bernilai dari -2.147.483.648 sampai 2.147.483.648 (tidak termasuk pecahan)
  • SINGLE : bernilai hingga ketelitian 7 digit desimal
  • DOUBLE : jangkauan nilainya hingga ketelitian 15 digit dibelakang & depan titik desimal.

0 komentar:

Posting Komentar