Rabu, 13 Februari 2013

kesimpulan saya tentang pembahasan sistem basis data

    Untuk postingan yang kedua ini saya memposting sedikit informasi mengenai  Sistem Basis Data yang telah saya bahas bersama dengan teman-teman saya pada saat di kelas tadi. 
    
            Sistem adalah suatu kesatuan yang terdiri dari berbagai bagian yang saling berhubungan dan berkaitan dengan suatu tujuan yang sama.Jadi Sistem  Basis Data adalah kumpulan data yang terstruktur dan terorganisasi yang disimpan di storage dan pengguna dapat mengambil informasi secara cepat dan tepat.Sistem Basis data berguna untuk mengatasi permasalahan redundasi data,inkonsistensi data,sulit mengakses data,keamanan data. Komponen Sistem Basis Data biasanya terdiri dari Hardware,Operating System,basis data, database management system,pengguna dan perangkat lunak tambahan. Abstraksi data adalah sudut pandang dimana seseorang melihat data di dalam suatu system basis data,seperti seorang seorang users yang hanya dapat mengakses  data yang telah dibatasi oleh admin dalam suatu system basis data.

Manfaat database adalah sebagai komponen utama atau penting dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi  menentukan kualitas informasi yaitu cepat, akurat, dan relevan, sehingga infromasi yang disajikan tidak basi (out off date). Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkanya.   Mengatasi kerangkapan data (redundancy data). Menghindari terjadinya inkonsistensi data. Mengatasi kesulitan dalam mengakses Menyusun format yang standar dari sebuah data.Penggunaan oleh banyak pemakai (multiple user). Sebuah database bisa dimanfaatkan sekaligus secara bersama oleh banyak pengguna (multiuser).Melakukan perlindungan dan pengamanan data. Setiap data hanya bisa diakses atau dimanipulasi oleh pihak yang diberi otoritas dengan memberikan login dan password terhadap masing-masing data.Agar pemakai mampu menyusun suatu pandangan (view) abstraksi dari data. Hal ini bertujuan menyederhanakan interaksi antara pengguna dengan sistemnya dan database dapat mempresentasikan pandangan yang berbeda kepada para pengguna, programmer dan administrator-nya.

              



Rabu, 06 Februari 2013

pertemuan 1 SISTEM BASIS DATA

Pada zaman yang sudah maju ini kita tidak pernah lepas dari basis data,seperti layanan jejaring sosial seperti facebook,twitter dan sebagainya.Untuk lebih lanjut tentang basis data mari kita bahas disini .^ ^

1. Data
    Data adalah suatu kumpulan fakta-fakta /pernyataan yang masih mentah dan belum bisa dimanfaatkan sehingga harus diolah,diatur dan diproses sedimikian rupa agar menjadi informasi yang berguna bagi penggunanya.Untuk mendapatkan data kita harus mengumpulkan data-data dengan metode tertentu seperti wawancara untuk mendapatkan data penjualan tahun 2012-2013 dari seorang pedagang atau dengan metode kuisoner untuk mendapatkan data merk HP apa saja yang digunakan remaja pada saat ini.
2. Informasi
    Informasi adalah data yang sudah diolah / diproses sedimikian rupa sehingga bernilai dan bisa dimanfaatkan untuk kepentingan penggunanya.Jadi perbedaan data dan informasi adalah data berisi fakta / pernyataan yang belum bisa dimanfaatkan penggunanya sedangkan  informasi adalah hasil olahan data yang berisi fakta /pernyataan sehingga  berguna bagi penggunanya.
3. Database (Basis Data)
    Database adalah sekumpulan data yang saling terkait dan disusun secara logis untuk menghasilkan informasi.Basis data sendiri memiliki beberapa elemen penyusun yaitu basis data yang berisi sekumpulan data    yang saling berhubungan,software yang digunakan dalam suatu basis data,hardware.dan brainware untuk mengoperasikan database.
4. Manfaat dan Tujuan Basis Data
    a.      Kecepatan dan Kemudahan (Speed)
          Kita dapat mengolah dan menyimpan data dengan lebih mudah dan cepat menggunakan sistem basis data.
    b.      Efisiensi Ruang Penyimpanan (Space)
                Ruang penyimpanan dapat doptimalkan dengan menekan redundansi data pada sistem basis data sehingga pada saat kita mencari data menjadi lebih mudah..
c.               c.      Keakuratan (Accuracy)
                Pemanfaatan pengkodean atau pembentukan relasi antar data bersama dengan penerapan aturan/batasan (constraint) tipe data, domain data, keunikan data dan sebagainya yang secara ketat dapat diterapkan dalam sebuah basis data, sangat berguna untuk menekan ketidakakuratan/penyimpanan data 
          d.    Ketersediaan (Availability)
                 Kita dapat memilah data yang sudah tidak digunakan untuk dipindahkan ke media penyimpanan offline. 
        .e.       Kelengkapan (Completeness)
               Untuk mengakomodasi kebutuhan kelengkapan data yang semakin berkembang, maka kita tidak hanya dapat menambah record-record data, tetapi juga dapat melakukan perubahan struktur dalam basis data, baik dalam penambahan objek baru (tabel) atau dengan penambahan field-filed baru pada suatu tabel
         f.        Keamanan (Security)
               Ada sejumlah sistem (aplikasi) pengelola basis data yang tidak menerapkan aspek keamanan dalam sebuah basis data.Tetapi untuk suatu sistem yang besar dan serius, aspek keamanan juga dapat diterapkan secara ketat. Dengan begitu, kita dapat menentukan siapa-siapa (pemakai) yang boleh menggunakan basis data beserta objek-objek di dalamnya dan menentukan jenis-jenis operasi apa saja yang boleh dilakukan.  
        g.      Kebersamaan Pemakaian (Sharebility)
              Pemakai basis data seringkali tidak terbatas pada satu pemakai saja atau di satu lokasi saja oleh satu sistem aplikasi. Data pegawai dalam basis data kepegawaian , misalnya dapat digunakan oleh banyak pemakai, dari sejumlah departemen dalam perusahaan atau oleh banyak sistem (sistem penggajian, sistem akuntansi, sistem inventori dan sebagainya). Basis data yang dikelola oleh sistem (aplikasi) yang mendukung lingkungan multiuser akan dapat memenuhi kebutuhan ini, tetapi tetap dengan menjaga/menghindari munculnya persoalan baru seperti inkonsistensi data (karena data yang sama dapat diubah oleh banyak pemakai pada saat yang bers0amaan) atau kondisi deadlock (karena banyak pemakai saling menunggu untuk menggunakan data)