Kamis, 15 April 2010

Database Website


1.Pengertian Database
Data Base (basis data) merupakan kumpulan data yang saling berhubungan. Hubungan antar data dapat ditunjukan dengan adanya field/kolom kunci dari tiap file/tabel yang ada. Dan dapat diandaikan Data Base itu seperti Harddisk dalam computer.
Dalam satu file atau table terdapat record-record yang sejenis, sama besar, sama bentuk, yang merupakan satu kumpulan entitas yang seragam. Satu record (umumnya digambarkan sebagai baris data) terdiri dari field yang saling berhubungan menunjukan bahwa field tersebut dalam satu pengertian yang lengkap dan disimpan dalam satu record.
Adapun Struktur Database adalah:Database
A. File/Table
B. Record
C. Elemen data/FieldDari pengertian diatas dapat disimpulkan bahwa basis data mempunyai beberapa kriteria penting, yaitu :

1. Bersifat data oriented dan bukan program oriented.
2. Dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah basis datanya.
3. Dapat dikembangkan dengan mudah, baik volume maupun strukturnya.
4. Dapat memenuhi kebutuhan sistem-sistem baru secara mudah
5. Dapat digunakan dengan cara-cara yang berbeda.
Prinsip utama Data Base adalah pengaturan data dengan tujuan utama fleksibelitas dan kecepatan pada saat pengambilan data kembali. Adapun ciri-ciri basis data diantaranya adalah sebagai berikut :
1. Efisiensi meliputi kecepatan, ukuran, dan ketepatan
2. Data dalam jumlah besar.
3. Berbagi Pakai (dipakai bersama sama/Sharebility).
4. Mengurangi bahkan menghilangkan terjadinya duplikasi dan ketidakkonsistenan data.


2.Unsur 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.

Tidak ada komentar:

Posting Komentar