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
|
Pada waktu yang lalu database dibangun berdasarkan sistem file. Dimana kekurangan penggunaan sistem file sebagai penyimpan data berkaitan dengan:
1. Redundansi / kerangkapan data dan inconsistencyFormat 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 atomikKesalahan 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 keamananSistem Database mampu mengatasi masalah-masalah tersebut diatas.
Jenis Database:
1. Single-user:
Hanya bisa melayani seorang user pada satu waktu2. 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 departemen5. Enterprise:
Multi-user database yang mendukung kelompok besar user atau sebuah organisasi
Lokasi Database:
1. Terpusat:
Meletakkan data pada satu tempat2. Distributed/tersebar:
Menyediakan data yang tersebar dibanyak tempat
Lingkungan Sistem Database terdiri atas 5 bagian :
2. Software
Operating system software
DBMS softwareProgram 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.
0 Response to "Database Menyentuh Semua Aspek Kehidupan"
Posting Komentar