Selasa, 04 Oktober 2011

PENGENALAN BASIS DATA

Basis Data
Basis data merupakan sekumpulan data yang terintegrasi yang diorganisasi untuk memenuhi kebutuhan para pemakai didalam suatu organisasi, disimpan secara sedemikian rupa didalam suatu media penyimpanan.
Berikut Konsep Basis Data :
1. Pengaturan
2. Pemilahan
3. Pengelompokkan
4. Pengorganisasian

Operasi-operasi dasar pada Basis Data :
1. Create Database (pembuatan)
2. Drop Database (penghapusan)
3. Create Table
4. Drop Table
5. Insert
6. Petrieve
7. Delete

DBMS (Database Management Systems)
Perangkat lunak yang menangani semua pengaksesan ke database.


Sistem Basis Data
DBMS + Basis Data
Suatu system yang terdiri dari sekumpulan perangkat lunak, perangkat keras & end user yang menangani semua pengaksesan & pengorganisasian ke database.

Penggambaran Sistem Basis Data




Perbedaan antara File Manajemen Tradisional dan File Manajemen Database :

File manajemen tradisional : File manajemen database :
- Program Oriented - Data Oriented
- Kaku - Luwes
- Kerangkapan data - Terkontrolnya kerangkapan
data

Kelemahannya :
File manajemen tradisional :
- Timbulnya data rangkap dan ketidak konsistenan
- Data tidak dapat digunakan bersama-sama
- Kesukaran dalam pengaksesan data
- Tidak fleksibel
- Data tidak standar
File manajemen database :
- Storage yang digunakan besar
- Dibutuhkan tenaga spesialis
- Softwarenya mahal
- Kerusakaan pada system database dapat mempengaruhi departemen lain yang terkait.

Keuntungan dari file manajemen database :
# Terkontrolnya kerangkapan data
# Terpeliharanya kekonsistenan data
# Data dapat dipakai bersama-sama
# Data dapat distandarisasikan
# Keamanan data dapat terjamin
# Integritas data terpelihara
# Data independence

Istilah yang digunakan dalam Database
1. Enterprise
Suatu bentuk organisasi/lembaga. (Bank, Universitas, Rumah sakit, dll)
2. Entitas (File)
Suatu obyek yang dapat dibedakan dari obyek lainnya.
3. Atribut (Elemen Data)
Nama lainnya field. Suatu nilai yang dapat dibedakan dengan atribut yang lainnya.
4. Nilai Data (Data Value)
5. Kunci Elemen Data (Key Data Elemen)
Atribut yang dapat dibedakan dengan atribut yang lainnya.
6. Record Data / baris / tupel


Komponen Sistem Database
1. Data
• Terintegrasi (integrated)
• Dapat dipakai bersama-sama (shared)
2. Perangkat Keras (Hardware)
3. Perangkat Lunak (Software)
4. Pemakai/user

Pengguna Database
* System Engineer
Tenaga ahli yang bertanggung jawab atas pemasangan system database, melakukan,
mengupgrade & melaporkan jika terjadi kesalahan pada system tersebut.
* Database Administrator (DBA)
Tenaga ahli yang mempunyai tugas untuk mengontrol system basis data secara
keseluruhan, meramalkan kebutuhan akan system, merencanakannya & mengaturnya.

~ Tugas DBA
~ Program Utility yang digunakan oleh DBA
- Loading Routines
- Reorganization Routines
- Journaling Routines
- Recovery Routines
- Statistical Analysis Routines

* Programmer
Orang yang membuat program aplikasi yang diperlukan oleh end user dengan
menggunakan database & bahasa pemrograman
* Pemakai Akhir (End-User)

~Semoga bisa bermanfaat bagi yang membacanya~

1 komentar:

  1. maaf mengganggu saya hanya ingin berbagi artikel yang berkaitan tentang Basis Data
    berikut linknya :
    http://repository.gunadarma.ac.id/bitstream/123456789/3037/1/88.pdf
    semoga bermanfaat :)

    BalasHapus