PENGENALAN DB2 Th. 80-an 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 Pengantar DB2
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
Structured Query Language (SQL) 3 Pemakai DML DDL DCL DATA & ACCESS CONTROL Security & uthorization DATA MANIPULATION Table Access DATA DEFINITION Define and Change Objects Select Delete Update Insert Create Drop Grant Revoke Alter End User dan Programmer Database Administrator Security Administrator Pengantar DB2 Pengantar DB2
Obyek-Obyek DB2 INSTANCE 1 Dbm config file CATALOG DATABASE 2 LOG DB CONFIG FILE LOG DB CONFIG FILE TABLE 1 TABLE2, etc TABLE 1 TABLE2, etc INDEX2, etc INDEX1 INDEX VIEW VIEW 1 VIEW 2 Pengantar DB2
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
Utilitas terbagi dalam 3 kategori : 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
Utilitas Maintenance Utilitas Recovery 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