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

Model basis data relasional yang diperkenalkan oleh Codd
                 menyajikan pendekatan baru dalam pengelolaan  data yang
                 berbeda dengan model basis data hierarkis atau jaringan yang
                 dominan pada saat itu. Pada model ini, data diorganisasi dalam
                 bentuk  tabel yang terdiri atas  baris dan  kolom. Setiap  tabel
                 mewakili  entitas dan relasinya dalam suatu domain tertentu.
                 Codd juga menekankan pentingnya integritas  data dan kon-
                 sistensi dalam  basis  data relasional. Kontribusi Codd dalam
                 pengembangan model  basis  data relasional membuka pintu
                 bagi kemajuan besar dalam industri TI. Model ini memberikan
                 ke leluasaan dalam mengakses, memanipulasi, dan mengintegrasi-
                                                                            Sumber: ITP Media (2014).
                 kan  data secara efisien. SQL (Structured Query  Language)   https://www.arabianbusiness.
                 menjadi bahasa standar yang digunakan untuk berinteraksi          com
                 dengan basis data relasional, dan sistem manajemen basis data   Edgar F. Codd
                 relasional (RDBMS) seperti Oracle, MySQL, dan PostgreSQL
                 menjadi sangat populer.
                      Karya Codd dalam bidang basis data relasional terus berlanjut hingga saat ini.
                 Konsep-konsep  yang  diperkenalkannya  menjadi  dasar  bagi  pengembangan  sistem
                 basis  data modern, termasuk desain  basis  data,  normalisasi, optimisasi kueri, dan
                 pemeliharaan integritas data. Karya Codd telah memberikan landasan teoretis yang
                 kuat dan memberi sumbangan yang signifikan dalam mengelola dan memanfaatkan
                 data secara efektif dalam berbagai aplikasi dan industri.



                         Link Belajar

                 Guna menambah wawasan Anda mengenai basis data, bukalah
                 laman di samping!
                 Berdasarkan artikel tersebut jawablah pertanyaan berikut!
                 1.   Jelaskan  yang  dimaksud  basis  data  dan  berikan  contoh
                     penggunaan basis data dalam dunia pemrograman!
                 2.   Apa yang dimaksud distributed database? Jelaskan peran
                     dan fungsinya dalam pengelolaan basis data!
                 3.   Apa yang dimaksud relasi dalam basis data relasional   Sumber: https://www.dicoding.com/
                                                                              blog/apa-itu-database/
                     (relational database)?


                         Info


                 Basis  data memainkan peran yang sangat penting dalam rekayasa  perangkat lunak. Berikut
                 adalah beberapa fungsi basis data dalam rekayasa perangkat lunak.
                 1.   Penyimpanan data
                     Fungsi utama  basis  data adalah menyimpan  data dengan cara yang terstruktur dan
                     terorganisasi.  Basis  data  menyediakan  wadah  yang  aman dan  efisien untuk menyimpan
                     data yang dibutuhkan oleh  perangkat lunak. Menggunakan  basis  data, pengembang
                     perangkat  lunak  dapat  mengelola  dan  menyimpan  data  dalam  format  yang  konsisten
                     dan mudah diakses.




               94      Rekayasa Perangkat Lunak SMK/MAK Kelas XI
   101   102   103   104   105   106   107   108   109   110   111