Sistem Basis Data dan DBMS
Basis data adalah kumpulan data dan sistem basis data adalah kumpulan elemen yang memiliki fungsi masing-masing dan saling terhubung satu sama lain untuk mencapai tujuan basis data. Lalu DBMS? Database manager system adalah perangkat lunak yang berfungsi untuk mengatur dan mengelola sistem basis data.
Komponen sistem basis data terdiri dari
-Hardware
-Operating system
-Database
-DBMS
-User
-Aplikasi lain
DBMS mencakup beberapa proses yaitu proses defining, proses manipulating dan proses sharing. DBMS memiliki tiga tujuan utama yaitu
1. Kemudahan dan kecepatan dalam pengambilan data
2. Efisiensi ruang penyimpanan
3. Keakuratan data
Definisi Abstraksi Data
Abstraksi data adalah gambaran umum untuk melihat data dalam sebuah sistem basis data. Abstraksi data mempunyai 3 level untuk memberikan gambaran umum suatu data yaitu physical view, conceptual view, external view.
1. Physical View
Merupakan level terendah dalam abstraksi data, yang menunjukkan bagaimana sesungguhnya suatu data disimpan, berapa banyak bit yang digunakan untuk sebuah pernyataan. Pada lapis inilah struktur data dijabarkan secara rinci. Pada level ini hanya developer yang bisa melihatnya.
Lapis konseptual lebih tinggi dari lapis fisik. Lapis ini menunjukkan data apa saja yang sesungguhnya disimpan pada basisdata, dan juga menjelaskan hubungan-hubungan antardata secara keseluruhan. level ini dikendalikan oleh data administration.
3. External View
lapis tertinggi pada abstraksi data. Lapis ini menunjukkan data apa yang ingin user lihat tetapi tidak semuanya ditampilkan. misalnya seorang mahasiswa ingin melihat datanya, tetapi ia tidak dapat melihat data dosen, ataupun mahasiswa lainnya. Kegunaan level ini adalah untuk menyederhanakan interaksi antara pemakai (user) dengan sistem.
http://mudahalgoritma.blogspot.com/2017/10/apa-itu-abstraksi-data.html
Tidak ada komentar:
Posting Komentar