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)



Tidak ada komentar:

Posting Komentar