Database Menyentuh Semua Aspek Kehidupan



Definisi Database
Sumber
Kumpulan data yang terkait
Elmazri dan Navathe,1994
Kumpulan yang terorganisasi dari data-data yang secara nalar terkait
Hoffer, Dkk, 2005
Kumpulan data yang umumnya menjabarkan aktivitas-aktivitas dari satu atau lebih dari satu organisasi yang terkait
Ramakrishnan dan Gerke, 2000
  Sebuah database dapat dimodelkan sebagai sekumpulan entitas atau hubungan antar entitas.

Pada waktu yang lalu database dibangun berdasarkan sistem file. Dimana kekurangan penggunaan sistem file sebagai penyimpan data berkaitan dengan:
1. Redundansi / kerangkapan data dan inconsistency
    Format file yang tidak seragam, kerangkapan data di file-file yang berbeda
2. Sulit dalam mengakses data
    Perlu program baru untuk mengakses data baru
3. Pengisolasian data — banyak file dengan format yang berbeda
4. Masalah integritas (keterpaduan)
    Pengendalian terpadu
    Sulit untuk menambah elemen pengendali atau mengubah yang sudah ada

Kekurangan dari sistem file:
1. Pengubahan atomik
    Kesalahan mungkin mengakibatkan database dalam kedaan yang tidak konsisten dengan data yang   baru yang dihasilkan.
Misalkan: Pengiriman uang dari satu rekening ke rekening yang lain harus terjadi secara lengkap atau tidak sama sekali
2. Akses secara bersamaan oleh banyak user
  • Akses secara bersama untuk meningkatkan kinerja
  • Akses bersama akan mengakibatkan ketidak konsistenan
            Misalkan: Dua orang membaca dan megubah data saldo pada saat yang sama
3. Masalah keamanan
Sistem Database mampu mengatasi masalah-masalah tersebut diatas.
Jenis Database:
1. Single-user:
    Hanya bisa melayani seorang user pada satu waktu
2. Desktop:
    Single-user database yang dijalankan di personal Komputer
3. Multi-user:
    Mendukung multiple users pada waktu yang sama
4. Workgroup:
    Multi-user database yang mendukung sekelompok kecil user atau sebuah departemen
5. Enterprise:
    Multi-user database yang mendukung kelompok besar user atau sebuah organisasi

Lokasi Database:
1. Terpusat:
    Meletakkan data pada satu tempat
2. Distributed/tersebar:
    Menyediakan data yang tersebar dibanyak tempat

Lingkungan Sistem Database terdiri atas 5 bagian :
1. Hardware
2. Software
   Operating system software
   DBMS software
   Program Aplikasi dan software utility
3. Manusia
4. Prosedur
5. Data

Beberapa contoh aplikasi Database :
  • Perbankan meliputi semua transaksi
  • Penerbangan yaitu resevasi, jadwal
  • Universitas:  pendaftaran, pelulusan, dll
  • Penjualan : pelanggan, produk, penyimpanan
  • Manufactur : produksi, inventori, order, jaring pemasok
  • SDM :  rekord karyawan, gaji, pemotongan pajak
Database Menyentuh Semua Aspek Kehidupan selama kebutuhan akan penyimpanan data masih terus berlangsung. Informasi tidak sama dengan data, yang tersimpan dalam database, untuk menerapkan dan mengelola sebuah database, dibutuhkan DBMS dan Rancangan Database mendefinisikan struktur, Rancangan yang baik adalah penting.





Share on :

0 Response to "Database Menyentuh Semua Aspek Kehidupan"

Posting Komentar