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

a.  Data Number
            Numeric adalah salah satu bentuk data yang angka. Bentuk numeric dibagi menjadi beberapa bentuk

            yang terkait dengan panjang data yang dapat ditampung.

            Tabel 4. 2 Tipe data pada data Numerik
                 Tipe       Bytes                                     Keterangan
             TINYINT          1     Tipe ini merupakan bentuk numerik yang paling kecil dalam menangani data
                                    di dalamnya. Tipe TINYINT dapat menangani data mulai dari angka -128
                                    sampai dengan 125.
             SMALLINT         2     Memilih kemampuan menangani data lebih besar, mulai dari -32768 sampai
                                    dengan 32767.
             MEDIUMINT        3     Tipe  numeric  yang  sederhana  adalah  bentuk  MEDIUMINT  yang  mampu
                                    menangani data mulai dari -8388608 sampai dengan 8388607.
             INT              4     Tipe INT sangat sering digunakan dalam pembuatan database, karena tipe

                                    ini dirasa cukup dalam menangani data mulai dari -2147483648 sampai
                                    dengan -2147483647.
             BIGINT           8     Bentuk terbesar dalam menangani data numerik adalah tipe BIGINT yang
                                    mampu  menangani  data  mulai  dari  9223372036854775808  sampai
                                    9223372036854775807

        b.  Data Penanggalan dan Waktu
            Waktu dan tanggal salah satu bentuk data yang sangat penting dalam sebuah database agar dapat
            melakukan penyimpanan data menyangkut waktu dan tanggal seperti tanggal lahir, tanggal mulai,

            waktu mulai dan lain sebagainya.

            Tabel 4. 3 Jenis tipe data pada data Penanggalan dan Waktu
                 Tipe                                             Keterangan
             DATETIME      Bentuk ini merupakan tipe data yang dapat menyimpan dua buah bentuk tipe data
                           sekaligus,  yaitu  penanggalan  dan  waktu.  Bentuk  yang  dapat  diciptakan  oleh
                           DATETIME adalah ‘0000-00-00 00:00:00’, dengan keterangan bahwa ‘0000-00-00’
                           merupakan  bentuk  penanggalan  yang  dimulai  dari  Tahun,  Bulan,  dan  Tanggal.
                           Selanjutnya ’00:00:00’ adalah tempat untuk menyimpan waktu atau jam.
                           Contoh : Tahun ‘2004-06-22’ dengan pewaktuan seperti ’08:15:45’
             DATE          Bentuk  ini  digunakan  untk  menyimpan  data  penanggalan  dan  memliki  bentuk
                           penulisan ’0000-00-00’. Penggunaannya mirip dengan DATETIME hanya saja yang
                           tidak didukung waktu jam.
                           Contoh : Tahun ‘2004-06-22’
             TIMESTAMP  Bentuk  penanggalan  dengan  TIMESTAMP  dapat  diciptakan  berjajar  tanpa  ada
                           pembatasnya, berikut adalah prototip penulisannya ‘00000000000000’

             TIME          Bentuk TIME hanya digunakan untuk menyimpan data berbentuk waktu atau jam.
                           Bentuk  penulisannya  adalah  ’00:00:00’.  Prototip  perwaktuan  tersebut  di  jabarkan
                           bahwa ‘00’ pertama menunjukkan jam yang diikuti menit dan detik.
                           Contoh : ’08:15:45’.
             YEAR          Bentuk  yang  paling  sederhana  adalah  YEAR  yang  hanya  dapat  menyimpan  data
                           berupa tahun yang ditulis secara lengkap 4 digit. Bentuk penulisannya adalah 0000’.
                           Contoh : ‘2004’ atau ‘2008’.
   40   41   42   43   44   45   46   47   48   49   50