DBMS (Database Management System): Difference between revisions
| (6 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
[[File:DBMS.png|thumb|300px|Source: [https://mechomotive.com/wp-content/uploads/2021/06/DBMS.png mechomotive.com]]] | |||
Basisdata adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). | Basisdata adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). | ||
| Line 66: | Line 67: | ||
Keuntungan dari DBMS adalah sebagai berikut : | Keuntungan dari DBMS adalah sebagai berikut : | ||
*Mengurangi pengulangan data | *'''Mengurangi pengulangan data''' | ||
DBMS mengurangi jumlah total file dengan menghapus data yang terduplikasi di berbagai file. Data yang terduplikasi selebihnya dapat ditempatkan dalam 1 file. | **DBMS mengurangi jumlah total file dengan menghapus data yang terduplikasi di berbagai file. Data yang terduplikasi selebihnya dapat ditempatkan dalam 1 file. | ||
*Mencapai independensi data | *'''Mencapai independensi data''' | ||
Spesifikasi data disimpan dalam skema pada tiap program aplikasi. Perubahan dapat dibuat pada struktur data tanpa mempengaruhi program yang mengakses data. | **Spesifikasi data disimpan dalam skema pada tiap program aplikasi. Perubahan dapat dibuat pada struktur data tanpa mempengaruhi program yang mengakses data. | ||
*Mengintegrasikan data beberapa file | *'''Mengintegrasikan data beberapa file''' | ||
Saat file dibentuk sehingga menyediakan kaitan logis, maka organisasi fisik bukan menjadi kendala. Organisasi logis, pandangan pengguna, dan program aplikasi tidak harus tercermin pada media penyimpanan fisik. | **Saat file dibentuk sehingga menyediakan kaitan logis, maka organisasi fisik bukan menjadi kendala. Organisasi logis, pandangan pengguna, dan program aplikasi tidak harus tercermin pada media penyimpanan fisik. | ||
*Mengambil data dan informasi dengan cepat | *'''Mengambil data dan informasi dengan cepat''' | ||
Hubungan-hubungan logis, bahasa maniplasi data, serta bahasa query memungkinkan pengguna mengambil data dalam hitungan menit atau detik. | **Hubungan-hubungan logis, bahasa maniplasi data, serta bahasa query memungkinkan pengguna mengambil data dalam hitungan menit atau detik. | ||
*Meningkatkan Keamanan | *'''Meningkatkan Keamanan''' | ||
DBMS mainframe maupun komputer mikro dapat menyertakan beberapa lapis keamanan seperti kata sandi (password), direktori pemakai, dan bahasa sandi (encryption) sehingga data yang dikelola akan lebih aman. | **DBMS mainframe maupun komputer mikro dapat menyertakan beberapa lapis keamanan seperti kata sandi (password), direktori pemakai, dan bahasa sandi (encryption) sehingga data yang dikelola akan lebih aman. | ||
===2. Kerugian DBMS=== | ===2. Kerugian DBMS=== | ||
| Line 99: | Line 100: | ||
*[[DBMS:Key]] | *[[DBMS:Key]] | ||
*[[DBMS:Macam-macam]] | *[[DBMS:Macam-macam]] | ||
*[[DBMS:Contoh]] | |||
==Source== | ==Source== | ||
| Line 104: | Line 106: | ||
[[Category:Server]] | [[Category:Server]] | ||
[[Category:Database]] | |||
[[Category:SQL]] | |||