- Home »
- Tentang DB2
// On :Senin, 03 Februari 2020
Pengertian DB2
DB2 adalah keluarga sistem manajemen database relasional (RDBMS) produk dari IBM yang melayani sejumlah sistem operasi yang berbeda platform. Menurut IBM, DB2 memimpin dalam hal pangsa pasar database dan kinerja. Meskipun produk DB2 yang ditawarkan untuk sistem berbasis UNIX dan sistem operasi komputer pribadi, DB2 jejak produk database Oracle dalam sistem berbasis UNIX dan Microsoft Access.
Kelebihan 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.
Cara Menginstal DB2 di Windows
1. Lakukan cek dengan menjalankan db2prereqcheck.
2. Jika muncul output Instalation Prereq is OK, lanjutkan ke langkah berikut
3. Klik setup.exe.
4. Pilih Install the product, pilih install new
5. Pilih path installation C:\IBM
6. Isi username dan password, untuk domain pilih use local user account
7. Uncheck set up your DB2 server to send notification (jika memiliki SMTP server bisa diisi sesuai
configurasi yang ada)
8. Baca kembali summary yang ada, kemudian klik install.
9. Start->Run ketik db2cmd, kemudian db2sampl.
8. Baca kembali summary yang ada, kemudian klik install.
9. Start->Run ketik db2cmd, kemudian db2sampl.
DDL (Data Definition Language) : Perintah yang dapat digunakan untuk membuat/ menghapus/ mengubah
sebuah object database, seperti database, table, index dll
CREATE DATABASE : perintah ini digunakan untuk membuat database contoh : db2 create
database deny
ALTER DATABASE : perintah ini digunakan untuk mengubah struktur database contoh : db2
drop database deny
CREATE TABLE : perintah ini digunakan untuk membuat table contoh : db2 create table
mhs(nim char(10),name char(50),fakultas char(50))
ALTER TABLE : perintah ini digunakan untuk mengubah table contoh : db2 alter table mhs
add nilai integer
DROP TABLE : perintah ini digunakan untuk menghapus table contoh : db2 drop table mhs
CREATE INDEX : perintah ini digunakan untuk membuat index contoh : db2 create unique index nim_indx on mhs(nim)
DROP INDEX : perintah ini digunakan untuk menghapus index contoh : db2 drop index
nim_indx DML (Data Manipulation Language) Perintah yang dapat
digunakan untuk memodifikasi isi dari database
db2 select * from staff
db2 select id, salary, 0.1*salary as tax from staff where id = 10
db2 select * from staff fetch first rows onlydb2 select id,dept,sum(salary)as total from staff group by id,dept order by 2 desc fetch first 5 row only.
UPDATE : perintah ini digunakan untuk mengubah data di database contoh : db2 update staff set
salary=50000.00 where id=10
DELETE : perintah ini digunakan untuk menghapus data dari database contoh : db2 delete from staff
where id=350
INSERT INTO : perintah ini digunakan untuk memasukkan data dari database contoh : db2 insert into
staff(id,name,job,dept,salary)values(111,’Deny’,'Mgr’,20,10000) Syntax diatas baru
merupakan dasar dari syntax SQL yang ada di DB2. Terlihat syntax SQL yang ada tidak
terlalu jauh berbeda dengan syntax SQL di DBMS lainnya.