Archive for Pengertian Database

Pengertian Database

Pengertian DataBase

Definisi Database :

  1. Menurut Gordon C. Everest :

Database adalah koleksi atau kumpulan data yang mekanis, terbagi/shared, terdefinisi secara formal dan dikontrol terpusat pada organisasi.

  1. Menurut C.J. Date :

Database adalah koleksi “data operasional” yang tersimpan dan dipakai oleh sistem aplikasi  dari suatu organisasi.

–  Data input adalah data yang masuk dari luar sistem

–  Data output adalah data yang dihasilkan sistem

–  Data operasional adalah data yang tersimpan pada sistem

  1. Menurut S. Attre :

Database adalah koleksi data-data yang saling berhubungan mengenai suatu organisasi / enterprise dengan macam-macam pemakaiannya.

Jadi Database adalah sekumpulan data yang saling berhubungan dan memiliki kerkaitan satu sama lain. Fokus dalam database adalah sebuah relasi walaupun kadang ada sebuah data yang tidak memiliki relasi dalam database.

Sifat-sifat database :

  • Internal         :  Kesatuan (integritas) dari file-file yang terlibat.
  • Terbagi/share :  Elemen-elemen database dapat dibagikan pada para user baik secara sendiri-sendiri maupun secara serentak dan pada waktu yang sama (Concurrent sharing).

Elemen-elemen database :

A.  Tipe  :

  1. Enterprise       =  Suatu jenis organisasi, misalnya Bank, Hotel, Universitas dan lain-lain.
  2. Entity  =  File  =  Obyek pada enterprise berdasarkan data yang disimpan
  3. Atribute           =  Field = Data item  =  Beberapa hal yang ingin diketahui dari suatu file
  4. Record            =  Satu set field yang merupakan ciri khas dari suatu file

Istilah entity dan atribute biasanya digunakan pada tingkat konsepsual dan logikal, sedangkan file, record dan field pada tingkat internal/fisikal.

B.  Isi / Nilai :

  1. Data File         :  Seluruh isi data pada file
  2. Data Record    :  Satu set isi data pada suatu susunan field dari suatu file
  3. Data Value      :  Isi data masing-masing data elemen.

Tanggung jawab seorang DBA (Database Administratur) ;

  1. Syarat menjadi DBA

–  Berkeahlian Teknik

–  Berkeahlian tentang enterprise

  1. DBA yaitu orang/group yang bertanggung jawab pada seluruh pengontrolan database
  2. Tanggung jawab DBA :

–  Menetapkan isi database

–  Menetapkan struktur data pada penyimpanan sekunder dan metode akses

–  Melayani kebutuhan user

–  Mendefinisikan pengecekan kewenangan penggunaan database oleh user dan menetapkan

prosedur validasi suatu database.

–  Menetapkan strategi backup dan recovery

–  Memonitor unjuk kerja dan melayani kebutuhan akan perubahan-perubahan kepentingan.

  1. Untuk melaksanakan tanggung jawabnya DBA harus mempunyai beberapa program utility, misalnya :

–  Create Routine  :  Untuk membuat database baru

–  Reorganization Routine  :  Untuk menyusun kembali database (misal : untuk menghapus

tempat-tempat kososng dari record-record yang sudah tidak berlaku)

–  Journalizing / Logging Routine  :  Untuk mencatat semua operasi yang telah dikerjakan,

siapa usernya.

–  Recovery Routine  :  Memperbaiki kerusakan database pada posisi sebelum kerusakan.

–  Statistical Analisys Routine  :  Untuk memonitor hasil-hasil database.