Recent twitter entries...

Kamis, 29 Desember 2011

Komponen Utama Database

Komponen Utama Database
Sebuah sistem database terdiri dari 4 (empat) komponen utama, yaitu :
a. Perangkat Keras (Hardware)
Merupakan perangkat keras yang dibutuhkan dalam pengelolaan database,
berupa komputer beserta seluruh kelengkapan yang dibutuhkan, seperti
prosesor, memori, harddisk sebagai media penyimpanan datanya, dan lain
sebagainya.
b. Data
Merupakan komponen yang akan diolah sehingga bernilai informasi dan dapat
dijadikan sebagai bahan pengambilan keputusan.
c. Perangkat Lunak (Software)
Perangkat lunak, dalam hal ini DBMS, berfungsi sebagai aplikasi untuk
mengelola database.
d. Pengguna (User)
Ada beberapa jenis/tipe pengguna terhadap suatu sistem database, yaitu :
1. Database Manager
Adalah satu modul program yang menyediakan antar muka (interface)
antara penyimpanan data tingkat rendah dalam database dengan program
aplikasi dan query yang diajukan ke sistem database.
2. Database Administrator (DBA)
Adalah orang yang mempunyai kekuasaan sebagai pusat pengontrol
terhadap seluruh sistem ,baik data maupun program yang mengakses
data.
Fungsi seorang database administrator adalah :
Mendefinisikan pola struktur database
Mendefiniskan struktur penyimpanan dan metode akses
Mampu memodifikasi pola dan organisasi fisik.
Memberikan kekuasaan pada user untuk mengakses data.
Menspesifikasikan keharusan/paksaan integritas data.
3. Database User
Pemakai database berdasarkan cara mereka berinteraksi terhadap sistem
di bagi atas :
a. Programer Aplikasi (PA)
Adalah seorang profesional komputer yang berinteraksi terhadap
sistem database dengan menulis program dan menggunakan Data
Manipulation Language (DML) yang dibuat dengan bahasa
pemrograman, seperti bahasa C, Pascal, Cobol, dan lain-lain.
Program-program yang dibuatnya disebut dengan program aplikasi.
b. User Mahir (Casual User)
Adalah pemakai yang berinteraksi dengan sistem database
menggunakan fasilitas query yang telah disediakan oleh DBMS dan
telah mahir menggunakannya.
c. User Umum (Naive User)
Adalah pemakai yang tidak berpengalaman, berinteraksi dengan
sistem database tanpa menulis program dan query, tapi hanya
menjalankan program-program aplikasi yang telah dibuat oleh
programer aplikasi.
d. User Khusus (Specialized user)
Adalah pemakai yang menulis aplikasi database tidak dalam kerangka
pemrosesan data secara tradisional tetapi untuk keperluan khusus,
seperti untuk aplikasi Artificial Inteligent, sistem pakar, pengolahan
citra dan lain-lain.

Tidak ada komentar:

Posting Komentar