Assalamualaikum wr.wb,,,,
Kali ini sy akan memberikan materi tentang Basis Data untuk kelas X RPL, semoga bermanfaat ya....
Pengertian Basis Data :
Berikut ini terdapat beberapa pengertian basis data menurut para ahli, terdiri atas:
- S. Attre mengungkapkan bahwa database merupakan kumpulan data yang saling berhubungan antara yang satu dengan yang lain dengan penggunaan yang beragam.
- Gordon C. Everest, database merupakan kumpulan data yang bersifat mekanis, terbagi dan terdefinisi dengan formal melalui suatu pengorganisasian.
- Toni Fabbri, menyatakan bahwa database adalah sebuah sistem file terintegrasi yang memiliki setidaknya satu primary key sebagai pengulangan.
- C. J. Date, database ialah data operasional yang digunakan oleh system aplikasi dari sebuah pengorganisasian.
Basis Data terdiri dari "BASIS" dan "DATA".
BASIS : Tempat Kumpul atau lokasi tempat berkumpul .
DATA : Sebuah Informasi.
Jadi Basis Data adalah : Sekumpulan Informasi yang tersimpan didalam suatu tempat (wadah) yang bisa diperiksa dan diolah.
Tujuan Basis Data :
- Mempermudah dan mempercepat dalam penyimpanan data, pencarian data,
perubahan data dan penghapusan data.
- Melakukan efesiensi dalam penyimpanan data.
1. Keakuratan
Pengkodean relasi antara data dengan menerapkan aturan batasan data dalam database yang akan berguna untuk dapat menentukan ketidakakuratan penyimpanan.
2. Keamanan
Dalam sejumlah sistem aplikasi, basis data banyak digunakan untuk dapat menciptakan keamanan dengan melalui validasi tertentu. Bahkan juga kita bisa
akan menentukan siapa yang bisa mengoperasikan database. Tentu saja dengan melalukan sejumlah pengkodean tertentu.
3. Dapat dipakai secara bersama sama
Basis data dapat di gunakan secara bersama sama melalui online maupun secara batch. Dengan begitu, pemanfaatan sumber daya manusia akan menjadi lebih efisien ataupun cepat.
Jenis-Jenis Basis Data
Basis data juga dibedakan menjadi 4 jenis, yakni :
1. Basis data individual
Basis data individual merupakan basis data yang telah digunakan oleh perseorangan. Biasanya juga basis data seperti ini banyak kita temui dilingkungan PC. Visual data BASE, Corel Paradox, danFilemaker Pro merupakan contoh perangkat lunak yang biasa akan digunakan untuk mengelolabasi data untuk kepentingan pribadi/kita semua.
2. Basis data perusahaan
Basis data perusahaan merupakan basis data yang dimaksudkan untuk dapat diakses oleh beberapa pegawai dalam sebuah perusahaan dalam sebuah lokasi. Basis data seperti ini dapat disimpan dalam sebuah server atau para pemakai dapat mengakses dari masing-masing komputer yang akan berkedudukan sebagai client.
3. Basis data terdistribusi
Basis data terdistribusi merupakan basis data yang telah disimpan pada sejumlah komputer yang akan terletak pada beberapa lokasi. Model seperti ini banyak digunakan bank yang akan memiliki sejumlah cabang di berbagai kota atau melayani transaksi perbankan yang dapat bersifat online.
4. Basis data publik
Basis data publik merupakan basis data yang dapat juga diakses oleh siapa saja (publik). Sebagai contohnya, banyak situs web ( yang misalnya yahoo atau about.com) yang akan menyediakan data yang bersifat publik dan dapat diambil siapa saja secara gratis. dengan demikian, adakalanya seseorang harus menjadi anggota atau membayar iuran untuk memperoleh data publik.
Fungsi Basis Data
Basis data juga memiliki fungsi umum yang banyak diterapkan dalam dunia industri di seluruh dunia untuk dapat mendukung system atau aplikasi yang digunakan pada setiap industry. Berikut beberapa ini fungsi dasar dari database yakni :
- Database berfungsi untuk mengklasifikasikan data untuk mudah digunakan dan dipahami penggunanya.
- Menghindari adanya duplikasi dan juga inkonsistensi dari suatu data.
- Memudahkan dalam menyimpan dan mengakses data.
- Memudahkan dalam mengupdate dan menghapus data.
- Menjamin kualitas data dan informasi yang terkandung didalamnya dan dapat diakses.
- Merupakan suatu solusi penyimpanan data.
- Mendukung kinerja aplikasi dalam penyimpanan data.
Manfaat Basis Data
- Kecepatan dan Kemudahan (Speed)
- Kebersamaan Pemakaian (Sharability)
- Pemusatan Kontrol Data
- Efisiensi Ruang Penyimpanan (Space)
- Keakuratan (Accuracy)
- Ketersediaan (Availability)
- Kelengkapan (Completeness)
- Keamanan (Security)
- Kemudahan dalam Pembuatan Program Aplikasi Baru
next... ke hal.2 yah...
Tidak ada komentar:
Posting Komentar