Rabu, 02 April 2014

Apa Itu Data Base

Bismillah,

Kali ini saya akan memposting mengenai Basis data. Berhubung saya kuliah, kemudian ada tugas posting beginian, jadi ya bikin lagi blog kemudian posting. Namun sebelum banyak bicara atau ngetik saya mau minta maaf karena blog ini masih kosong melompong. Terkusus untuk mas atau mbak bro senior yang jadi asisten. Harap dimaklumi.
Kemudian, masuk kedalam materi inti, mengenai basis data. Sebelum kita melangkah pada jenjang berikutnya, marilah kita merenungi terlebih dahulu apa itu Basis Data. Secara harfiah Basis Data terdiri dari 2 kata. Basis dan Data, basis adalah pangkalan sedangkan data adalah fakta. Jadi jika diartikan kasar Basis Data adalah pangkalan fakta (ini pendapat penulis). Jadi kesimpulanya adalah… bukan cuma tukang ojek yang punya pangkalan tapi fakta juga punya pangkalan, betul?
Oke oke itu tadi pendapat ga penting, mending kita kembali ke jalan yang benar. Pengertian Basis Data adalah sekumpulan data yang saling berelasi, atau himpunan kelompok data secara bersama tanpa pengulangan yang diorganisasi sedemikian rupa sehingga kelak dapat dimanfaatkan dengan cepat dan mudah untuk memenuhi berbagai kebutuhan.
Tujuan penggunaan Basis Data
Mengatur data sehingga diperoleh kemudahan, ketepatan dan kecepatan dalam pengeambilan kembali
Tidak adanya redundansi dan menjaga konsistensi data
Pengaturan dalam pemilahan data sesuai dengan fungsi dan jenisnya

Kemudian apa saja aplikasi data base yang umum dikenali?? aplikasi data base sebenernya banyak yang bertebaran yang sering disebutkan orang orang. Misal Microsoft acces, Microsoft sql server, Oracle, PostgreSQl, dan Firebird. Kita ambil contoh Microsoft Acces, aplikasi ini sudah ada dalam satu paket Microsoft Office. Namun sebagian besar manusia tidak menyadarinya entah itu High tech (abal-abal) atau low tech. Karena asing atau memang tidak mau peduli .

Aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine, dan juga menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna. Versi terakhir adalah Microsoft Office Access 2007 yang termasuk ke dalam Microsoft Office System 2007.
Microsoft Access dapat menggunakan data yang disimpan di dalam format Microsoft Access, Microsoft Jet Database Engine, Microsoft SQL Server, Oracle Database, atau semua kontainer basis data yang mendukung standar ODBC. Para pengguna/programmer yang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang kompleks, sementara para programmer yang kurang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang sederhana. Access juga mendukung teknik-teknik pemrograman berorientasi objek, tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman berorientasi objek.

Salah satu keunggulan Microsoft Access dilihat dari perspektif programmer adalah kompatibilitasnya dengan bahasa pemrograman Structured Query Language (SQL); query dapat dilihat dan disunting sebagai statemen-statemen SQL, dan statemen SQL dapat digunakan secara langsung di dalam Macro dan VBA Module untuk secara langsung memanipulasi tabel data dalam Access. Para pengguna dapat mencampurkan dan menggunakan kedua jenis bahasa tersebut (VBA dan Macro) untuk memprogram form dan logika dan juga untuk mengaplikasikan konsep berorientasi objek.

NEXT, apa saja manfaat dan kekurangan dalam sistem Basis Data? jika ditinjau dari penggunaanya tentu saja manfaat itu lebih banyak daripada kekurangannya. Manfaat basis data adalah ?
- Kerangkapan dan inkonsistensi data dapat dikontrol sehingga tidak terdapat data rangkap
- Terpeliharanya keselarasan data
- Data dapat dipakai secara bersama-sama
- Memudahkan penerapan standarisasi
- Memudahkan penerapan batasan-batasan pengamanan
- Terpeliharanya integritas data.

Sedangkan kekuranganya adalah....
- Mahal dalam implementasinya
- Rumit/komplek dalam penangannya
- Kerusakan pada sistem basis data dapat mempengaruhi departemen yang terkait

Sedangkan

Seklumit kisah tadi mungkin cukup menggambarkan plus minus sistem Basis Data.