Basis Data? Atau Sistem Basis Data?
Assalamualaikum wr. wb.
Kalo kamu ingin punya wawasan lebih tentang materi ini, langsung aja yuk check it out!
Basis Data
Basis data adalah, basis data terdiri dari 2 (dua) kata, yaitu kata Basis dan Data. Basis bisa di artikan sebagai markas ataupun gudang, tempat berkumpul. Sedangkan data yaitu kumpulan fakta dunia nyata yang mewakili suatu objek, seperti manusia, barang, dan lain-lain yang direkam ke dalam bentuk angka, bentuk huruf, simbol, teks, bunyi, gambar atau juga kombinasinya. Jadi pengertian basis data adalah kumpulan terorganisasi dari data – data yang saling berhubungan sedemikian rupa sehingga dapat mudah disimpan, dimanipulasi, serta dipanggil oleh penggunanya. Definisi Basis Data juga dapat diartikan sebagai kumpulan data yang terdiri dari satu atau lebih tabel yang terintegrasi satu sama lain, dimana setiap user diberi wewenang untuk dapat mengakses ( seperti mengubah,menghapus dll.) data dalam tabel-tabel tersebut.
Terdapat dua jenis bahasa komputer yang digunakan saat kita ingin
membangun dan memanipulasi sebuah basis data, yaitu:
- Data Definition Language (DDL)
- Data Manipulation Language (DML)
Tujuan
Basis data sendiri adalah sebagai berikut ini:
- Kecepatan serta kemudahan dalam menyimpan, memanipulasi atau juga menampilkan kembali data tersebut.
- Efisiensinya ruang penyimpanan, karena dengan basis data, redudansi data akan bisa dihindari.
- Keakuratan (Accuracy) data.
- Ketersediaan (Availability) data.
- Kelengkapan (Completeness) data, Bisa melakukan perubahan struktur dalam basis data, baik dalam penambahan objek baru (tabel) atau dengan penambahan field-field baru pada table.
- Keamanan (Security) data, dapat menentukan pemakai yang boleh menggunakan basis data beserta objek-objek yang ada didalamnya serta menentukan jenis -jenis operasi apa saja yang boleh dilakukannya.
- Kebersamaan Pemakai (Sharability), Pemakai basis data bisa lebih dari satu orang, tetapi tetap menjaga atau menghindari masalah baru seperti: inkonsistensi data (karana data yang sama diubah oleh banyak pemakai pada saat yang bersamaan) dan juga kondisi deadlock (karena ada banyak pemakai yang saling menunggu untuk menggunakan data tersebut.
Sistem Basis Data
Sistem basis
data adalah sistem yang terdiri dari koleksi data atau kumpulan data yang
saling berhubungan dan program-program untuk mengakses data tersebut.
Komponen
Utama Sistem Basis Data :
- Perangkat Keras (Hardware)
- Sistem Operasi (Operating Sistem)
- Basis data (Database)
- Sistem Pengelola Basis Data (Database Management Sistem atau disingkat DBMS)
- Yaitu pengelola basis data secara fisik tidak dilakukan oleh pemakai secara langsung, akan tetapi ditangani oleh sebuah perangkat lunak yang khusus. Perangkat Lunak inilah yang disebut DBMS (Database Management Sistem) yang akan menentukan bagaimana data diorganisasi, disimpan, diubah serta diambil kembali. Perangkat Lunak ini juga yang menerapkan mekanisme pengamanan data, pemakaian data secara bersama-sama, konsistensi data dan sebagainya.
- Pemakai (User).
- Aplikasi atau Perangkat Lunak yang lainnya.
- Tujuan Utama Sistem Basis Data sendiri adalah :
- Menunjukkan suatu lingkungan yang tepat dan efisien didalam melakukan pengambilan (retrieving) dan penyimpanan (storing) informasi basis data, serta menyediakan antarmuka yang lebih ramah kepada user dalam melihat data.
Kegunaan
atau Fungsi Sistem Basis Data, mengatasi masalah-masalah pemrosesan data yang
sering ditemui dengan menggunakan metode konvensional, permasalah yang diatasi
diantaranya:
- Redudansi data dan juga inkonsistensi data.
- Kesuliatan dalam pengaksesan data.
- Data Isolation.
- Konkurensi pengaksesan.
- Masalah keamanan.
- Masalah Integritas.
Pemakai
sistem basis data diantaranya:
- Programmer Aplikasi yaitu orang atau pemakai yang berinteraksi dengan basis data melalui Data Manipulation Language (DML),
- User Mahir (Casual User) yaitu pemakai yang berinteraksi dengan sistem tanpa menulis modul program. Mereka menyatakan query untuk mengakses data dengan bahasa query yang telah disediakan oleh suatu DBMS.
- User Umum (End User/ Naïve User) yaitu Pemakai yang berinteraksi dengan sistem basis data melalui pemanggilan satu program aplikasi permanen (executable program) yang telah disediakan sebelumnya.
- User Khusus (Specialized User) yaitu Pemakai yang menulis aplikasi basis data non konvensional, tetapi untuk keperluan-keperluan khusus.
Itulah sekilas materi tentang
basis data dan sistem basis data, semoga dapat bermanfaat yaaa!
Kalo ada kesalahan yang terdapat pada materi ini mohon bantuan nya untuk memberikan kritik dan saran
Terimakasih, Wassalamualaikum wr. wb
Sumber :
https://id.wikipedia.org/wiki/Basis_data
http://www.pengertianku.net/2014/06/pengertian-basis-data-dan-sistem-basis.html
http://www.pengertianku.net/2014/06/pengertian-basis-data-dan-sistem-basis.html
Komentar
Posting Komentar