BASIS DATA
Pengertian Basis Data
Meski sering mendengar kata Basis Data baik di dalam pekerjaan, perkulihaan dan lainnya dan umumnya Basis Data ini adalah salah satu bidang studi wajib untuk bidang Ilmu Komputer. Sedangkan untuk pengertian dari Basis Data sendiri ialah suatu kumpulan dari berbagai data yang saling terkait sedemikian rupa sehingga dapat lebih mudah tersimpan, di manipulasi dan cepat respon ketika di panggil penggunanya.
Untuk Definisi dari Basis Data adalah berupa kumpulan data yang didalamnya terdapat satu atau lebih table yang terhubung antara satu dengan yang lainnya, yang mana pada setiap Pengguna/User diberi hak akses untuk bisa menggunakannya diantaranya seperti Edit, Delete, Update (Merngubah, Menghapus, Memperbarui) dan lainnya pada beberapa table tersebut.
Tujuan Basis data adalah :
Ada beberapa tujuan dari Basis data yang mana ternyata sangat penting dalam mendukung berbagai kinerja seperti penyimpanan data dan lain-lain, di antaranya sebagai berikut:
Dalam melakukan penyimpanan cepat dan mudah, memanipulasi dan juga memunculkan kembali dari data tersebut.
Memberikan efesiensi ruang yang lega di memory penyimpanan karena dengan adanya basis data, redudansi data dapat terhindari
Akurasi (Accuracy) data.
Ketersediaan (Availability) data.
Kelengkapan (Completeness) data, dapat melakukan berupa perubahan struktur dalam basis data tersebut baik itu dari penambahan Objek baru (Tabel) hingga penambahan dari berbagai Field baru di Table
Security (Keamanan) data adalah dasar dari ketentuan di pengguna dimana boleh atau tidaknya dalam mengakses Basis Data serat berbagai objek yang terdapat di dalamnya dan menentukan berbagai jenis apa saja yang boleh di gunakannya.
Kebersamaan Pemakai (Sharability), Pengguna dari basis data dapat digunakan lebih dari satu orang, namun tetap menjaga atau menghindari adanya masalah baru yang bisa saja terjadi di antaranya seperti inkonsistensi data hal ini dapat saja terjadi karena data yang sama di ubah oleh banyak pemakai di dalam waktu yang bersamaan dan juga kondisi deadlock hal ini tentu bisa juga dapat terjadi karena banyak pemakai yang saling menunggu (Antrian) untuk menggunakan data tersebut.
Kegunaan/Fungsi Sistem Basis Data
Kegunaan atau Fungsi Sistem Basis Data adalah untuk mengatasi berbagai masalah yang terjadi pada saat pemrosesan data dimana dengan menggunakan metode konvensional, masalah-masalah tersebut dapat teratasi di antaranya seperti :
Inkonsistensi/ Redudansi data
Pengaksesan dalam pengaksesan data sulit
Data Isolation.
Konkurensi pengaksesan.
Masalah keamanan.
Masalah Integritas.
Pengguna/Pemakai Sistem Basis Data
Tidak setiap orang menggunakan Basis Data dan hanya di perlukan sesuai dengan kebutuhan dalam memudahkan beberapa pekerjaan, beberapa Pengguna atau Pemakai yang menggunakan Basis data diantaranya adalah :
a. Programmer Aplikasi :
Seorang pembuat Aplikasi dimana pengguna yang berinteraksi terhadap basis data dengan melalui Data Manipulation Language (DML),
b. User Mahir (Casual User) :
Yakni pengguna yang berinteraksi dengan system tanpa perlu melakukan menulis modul program. Mereka biasanya menyatakan suatu query dalam mengakses data dengan bahasa query yang sudah disediakan dari DBMS
c. User Umum (End User/ Naïve User) :
adalah pengguna yang berinteraksi terhadap sistem basis data dengan melalui berupa pemanggilan dari suatu Program Aplikasi yang sifatnya permanen (executable program) dimana pada sebelumnya sudah di persiapkan.
d. User Khusus (Specialized User) :
adalah pengguna atau pemakai yang menulis Aplikasi basis data non konvensional, akan tetapu di gunakan untuk beberapa keperluan tertentu.
Dengan beberapa penjelasan di atas mengenai Pengertian Basis Data dan Sistem Basis Datatentu anda menjadi lebih paham karena di ulas secara lengkap beserta Definisi, Tujuan, Fungsi dan Komponennya.
Baca juga : Teori dasar jaringan
https://yokofebrianto94.blogspot.com/2018/12/teori-dasar-jaringan.html?m=1
Langganan:
Posting Komentar (Atom)
Kumpulan perintah mysql di CMD
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithrea...
-
Cara Menambah Kolom / Field pada Tabel MySQL - Kolom/Field adalah kumpulan dari karakter yang membentuk satu struktur, maka jika terdapat ...
-
Memasukkan Data kedalam Tabel Database MySQL - Menambahkan sebuah data ke dalam suatu tabel MySQL tentu merupakan salah satu aktifitas yan...
Tidak ada komentar:
Posting Komentar