Page 43 - E-MODUL BASIS DATA KELAS XI RPL
P. 43

Tabel 4. 1 Tipe data standar SQL.
                   Tipe Data                                               Deklarasi
        Boolean                           BOOLEAN

        Karakter                          CHAR, VARCHAR
        Bit                               BIT, BITVARYING
        Numerik Eksak                     NUMERIC, DECIMAL, INTEGER, SMALLINT
        Numerik Aproksimasi               FLOAT, REAL, DOUBLE PRECISION
        Datetime                          DATE, TIME, TIMESTAMP
        Interval                          INTERVAL
        Large Object                      CHARACTER LARGE OBJECT, BINARY LARGE OBJECT
        Collection                        ARRAY, MULTISET, XML


    1). Boolean

             Tipe data Boolean digunakan untuk menyimpan nilai TRUE dan FALSE. Jika kolom dengan tipe data

       Boolean diatur untuk mendapatkan nilai NULL, kolom tersebut akan dapat diberi nilai NULL. Jika nilai-
       nilai tersebut digunakan dalam sebuah perbandingan, nilai TRE akan lebih besar dari nilai FALSE. Adapun

       jika nilai TRUE atau FALSE dibandingkan dengan nilai NULL, akan memberikan hasil tidak diketahui atau

       tidak ada hasil (UNKOWN).
    2). Karakter

             Tipe  data  karakter  biasanya  digunakan  untuk  kolom-kolom  yang  akan  diisi  dengan  karakter-

       karakter  huruf  atau  karakter  gabungan  huruf  dan  angka  seperti  Nama,  Alamat,  Jenis  Kelamin,  dan

       sebaginya. Tipe karakter juga dapat digunakan pada kolom yang diisi dengan nilai angka yang tidak
       dapat digunakan dalam perhitungan, seperti kolom kode pos atau nomor telepon. Ada dua jenis tipe

       data karakter, CHAR dan VARCHAR.

       a. CHAR
          Tipe data CHAR digunakan untuk kolom yang jumlah karakter untuk semua data yang ada dikolom

       tersebut sama dan sudah ditentukan, seperti Nomor Induk Siswa (NIS), Nomor Induk Kependudukan (NIK),

       kode pos, jenis kelamin. Jika ditempatkan di tabel data setiap baris dari kolom akan mempunyai jumlah

       atau panjang yang saa. Contoh data NIK, semua data NIK terdiri dari 16 angka.


       b. VARCHAR
          Tipe data VARCHAR (variable character) digunakan untuk kolom yang jumlah karakter datanya tidak
       tertentu, seperti Nama, Alamat, Kota. Jika ditempatkan di tabel, untuk nama data Nama misalnya, akan

       ada nama yang terdiri dari 5 huruf, 10 huruf, 12 huruf dan seterusnya. Kolom dengan tipe data VARCHAR

       akan menyimpan data dengan panjag karakter yang bervariasi.

          Pada  saat  mendeklarasikan  sebuah  kolom  dan  memilih  tipe  data  CHAR  atau  VARCHAR,  dapat
       mengatur jumlah karakter maksimum pada kolom tersebut. Contoh untuk mendeklarasikan kolom NIS
   38   39   40   41   42   43   44   45   46   47   48