2. Basis DataBasis Data
Sekumpulan data yangSekumpulan data yang
terintegrasi yang diorganisasiterintegrasi yang diorganisasi
untuk memenuhi kebutuhan parauntuk memenuhi kebutuhan para
pemakai di dalam suatupemakai di dalam suatu
organisasiorganisasi
3. DBMS (Database ManagementDBMS (Database Management
Systems)Systems)
Perangkat lunak yangPerangkat lunak yang
menangani semuamenangani semua
pengaksesan ke database.pengaksesan ke database.
5. Penggambaran Sistem Basis DataPenggambaran Sistem Basis Data
End-users
Database
DatabaseManagementSystem (DBMS)
Application
Programs
6. Perbedaan :Perbedaan :
File Manajemen Tradisional File manajemen Database
1. Program Oriented
2. Kaku
3. Kerangkapan Data
1. Data Oriented
2. Luwes
3. Terkontrolnya
kerangkapan Data
7. Kelemahannya :Kelemahannya :
File Manajemen
Tradisional
File manajemen Database
1. Timbulnya data
rangkap & Ketidak
konsistenan
2. Data tidak dapat
digunakan bersama-
sama
3. Kesukaran dalam
peng-aksesan data
4. Tidak Fleksibel
5. Data tidak standar
1. Storage yang digunakan
besar
2. Dibutuhkan tenaga spesialis
3. Softwarenya mahal
4. Kerusakan pada sistem
database dapat
mempengaruhi departeman
lain yang terkait.
8. Keuntungan dari file manajemenKeuntungan dari file manajemen
databasedatabase
Terkontrolnya kerangkapan dataTerkontrolnya kerangkapan data
Terpeliharanya kekonsistenan dataTerpeliharanya kekonsistenan data
Data dapat dipakai bersama-samaData dapat dipakai bersama-sama
Data dapat distandarisasikanData dapat distandarisasikan
Keamanan data dapat terjaminKeamanan data dapat terjamin
Integritas data terpeliharaIntegritas data terpelihara
Data independenceData independence
9. Beberapa Istilah yang DigunakanBeberapa Istilah yang Digunakan
Pada DatabasePada Database
1. Enterprise1. Enterprise
2. Entitas2. Entitas
3. Atribut (Elemen Data)3. Atribut (Elemen Data)
4. Nilai Data (Data Value)4. Nilai Data (Data Value)
5. Kunci Elemen Data (Key Data5. Kunci Elemen Data (Key Data
Elemen)Elemen)
6. Record Data6. Record Data
11. Komponen Sistem DatabaseKomponen Sistem Database
1. Data1. Data
•• terintegrasi (integrated)terintegrasi (integrated)
•• dapat dipakai bersama-samadapat dipakai bersama-sama
(shared).(shared).
2.2. Perangkat Keras (Hardware)Perangkat Keras (Hardware)
3.3. Perangkat Lunak (Software)Perangkat Lunak (Software)
4. Pemakai4. Pemakai
12. PENGGUNAPENGGUNA DATABASEDATABASE
a. System Engineera. System Engineer
b. Database Administrator (DBA)b. Database Administrator (DBA)
• Tugas DBATugas DBA
• Program Utility yang digunakan olehProgram Utility yang digunakan oleh
DBADBA
• Loading RoutinesLoading Routines
• Reorganization RoutinesReorganization Routines
• Journaling RoutinesJournaling Routines
• Recovery RoutinesRecovery Routines
• Statistical Analysis RoutinesStatistical Analysis Routines
c. Programmerc. Programmer
d. Pemakai Akhir (End-user)d. Pemakai Akhir (End-user)