Minggu, 03 Januari 2010

database

DATABASE
Database adalah kumpulan dari item data yang saling berhubungan satu dengan yang lainnya yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu, tersimpan di hardware komputer dan dengan software untuk melakukan manipulasi untuk kegunaan tertentu.
Beberapa karakteristik dari database adalah :
1. Pengelolaan melalui dengan suatu Database Management System (DBMS)
Database Management System merupakan software yang disediakan oleh penyedia database untuk :
• mengelola dan memelihara data
• memindahkan data ke dan dari file data fisik yang dibutuhkan
• mengelola akses data yang bersamaan oleh beberapa pengguna
• mengawasi pembaharuan data dan mencegah konflik perubahan data
• mengelola transaksi sehingga perubahan data terjadi secara lengkap atau tidak terjadi perubahan jika transaksi batal atau gagal
• mendukung bahasa query
• pengawasan back up database dan pemulihan dari kesalahan
• mekanisme keamanan

2. Lapisan-lapisan abstraksi data
Lapisan-lapisan abstraksi data ada 3 lapisan yaitu lapisan fisik, lapisan logika dan lapisan luar.
a. lapisan fisik
lapisan fisik berisi file data yang menyimpan semua data untuk database.
b. lapisan logika
Ini adalah lapisan abstraksi pertama dalam database. Lapisan fisik bukan lapisan abstraksi karena datanya nyata, bukan abstrak.
c. lapisan luar
Lapisan luar atau model luar adalah layar kedua abstrak dalam database.

3. Data fisik yang independen
Kemampuan mengubah struktur file database secara fisik tanpa mengganggu pengguna dan proses yang berlaku disebut physical data independence. Seberapa besar perubahan yang dapat dilakukan tanpa berpengaruh pada lapisan logika disebut derajat physical data independence.

4. Data logis yang independen
Kemampuan untuk membuat perubahan pada lapisan logika tanpa mengganggu penggunan dan pross yang sedang berlaku disebut logical data independence. Perubahan pada lapisan logika juga berlaku pada lapisan fisik.

http://ilmukomputer.org/category/database/

Tidak ada komentar:

Posting Komentar