Postingan pada kali ini akan membahas mengenai system
basis data. minggu yang lalu saya sudah mengenai apa itu basis data yang mana potingan minggu lalu sangat erat kaitanya
dengan minggu ini. Untuk lebih jelasnya baca dulu artikel mengenai basis data.
Apa
itu sistem basis data?
Sistem
merupakan
sekumpulan elemen yang terintegrasi sesuai dengan tujuan untuk mencapai proses
tertetu.
Basis
Data
merupakan suatu wadah yang berfungsi untuk menyimpan data dimana data tersebut
disimpan secara sistematik sehingga memudahkan dalam pencarian data maupun
informasi.
Sistem
Basis Data
Sistem basis data merupakan suatu sistem pengelolaan
kumpulan data secara computer-based, sistem ini memiliki tujuan
untuk menyimpan dan memelihara data operasional lengkap sebuah organisasi,
sehingga mampu menyediakan informasi yang optimal yang diperlukan pemakai untuk
kepentingan proses pengambilan keputusan.
Komponen
sistem basis data
Hardware
Sistem operasi
Basis data
DBMS (sistem pengolah basis data)
User
DBMS
(Data Base Managemen system)
Merupakan program komputer yang digunakan untuk
menginput, mengubah, menghapus serta memanipulasi data dengan praktis dan
efisien termasuk juga mengatur mekanisme pengamanan data, pemakaian data bersama,
pemaksaan keakuratan/konsistensi data dan sebagainya.
Contoh Aplikasi DBMS
M. Acces
MySql
SQL Server, dll.
Abstraksi
Data
Merupakan level bagaimana untuk melihat data dalam
sebuah basis data.
DBMS menyediakan fasilitas/interface untuk melihat data
yang user friendly.
Sistem basis data biasanya menyembunyikan detail tentang
bagaimana data itu disimpan dan dipelihara. Oleh karena itu seringkali data
yang terlihat oleh pemakai sebenarnya berbeda dengan yang tersimpan secara
fisik.
View
Of Data
merupakan tingkatan level dalam basis data.
Level fisik (physical)
- Bagaimana sebuah record disimpan
Level logika
- Menggambarkan data disimpan dalam basis data dan hubungan antar data.
Level view
- Program aplikasi yang menyambungkan detail tipe data
Bahasa
Basis Data
Mendefinisikan basis data
Memanipulasi basis data
SQL (Structured Query Languange)
Ada
2 komponen umum dalam SQL, yaitu:
DDL (merombak susunan dari
suatu tabel)
DML (menambah/memanipulasi)
Penggunaan
Basis Data
Administrator basis data (update, backup, dll)
Perancang basis data
Programer aplikasi
Casual user (tanpa menulis modul, Query, pengguannya
melalui DBMS)
Special user (keperluan khusus, AI, pakar, dll)
End/naive user (lewat aplikasi)
Analisis sistem
Demikianlah pembahasan mengenai sistem basis data. Saya yakin banyak kekurangan dalam postingan
kali ini. Mungkin lain waktu saya akan membahasnya lebih detail dan
terstruktur. J
Wassalamualaikum....
0 Komentar