Anda di halaman 1dari 7

PENGENALAN DB2

• Pengertian DB2
RDBMS yang memungkinkan user menggunakan perintah-
perintah SQL terhadap basis data relasional

• Perkembangan DB2
Akhir th. 70-an
Riset penyusunan teknologi relasional
Th. 80-an
Produk DB2 untuk VM, VSE, MVS, AS/400, OS/2
Th. 90-an
Produk DB2 untuk AIX, HP-UX, SOLARIS, NT, SINIX

Pengantar DB2 1
• Keunggulan DB2

– Dapat dijalankan pada bermacam-macam platform

– Menunjang client/server platform, aplikasi multimedia,


object oriented

– Dirancang untuk memperoleh informasi dalam bisnis


berskala kecil maupun besar

– Memiliki alat yang mengizinkan user membuat macam-


macam aplikasi untuk mengakses dan bekerja dengan data

Pengantar DB2 2
Structured Query Language (SQL)

3 Pemakai

DML DDL DCL


DATA & ACCESS
DATA DATA DEFINITION CONTROL
MANIPULATION Define and Change Security &
Table Access Objects uthorization
Select Update Create Drop Grant
Delete Insert Alter Revoke

End User dan Database Administrator Security Administrator


Programmer
Pengantar DB2 3
• Obyek-Obyek DB2

INSTANCE 1 Dbm config file


CATALOG

DATABASE 2 LOG
CATALOG
DATABASE 1 LOG DB CONFIG FILE

DB CONFIG FILE

TABLE 1
TABLE2, etc TABLE 1 TABLE2, etc

INDEX2, etc
INDEX1
INDEX VIEW
VIEW 1 VIEW 2

Pengantar DB2 4
Database Manager Instance
Berisikan gambaran mengenai lingkungan manajer basis
data sesungguhnya

Catalog
Terdiri dari sekumpulan tabel yang berisikan informasi mengenai
seluruh obyek DB2 yang telah didefinisikan, informasi otorisasi,
recovery.
Hanya dapat dilihat oleh DBA dan pemakai yang diberi izin oleh
DBA

Log
Menyimpan semua perubahan terhadap basis data yang ada

DB Configuration File
Mengatur parameter-parameter konfigurasi file-file basis
data

Pengantar DB2 5
• UTILITAS-UTILITAS DB2
digunakan untuk menjalankan fungsi-fungsi sistem administrasi

• Utilitas terbagi dalam 3 kategori :


1. Utilitas Setup atau Move
2. Utilitas Maintenance
3. Utilitas Recovery

Utilitas Setup atau Move


Berfungsi untuk memuat (loading) data ke dalam tabel dan sebaliknya.
Tabel yang dimuat dapat berupa tabel kosong atau yang sudah ada
isinya.
Terdiri dari 2 fungsi yaitu : Load dan Unload.

Pengantar DB2 6
Utilitas Maintenance
Berfungsi mengatur kembali table space atau index, memperoleh
kembali ruang yang hilang pada fragmentasi tabel atau tabel yang
telah dihapus, memperbaiki statistik yang disimpan pada DB2
Catalog.
Terdiri dari 2 fungsi yaitu : Reorganize dan Update Statistics.

Utilitas Recovery
Berfungsi untuk menempatkan kembali (restore) basis data pada
keadaan yang sekarang.
Terdiri dari 2 fungsi yaitu : Backup dan Recover

Pengantar DB2 7