Page 116 - Rekayasa Perangkat Lunak SMK Kelas XI
P. 116

C. C.  Soal AKM

               Bacalah teks berikut dengan saksama untuk menjawab pertanyaan di bawahnya!

                MySQL adalah sistem manajemen basis data relasional (RDBMS) yang populer
                dan menyediakan berbagai fitur lengkap. Berikut adalah beberapa fitur utama
                yang disediakan oleh MySQL.
                1.  Indeks MySQL
                    Indeks MySQL mendukung penggunaan indeks untuk meningkatkan kinerja
                    pencarian dan  pengurutan  data.  Indeks memungkinkan akses  data  yang
                    lebih cepat dengan membuat struktur data tambahan yang disusun secara
                    teratur. MySQL mendukung berbagai jenis indeks, termasuk indeks BTREE,
                    HASH, dan FULLTEXT, yang dapat disesuaikan sesuai kebutuhan aplikasi.
                2.  Transaksi MySQL
                    Transaksi MySQL mendukung transaksi untuk memastikan konsistensi data.
                    Menggunakan fitur ini, Anda dapat mengelompokkan beberapa operasi
                    database menjadi satu unit yang dapat di­commit (terjaga) atau di­rollback
                    (dibatalkan) secara keseluruhan. Transaksi memungkinkan  pemulihan
                    otomatis dalam kasus kegagalan sistem atau kesalahan  pemrograman,
                    sehingga memastikan integritas data yang lebih baik.
                3.  Tampilan (Views) MySQL
                    Tampilan (Views) MySQL mendukung tampilan yang memungkinkan peng­
                    guna untuk membuat “pandangan” virtual dari subset data yang ada dalam
                    tabel. Tampilan dapat digunakan untuk menyembunyikan kompleksitas
                    struktur  data dan menyediakan antarmuka yang lebih sederhana untuk
                    pengguna. Mereka juga dapat digunakan untuk memberikan  keamanan
                    tambahan dengan mengontrol akses ke bagian­bagian tertentu dari data.
                4.  Fungsi dan Prosedur Terdefinisi Pengguna (User-Defined Functions and
                    Procedures) MySQL
                    Fungsi dan prosedur terdefinisi pengguna MySQL memungkinkan pengguna
                    untuk membuat fungsi dan prosedur khusus yang dapat digunakan dalam
                    pernyataan  SQL.  Fungsi  dan  prosedur  ini  membantu  dalam  pemrosesan
                    data yang kompleks dan dapat digunakan berulang kali tanpa harus menulis
                    ulang kode yang sama.
                5.  Pengendalian Akses Pengguna MySQL
                    Pengendalian akses  pengguna  MySQL menyediakan  sistem pengendalian
                    akses yang fleksibel untuk mengatur izin akses pengguna ke database dan
                    tabel. Hal ini memungkinkan administrator untuk mengontrol yang memiliki
                    akses ke data tertentu dan jenis operasi yang diizinkan, seperti membaca,
                    menulis, memperbarui, atau menghapus data.



              104      Rekayasa Perangkat Lunak SMK/MAK Kelas XI
   111   112   113   114   115   116   117   118   119   120   121