Assalmualaikum wr.wb...
Selamat pagi semua,,kali ini ane mau share sedikit tentang Database atau sering kita sebut dengan Basis Data...
mungkin bagi para mastah programer Database tidak Asing di telinga mereka,,tapi bagi kita para newbie atau pemula pastinya asing dengan istilah itu,seperti ane ini yang masih anak kemaren sore...hehehe
Oke,,cukup buat basabasinya,langsung aja kita menuju ke topik pembicaraan kita........=> => =>
Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat lunak (program aplikasi) untuk menghasilkan informasi.
Pendefinisian basis data meliputi spesifikasi berupa tipe data,struktur data dan juga batasan-batasan data yang akan disimpan. Basis data merupakan aspek yang sangat penting dalam sistem informasi dimana basis data merupakan gudang penyimpanan data yang akan diolah lebih lanjut. Basis data menjadi penting karena dapat mengorganisasi data, menghidari duplikasi data, hubungan antar data yang tidak jelas dan juga update yang rumit.Proses memasukkan dan mengambil data ke dan dari media penyimpanan data memerlukan perangkat lunak yang disebut dengan sistem manajemen basis data (database management system | DBMS). DBMS merupakan sistem perangkat lunak yang memungkinkan pengguna database (database user) untuk memelihara, mengontrol dan mengakses data secara praktis dan efisien. Dengan kata lain semua akses ke basis data akan ditangani oleh DBMS. Ada beberapa fungsi yang harus ditangani DBMS yaitu mengolah pendefinisian data, menangani permintaan pemakai untuk mengakses data, memeriksa sekuriti dan integriti data yang didefinisikan oleh DBA (Database Administrator), menangani kegagalan dalam pengaksesan data yang disebabkan oleh kerusakan sistem maupun disk dan menangani unjuk kerja semua fungsi secara efisien.
Tujuan utama dari DBMS adalah untuk memberikan tinjauan abstrak data kepada pengguna. Jadi sistem menyembunyikan informasi tentang bagaimana data disimpan, dipelihara dan tetap bisa diambil (diakses) secara efisien. Pertimbangan efisien di sini adalah bagaimana merancang struktur data yang kompleks tetapi masih tetap bisa digunakan oleh pengguna awam tanpa mengetahui kompleksitas strukturnya.
Pendefinisian basis data meliputi spesifikasi berupa tipe data,struktur data dan juga batasan-batasan data yang akan disimpan. Basis data merupakan aspek yang sangat penting dalam sistem informasi dimana basis data merupakan gudang penyimpanan data yang akan diolah lebih lanjut. Basis data menjadi penting karena dapat mengorganisasi data, menghidari duplikasi data, hubungan antar data yang tidak jelas dan juga update yang rumit.Proses memasukkan dan mengambil data ke dan dari media penyimpanan data memerlukan perangkat lunak yang disebut dengan sistem manajemen basis data (database management system | DBMS). DBMS merupakan sistem perangkat lunak yang memungkinkan pengguna database (database user) untuk memelihara, mengontrol dan mengakses data secara praktis dan efisien. Dengan kata lain semua akses ke basis data akan ditangani oleh DBMS. Ada beberapa fungsi yang harus ditangani DBMS yaitu mengolah pendefinisian data, menangani permintaan pemakai untuk mengakses data, memeriksa sekuriti dan integriti data yang didefinisikan oleh DBA (Database Administrator), menangani kegagalan dalam pengaksesan data yang disebabkan oleh kerusakan sistem maupun disk dan menangani unjuk kerja semua fungsi secara efisien.
Tujuan utama dari DBMS adalah untuk memberikan tinjauan abstrak data kepada pengguna. Jadi sistem menyembunyikan informasi tentang bagaimana data disimpan, dipelihara dan tetap bisa diambil (diakses) secara efisien. Pertimbangan efisien di sini adalah bagaimana merancang struktur data yang kompleks tetapi masih tetap bisa digunakan oleh pengguna awam tanpa mengetahui kompleksitas strukturnya.
KOMPONEN BASIS DATA
setelah searching di doogle Komponen Sistem basis Data terdiri dari 6 komponen :
- Hadware
Biasanya berupa perangkat komputer standar, media penyimpan sekunder dan media komunikasi untuk sistem jaringan.. - Operating System
Yakni merupakan perangkat lunak yang memfungsikan, mengendalikan seluruh sumber daya dan melakukan operasi dasar dalam sistem komputer. Harus sesuai dengan DBMS yang digunakan. - Database
Yakni basis data yang mewakili sistem tertentu untuk dikelola. Sebuah sistem basis data bisa terdiri dari lebih dari satu basis data. - DBMS (Database Management System)
Perangkat lunak yang digunakan untuk mengelola basis data. Contoh kelas sederhana: dBase, Foxbase, Rbase, MS. Access, MS. Foxpro, Borland Paradox. Contoh kelas kompleks: Borland-Interbase, MS. SQL Server, Oracle, Informix, Sybase. - User ( Pengguna Sistem Basis Data )
Orang-orang yang berinteraksi dengan sistem basis data, mulai dari yang merancang sampai yang menggunakan di tingkat akhir. - Optional Software
Perangkat lunak pelengkap yang mendukung. Bersifat opsional.
SIKLUS HIDUP APLIKASI BASIS DATA
- Definisi system : Adalah menjelaskan batasan-batasan dan cakupan dari aplikasi database dan sudut pandang user yang utama.(para pemakai/user,aplikasi-aplikasinya dsb)
- Data Base Design : suatu proses pembuatan design data base yang akan mendukung tujuan dan operasi atau enterprise.
- Implementasi : Pendefisian database secara konseptual, eksternal dan internal serta mengimplementasikan kedalam aplikasi software.
Fase ini melibatkan beberapa spesialis informasi tambahan yang mengubah desain dari bentuk kertas menjadi satu dalam hardware, software, dan data. - Konversi Data : pemindahan data yang ada kedalam database baru dan mengkonversikan aplikasi yang ada agar dapat digunakan pada database yang baru.
- Konversi Aplikasi : Software aplikasi dari sistem database sebelumnya di konversikan kedalam sistem database yang baru.
- Testing & Validasi : Adalah suatu proses eksekusi program aplikasi dengan tujuan untuk menemukan kesalahan. Sistem yang baru telah ditest dan diuji kinerjanya.
- OPERATION atau pengoprasian : Adalah suatu proses pengawasan dan pemeliharaan sistem setelah instalasi.
- Pengawasan Dan Pemeliharaan : Pengawasan dan pemeliharaan sistem database dan aplikasi software Selama fase operasi, sistem secara konstan memonitor dan memelihara database. dan pengembangan data serta software aplikasi dapat diperlukan dari waktu ke waktu.
KEUNTUNGAN PEMAKAIAN SISTEM BASIS DATA
Dari pembahasan diatas kita tau bahwa Basis data sangat diperlukan dalam semua hal system pemrograman,bahkan basis data menjadi syarat penting dari terbentuknya suata sytem program...
berikut kelebihan atau keuntungan menggunakan Basis Data :
- Terpeliharanya Integritas Data,Data tersimpan secara akurat.
- Data dapat dipakai bersama-sama dan dapat diakses oleh beberapa user pada saat bersamaan.
- memudahkan penerapan keseragaman penyajian data.
- keamanan data hanya dapat diakses oleh yang berhak atau berwenang.
hanya itu penjelasan mengenai artikel Basis Data atau DATABASE,,maklum ane baru newbie alias pemula...hehehe
jika mau lebih lengkapnya silahkan rajin-rajin search google dan rajin-rajin pula baca buku di Perpustakaan ...hehehe
Sekian dari saya sebagai blogger amatiran....SEKIAN DAN TERIMAKASIH.....
Wassalamualikum wr.wb......
Thanks too :
https://amrieda.wordpress.com/2010/04/12/tahapan-dari-siklus-hidup-aplikasi-database-life-cycle/
http://www.semukan.com/2014/12/pengertian-basis-data-database.html
http://www.termasmedia.com/65-pengertian/69-pengertian-database.html
https://amrieda.wordpress.com/2010/04/12/tahapan-dari-siklus-hidup-aplikasi-database-life-cycle/
http://www.semukan.com/2014/12/pengertian-basis-data-database.html
http://www.termasmedia.com/65-pengertian/69-pengertian-database.html
No comments:
Post a Comment