Pangkalan data: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Relly Komaruzaman (bicara | kontrib)
k Relly Komaruzaman memindahkan halaman Basis data ke Pangkalan data: Kamus Besar Bahasa Indonesia
HsfBot (bicara | kontrib)
k Bot: Perubahan kosmetika
Baris 69:
Kegunaan utama sistem basis data adalah agar pemakai mampu menyusun suatu pandangan (''view'') abstraksi data. Hal ini bertujuan untuk menyederhanakan intraksi antara pengguna dengan sistemnya dan basis data dapat mempresentasikan pandangan yang berbeda kepada para pengguna, programmer, dan administratornya. Karena tidak semua pengguna basis data terlatih dengan baik dan penggunanya terbagi dalam berbagai tingkatan, maka kompleksitas basis data akan tersembbunyi dari para pengguna melalui beberapa level abstraksi data.
Ketika memandang basis data, pemakai dapat dikelompokkan menjadi 3 tingkatan (''level'') yaitu:
* Level Fisik (''physical view/internal view''). Merupakan tingkatan terendah dalam abstraksi data yang menunjukkan bagaimana data disimpan dalam kondisi sebenarnya. Level ini merupakan bentuk paling kompleks, dimana struktur data level terendah digambarkan pada level ini.
* Level Konseptual. Merupakan level yang menggambarkan data apa yang sebenarnya (secara fungsional) disimpan dalam basis data, beserta relasi yang terjadi antara data. Level ini menggambarkan keseluruhan database, dimana administrator basis data (DBA) membangun dan mengolah basis data, sedangkan pemakai tidak memperdulikan kerumitan dalam struktur level fisik lagi. Contohnya: pengguna akan mengetahui bahwa penjualan disimpan didalam tabel barang, produksi, keuangan, marketing.
* Level Pandangan Pemakai. Merupakan level dengan tingkatan tertinggi, yang menggambarkan hanya satu bagian dari keseluruhan database. Beberapa pengguna basis data tidak membutuhkan semua isi basis data misalkan bagian personalia hanya membutuhkan data file karyawan dan gaji, tidak membutuhkan data file gudang, transaksi barang masuk.
Baris 88:
# Mendefinisikan sistem
# Analisis dan mengumpulkan kebutuhan
# Perancangan basis data
# Perancangan aplikasi
# Membuat prototipe
Baris 116:
* [[Paradox]]
* [[FoxPro]]
* [[Visual FoxPro]]
* [[Arago]]
* [[Force]]