Page 28 - E-Modul Basis Data
P. 28

STRUCTURED QUERY
                                                                                           LANGUAGE

                   dengan spasi di belakangnya, misalnya ‘saya   ‘ (terdapat 3 spasi setelah ‘saya’),

                   maka  sewaktu  menampilkan  data,  spasi  tersebut  akan  otomatis  terhapus  oleh

                   MySQL, menjadi ‘saya’. Jika menggunakan VARCHAR dalam hal ini, maka hasil yang

                   ditampilkan tetap berupa ‘saya   ‘.
               2.  Tipe Data BINARY dan VARBINARY


                       Tipe  data  BINARY  dan  VARBINARY  sama  saja  dengan  tipe  data  CHAR  dan
                   VARCHAR.  Perbedaannya  terletak  pada  struktur  penyimpanan  dalam  MySQL.

                   Misalnya pada tipe data CHAR, jika kita menyimpan data ‘A’, maka secara internal

                   MySQL akan menyimpannya sebagai karakter ‘A’, dimana ‘A’ akan sama dengan ‘a’.
                   Namun untuk tipe data BINARY, ‘A’ akan disimpan sebagai bit daru ‘A’, yaitu 65, dan

                   akan berbeda dengan ‘a’, dimana nilai binernya adalah 97. Perbedaan BINARY dan

                   VARBINARY  terletak  pada  penyimpanannya.  Jika  BINARY  akan  disimpan  dalam

                   ukuran  yang  tetap,  maka  VARBINARY  akan  berubah  sesuai  ukuran  data  (sama
                   dengan perbedaan CHAR dan VARCHAR).

               3.  Tipe Data TEXT

                       Tipe data TEXT adalah tipe data yang menampung lebih banyak string. Setiap

                   tipe  data  TEXT  disimpan  berdasarkan  jumlah  data  yang  diinputkan,  sama  seperti

                   VARCHAR,  dimana  jika  kita  mendefinisikan  suatu  kolom  sebagai  LONGTEXT,  dan

                   hanya berisi 100 karakter, ukuran penyimpanan yang digunakan sekitar 100 byte,
                   buka  4GB.  Tipe  data  TEXT.  Terdiri  dari:  TINYTEXT,  TEXT,  MEDIUMTEXT,  dan

                   LONGTEXT.


                     Type Data                                       Keterangan

                 CHAR                        Mampu menangani data hingga 255 karakter.

                 VARCHAR                     Mampu menangani data hingga 255 karakter. Tipe data
                                             VARCHAR tidak mengharuskan untuk memasukkan data
                                             sepanjang yang telah ditentukan.
                                                                                8
                 TINYBLOB, TINYTEXT          Mampu menangani data sampai 2 -1 data.



                                         DAFTAR ISI
                   STRUCTURED QUERY
                        LANGUAGE                                                                          23

                                PETU
                                NJUK

                                DAFT
   23   24   25   26   27   28   29   30   31   32   33