Baik dalam postingan kali ini akan kita bahas apa itu database atau basis data dan mari kita ketahui pula keuntungan dan kerugiannya.
yuuukkk,,,,
Menurut perkataan om wikipedia database atau basis data adalah adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut.
Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Skema menggambarkan obyek yang diwakili suatu basis data, dan hubungan di antara obyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur basis data: ini dikenal sebagai model basis data atau model data. Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah layman mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan antar tabel diwakili denga menggunakan nilai yang sama antar tabel. Model yang lain seperti model hierarkis dan model jaringan menggunakan cara yang lebih eksplisit untuk mewakili hubungan antar tabel.
Bingung dengan perkataannya om wiki? Okedeh zandalf beri tahu yang lebi mudah lagi. Jadi basis data itu dapat di umpamakan sebuah lemari yang sangat besar dan di dalamnya terdapat rak-rak dan dalam rak-rak tersebut terdapat dokumen dokumen. Dan tiap dokumen telah dilabeli untuk membedakan dengan dokumen lain dengan primary key.
Nah setelah tahu apa itu basis data pasti pada bingung kenapa sih harus memakai basis data? sebenernya zandalf juga masi bingung kenapa ya?
eh tapi boong,,, haha
Kenapa memakai basis data? ya karena dengan basis data kita dapat mengurangi timbulnya duplikasi data atau redudancy, mengurangi tempat penyimpanan data konvensional, dapat dengan mudah mengetahui keterkaitan data dengan data lain, serta dapat dengan cepat menjangkau data yang di butuhkan dengan cepat dan akurat.
Nah itulah kenapa kita menggunakan basis data.
Berikut ini kelebihan dari basis data yang zandalf ketahui yaitu:
- Kecepatan dan kemudahan (speed)
Dengan menggunakan basis data pengambilan informasi dapat dilakukan dengan cepat dan mudah. Basis data memiliki kemampuan dalam mengelompokan, mengurutkan bahkan perhitungan dengan metematika. - Kebersamaan pemakai
Sebuah basis data dapat digunakan oleh banyak user dan banyak aplikasi. - Pemusatan control data
karena cukup dengan satu basis data unutk banyak keperluan, pengontrolan terhadap data juga cukup dilakuan di satu tempat saja. - Efesiensi ruang penyimpanan (space)
Dengan pemakain bersama, kita tidak perlu menyediakan tempat penyimpanan di berbagai tempat, tetapi cukup satu saja sehingga ini akan menghemat ruang penyimpanan data yang dimiliki oleh sebuah organisasi. - Keakuratan (Accuracy)
Penerapan secara ketat aturan tipe data, domain data, keunikan data, hubungan antara data, dan lain-lain, dapat menekan keakuratan dalam pemasukan/penyimpanan data. - Ketersediaan (availability)
Dengan basis data kita dapat mem-backup data, memilah-milah data mana yang masih diperlukan dan data mana yang perlu kita simpan ke tempat lain. - Keamanan (Security)
Kebanyakan DBMS dilengkapi dengan fasilitas manajemen pengguna diberikan hak akses yang berbeda-beda sesuai dengan pengguna dan posisinya. Basis data bisa diberikan passwordnya untuk membatasi orang yang mengaksesnya.
- Memerlukan tenaga spesialis yang ahli dalam bidang basis data.
- Perangkat lunak yang mahal.
- Diperlukan tempat penyimpanan yang besar.
- Kerusakan sistem pada basis data dapat mempengaruhi departemen yang terkait.
:)
Tidak ada komentar:
Posting Komentar