Basis Data

advertisement
PENGENALAN BASIS DATA
Basis Data
Sekumpulan
data
diorganisasi
untuk
yang
terintegrasi
memenuhi
kebutuhan
yang
para
pemakai di dalam suatu organisasi.
DBMS (Database Management Systems)
Perangkat lunak yang menangani semua
pengaksesan ke database.
Sistem Basis Data
DBMS + Basis Data
Pengenalan Basis Data
Halaman : 1 dari 6
Penggambaran Sistem Basis Data
Database Management System (DBMS)
Database
Application
Programs
End-users
Pengenalan Basis Data
Halaman : 2 dari 6
Perbedaan :
File Manajemen Tradisional
File manajemen Database
1. Program Oriented
1. Data Oriented
2. Kaku
2. Luwes
3. Kerangkapan Data
3.Terkontrolnya
kerangkapan Data
Kelemahannya :
File Manajemen
Tradisional
File manajemen Database
1. Timbulnya data rangkap 1. Storage
& Ketidak konsistenan
besar
2. Data tidak dapat
digunakan bersamasama
yang
digunakan
2. Dibutuhkan tenaga spesialis
3. Softwarenya mahal
3. Kesukaran dalam peng- 4. Kerusakan pada sistem
database dapat
aksesan data
mempengaruhi departeman
lain yang terkait.
4. Tidak Fleksibel
5. Data tidak standar
Keuntungan dari file manajemen database
Pengenalan Basis Data
Halaman : 3 dari 6
 Terkontrolnya kerangkapan data
 Terpeliharanya kekonsistenan data
 Data dapat dipakai bersama-sama
 Data dapat distandarisasikan
 Keamanan data dapat terjamin
 Integritas data terpelihara
 Data independence
Beberapa Istilah yang Digunakan Pada Database
1. Enterprise
2. Entitas
3. Atribut (Elemen Data)
4. Nilai Data (Data Value)
5. Kunci Elemen Data (Key Data Elemen)
6. Record Data
Pengenalan Basis Data
Halaman : 4 dari 6
atribut
entitas
MKUL
KD_MK
KK-021
KD-132
KU-122
MT_KULIAH
Peng. Basis Data
SIM
Pancasila
SKS
2
3
2
Komponen Sistem Database
1. Data
 terintegrasi (integrated)
 dapat dipakai bersama-sama (shared).
2. Perangkat Keras (Hardware)
3. Perangkat Lunak (Software)
4. Pemakai
Pengenalan Basis Data
Halaman : 5 dari 6
PENGGUNA DATABASE
a. System Engineer
b. Database Administrator (DBA)
 Tugas DBA
 Program Utility yang digunakan oleh DBA
- Loading Routines
- Reorganization Routines
- Journaling Routines
- Recovery Routines
- Statistical Analysis Routines
c. Programmer
d. Pemakai Akhir (End-user)
Pengenalan Basis Data
Halaman : 6 dari 6
Download