Page 85 - SK tingkatan 5
P. 85

2.1.3  SQL: Membina Pangkalan Data
                                                                                              aplikasi
                                                                                              Harian
                  Structured Query Language atau Bahasa Pertanyaan Berstruktur dengan
                  singkatannya dikenali sebagai SQL digunakan untuk mencapai dan      Sistem Pengurusan
                  mengemas kini data dari pangkalan data. Berdasarkan ANSI (American   Sekolah (SPS) dibina
                                                                                      oleh Kementerian
                  National Standard Institute), SQL ialah bahasa pengaturcaraan piawai   Pendidikan Malaysia
                  yang digunakan untuk berhubung dengan pangkalan data melalui sistem   untuk mengurus
                  pengurusan pangkalan data. Piawaian ini tidak bergantung pada jenis   maklumat dan
                  mesin yang digunakan sama ada International Business Machines (IBM),   data sekolah, guru,
                  Microsoft atau Oracle. Oleh sebab itu, hampir semua sistem pengurusan   murid, peperiksaan
                  pangkalan data mengenali pernyataan SQL.                            dan kokurikulum.
                                                                                      SPS bertujuan
                                                                                      untuk membantu
                  Pengenalan SQL                                                      mengurangkan beban
                                                                                      kerja pentadbir dan
                  Arahan SQL dibahagikan kepada tiga bahasa, iaitu:                   guru semasa mengurus
                                                                                      data sekolah.
                  1  Data Definition Language atau Bahasa Takrifan Data (DDL)
                     –  Pernyataan SQL yang digunakan untuk mencipta dan mengubah
                       struktur pangkalan data. Contoh:
                       •  CREATE
                       •  ALTER
                       •  DROP
                  2  Data Manipulation Language atau Bahasa Pengolahan Data (DML)     Tahukah
                     –  Pernyataan SQL yang digunakan untuk memanipulasi data dalam
                       jadual. Contoh:                                                   Anda
                       •  SELECT
                       •  INSERT                                                      Antara yang boleh
                       •  UPDATE                                                      dilakukan oleh SQL
                                                                                      ialah:
                       •  DELETE                                                      ✓  melaksanakan
                  3  Data Control Language atau Bahasa Kawalan Data (DCL)               pertanyaan kepada
                                                                                        pangkalan data
                     –  Pernyataan SQL yang mengawal capaian data dalam pangkalan     ✓  mengesan data
                       data. Contoh:                                                    daripada pangkalan
                       •  GRANT                                                         data
                       •  REVOKE                                                      ✓  memasukkan rekod
                                                                                        ke dalam pangkalan
                                                                                        data
                  Pengenalan kepada Jenis-jenis Data                                  ✓  mengemas kini
                                                                                        rekod dalam
                  Apabila mencipta jadual, anda perlu memilih jenis data untuk setiap   pangkalan data
                  lajur yang akan dibentuk dalam jadual tersebut. Jenis data yang dipilih   ✓  memadam
                  menentukan jenis data yang boleh disimpan dalam medan tersebut.       rekod daripada
                  Pemilihan jenis data yang betul adalah penting kerana pemilihannya    pangkalan data dan
                                                                                        sebagainya
                  memberikan kesan kepada prestasi keseluruhan pangkalan data. Jenis
                  data juga menentukan jumlah ruang storan yang diperlukan. Jadual 2.1.11
                  menerangkan jenis data dalam My SQL.




                                                                         BAB 2  Pangkalan Data Lanjutan 77
   80   81   82   83   84   85   86   87   88   89   90