Selasa, 12 November 2013

BASIS DATA

Basis data adalah kumpulan dari beberapa data yang saling terhubung satu sama lainnya yang di simpan di dalam komputer secara sistematic dan terperinci sehingga dapat di periksa menggunakan program komputer untuk memperoleh data tersebut. Basis Data atau Database bisa juga disebut sebagai gudang penyimpanan data yang akan di olah lebih lanjut. Software yang digunakan untuk memanggil atau mengelola data tersebut adalah DBMS (DataBase Management System). DBMS merupakan sistem perangkat lunak yag memungkinkan user untuk memelihara, mengontrol dan mengakses data secara terperinci.
Basis data >> informasi yang akurat dan tepat waktu


Pentingnya Memahami Konsep Basis Data
  •  memberi kerangka kerja untuk memikirkan dan menyederhanakan persoalan
  • memberi dasar ilmu yang kuat sehingga relatif lebih mudah untuk mempelajari dan mendalami objek yang bersangkutan pada masa-masa selanjutnya


Keuntungan dari Basis Data:
  1. Tidak terjadinya kerangkapan data atau mengurangi duplikasi data
  2. Data lebih konsisten
  3. Data dapat di gunakan bersama sama
  4. Keamanan data lebih terjamin
  5. Mengambil data dan informasi secara cepat
Kelemahan dari Basis Data: 
  1. Software mahal
  2. Dibutuhkan tenaga spesialis
  3. Kerusakan pada sistem database dapat mempengaruhi departemen lain yang terkait

Kriteria Penting Basis Data :
  1. Bersifat data oriented dan bukan program oriented
  2. Dapat digunakan oleh beberapaprogram aplikasi tanpa perlu mengubah aplikasi
  3. Dapat dikembangkan dengan mudah baik volums maupun strukturnya
  4. Dapat memenuhi kebutuhan sistem baru secara mudah
Data oriented adalah hanya berorientasi pada data saja dan tidak ada hubungannya dengan program.
contoh data oriented : MS.Access, MySql, Sql server, Orecle.


Program oriented adalah hanya oriented pada pemograman saja dan tidak adaketerkaitannya dengan data.
contoh program oriented : Proxo, Visual Basic, Bahasa C.


Komponen Utama DBMS :
  1. Perangkat keras, berupa Komputer
  2. Perangkat lunak, berada di antar database (yang tersimpan dalam harddisl) dan user
  3. Data yang berada di dalam database dan bersofat terpadu (artinya file data yang ada pada database saling terkait tetapi tidak terjadi atau sedikit sekali terjadi kemubaziran data) serta berbagi (dapat digunakan oleh banyak user)
User dapat diklasifikasikan menjadi:
  • user akhir terdiri dari application user interative user (orang yang dapat memberikan perintah-perintah leveltinggi pada interface database yang ada)
  • pemoraman aplikasi (application programmer)
  • administrator database (database administrator = DBA)  
Administrator database (DBA) adalahorang yang bertanggung jawab terhadap pengelolaan database.

Tugas DBA antara lain adalah :
  1. mendefinisikan database
  2. menentukan isi database
  3. menentukan sekuritas database, dimana setiap user diberi hak akses terhadap database secara tersendiri dan tidak semua user dapat menggunakan data yang bersifat sensitif
  4. membantu kinerja sistem secara berkala 
  5. merencanakan backup dan recoverry terhadap database
  6. mengikuti perkembangan produk sehingga dapat memberikan usulan kepada organisasi untuk melakukan hal-hal yang dipandang perlu

0 komentar:

Posting Komentar