instalasi db2express-c di windows - math, science...

24
DATABASE DB2 Laporan Untuk memenuhi tugas matakuliah Administrasi Server yang dibina oleh Bapak Eko Sakti Oleh : 1. Wahyu Fitri S. 103140713111001 2. Siti Nur Indahsari 103140714111004 3. Andika Galih 103140714111014 4. Sevi Dewi M. 103140714111031 5. Dian Ubaidilbar 103140714111043 UNIVERSITAS BRAWIJAYA PROGRAM PENDIDIKAN VOKASI

Upload: dinhnhan

Post on 30-May-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

DATABASE DB2

Laporan

Untuk memenuhi tugas matakuliah Administrasi Server

yang dibina oleh Bapak Eko Sakti

Oleh :

1. Wahyu Fitri S. 103140713111001

2. Siti Nur Indahsari 103140714111004

3. Andika Galih 103140714111014

4. Sevi Dewi M. 103140714111031

5. Dian Ubaidilbar 103140714111043

UNIVERSITAS BRAWIJAYA

PROGRAM PENDIDIKAN VOKASI

JURUSAN TEKNOLOGI INFORMASI

MALANG, MEI 2012

Kata Pengantar

Puji syukur Kehadirat Allah SWT yang telah melimpahkan rahmat dan

hidayahNya sehingga penulis dapat menyelesaikan makalah dengan judul

DATABASE DB2 makalah ini terdiri atas pendahuluan,pembahasan dan penutup.

Pada kesempatan ini,penulis mengucapkan terima kasih kepada pihak yang turut

membantu terselesainya makalah ini,yaitu :

1. Bapak Eko Sakti selaku dosen yang telah membimbing makalah ini.

2.Semua pihak yang telah membantu penyelesain makalah ini namun tidak dapat penulis

cantumkan satu-persatu namanya.

Penulis mengharap saran dan kritik yang membangun dari semua pihak demi tercapainya

kesempurnan makalah ini.

Semoga makalah ini dapat bermanfaat bagi penulis dan juga bagi pembaca.

Malang,Mei 2012

Penulis

BAB I

PENDAHULUAN

1.1 Latar Belakang

DBMS merupakan berupa suatu sistem atau perangkat lunak yang dirancang untuk

mengelola suatu basis data dan menjalankan operasi terhadap data yang diminta banyak

pengguna. DBMS juga merupakan perangkat lunak yang dirancang untuk dapat melakukan

utilisasi dan mengelola koleksi data dalam jumlah yang besar dan dirancang untuk dapat

melakukan masnipulasi data secara lebih mudah.

1.2 Rumusan Masalah

1.Apa yang dimaksud dengan database?

2.Apa yang dimaksud dengan DB2?

1.3 Tujuan Penulisan

1.Untuk mengetahui dengan database.

2. Untuk mengetahui DB2.

BAB II

PEMBAHASAN

2.1 Pengertian Database

Database adalah susunan record data operasional lengkap dari suatu organisasi atau

perusahaan, yang diorganisir dan disimpan secara terintegrasi dengan menggunakan metode

tertentu dalam komputer sehingga mampu memenuhi informasi yang optimal yang dibutuhkan

oleh para pengguna.

2.2 Database 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.

Sejarah DB2

DB2 Nama pertama kali diberikan kepada Database Management System atau DBMS

yang pada tahun 1983 ketika IBM merilis DB2 pada Surat MVS mainframe platform. Sebelum

ini, produk serupa bernama SQL / DS pada platform VM. Sistem sebelumnya 38 platform juga

berisi DBMS relasional. Sistem Relasional , atau Sistem R , adalah prototipe riset yang

dikembangkan pada tahun 1970an. DB2 berakar kembali ke awal 1970-an ketika EF Codd ,

bekerja untuk IBM, menjelaskan teori database relasional dan pada Juni 1970 menerbitkan

model untuk manipulasi data. Untuk menerapkan model Codd diperlukan suatu bahasa database

relasional yang bernama Alpha. Pada waktu itu IBM tidak percaya pada potensi ide Codd,

meninggalkan pelaksanaannya kepada sekelompok programmer tidak di bawah pengawasan

Codd, yang melanggar beberapa dasar-dasar model relasional Codd's, hasilnya adalah Inggris

Structured Query Language atau Sekuel. Ketika IBM meluncurkan produk relational database

pertama, mereka ingin memiliki sub-bahasa komersial yang berkualitas juga, sehingga dibongkar

sekuel dan berganti nama menjadi bahasa pada dasarnya baru (Sistem Query Language) SQL

untuk membedakannya dari sekuel.

Informasi Teknis

DB2 dapat diberikan baik dari baris-perintah atau GUI. Antarmuka baris perintah

membutuhkan pengetahuan lebih dari produk tetapi dapat lebih mudah ditulis dan otomatis. GUI

adalah platform multi-Java klien yang berisi berbagai tuntunan cocok untuk pengguna pemula.

DB2 mendukung SQL dan XQuery . DB2 memiliki implementasi asli penyimpanan data XML,

di mana XML data disimpan sebagai XML (bukan sebagai data relasional atau data CLOB)

untuk akses lebih cepat menggunakan XQuery.

DB2 telah API untuk REXX , PL / I , COBOL , RPG , FORTRAN , C + + , C , Delphi , .

NET CLI , Java , Python , Perl , PHP , Ruby , dan banyak bahasa pemrograman lainnya. DB2

juga mendukung integrasi ke dalam Eclipse dan Visual Studio. NET lingkungan pengembangan

terintegrasi .

User Groups

IDUG adalah International DB2 Users Group , independen, tidak-untuk keuntungan

asosiasi profesional TI-yang menggunakan DB2 IBM. IDUG menyediakan pendidikan, sumber

daya teknis, peer kesempatan jaringan, sumber daya online dan program lain yang

memungkinkan pengguna DB2 dapat meningkatkan kemampuan mereka untuk DB2 leverage

untuk mencapai tujuan pribadi dan profesional.

Daerah Banyak kelompok pengguna juga ada, menyediakan tingkat yang bahkan lebih

rinci dari dukungan untuk semua pengguna DB2. Los Angeles DB2 Users Group adalah contoh

yang baik dari dukungan lokal.

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. Memenuhi kebutuhan bisnis untuk aplikasi-

aplikasi baru. Scalable across. Menawarkan Open hardware dan system integration. Integrated

Tools dan Usability enhancements.

Storage and Indexing

DB2 mendukung abstraksi penyimpanan logical database table dalam multi node dan

multi disk environtment. Maksud dari multi node ialah gabungan beberapa komputer (Node).

Node groups dapat didefinisikan untuk mendukung table partisi di untuk setiap node. Ini

memungkinkan fleksibilitas dalam penempatan partisi table pada node mana saja. Sebagai

contoh: Table yang berukuran besar dibisa di partisi, lalu disimpan di node yang mana saja,

asalkan node itu terhubung. Sedangkan untuk table yang kecil, bisa di simpan dalam node yang

sama.

Install Db2 di linux

1. Pertama kali adalah kita extract IBM DB2 Express-C for Linux (file:

db2exc_972_LNX_x86.tar.gz) di folder yang sudah kita tentukan di Linux Ubuntu.

1. Setelah kita masuk ke directory dimana file tersebut di extract, ada dua tipe install yaitu

menggunakan mode text/terminal (db2_install) atau model GUI (db2setup). Yang

pertama kita gunakan model text mode, caranya yaitu ketik ./db2_install,

2. Akan muncul error, bahwa ada file library yang kurang yaitu libaio.so.1

3. Oleh karena itu kita harus mengupdate-nya dengan perintah apt, yaitu sudo apt-get install libstdc++5, kemudian ketikkan lagi perintah sudo apt-get install libaio-dev seperti gambar di bawah ini:

4. Setelah selesai baru ketikkan perintah sudo ./db2_install, kemudian proses instalasi IBM DB2

Express-C dimulai , seperti pada gambar dibawah ini:

5. Artinya Instalasi IBM DB2 Express-C sudah berhasil dilakukan di Linux Ubuntu. Sekarang jika kita

menggunakan cara yang kedua yaitu menggunakan perintah ./db2setup, caranya adalah

ketikkan perintah ./db2setup, maka anda akan dibimbing dengan tampilan GUI, sehingga lebih

mudah seperti gambar di bawah ini:

6. Dengan tampilan GUI ini, instalasi jauh lebih mudah dimengerti untuk para pemula.

7. Kemudian anda akan dipandu untuk mengisi password dan parameter yang lain kemudian klik next dan seterusnya.

8. Dengan tampilan GUI ini, kita juga lebih jelas mengenai sudah berapa persen instalasi dilakukan dibanding menggunakan cara yang pertama tadi. Jika menggunakan cara pertama, kita mengetahui ada proses atau tidak dengan melihat lampu indikator hard disk, karena estimasti waktu instalasi yang ditampilan dalam mode text mode tidak begitu valid.

9. Jika instalasi sudah selesai, maka ada pesan bahwa instalasi sudah selesai beserta keterangan log file dari instalasi IBM DB2 Express-C, seperti gambar di bawah ini:

10. Artinya kita sudah berhasil menginstall database server IBM DB2 di Linux Ubuntu, seperti ciri khas database server lain, IBM DB2 bekerja pada default port 50000

INSTALASI DB2Express-C di Windows

Hallo semua, kalo kemarin qta sudah menginstall database mysql dan postgresql di OS centos, maka sekarang saya ingin berbagi bagaimana siihh cara install DB2 di windows. Kalo sekarang ini DB2 yang dipake adalah DB2Express-C.

Oke dehh... Langsung aja...

Langkah-langkah untuk melakukan instalasi DB2Express-C dapat dilihat di bawah ini:

1.      Lakukan download file instalasi DB2Express-C.

2.      Kemudian ekstrak file tersebut dan jalankan file setup.exe. Maka akan terlihat tampilan seperti di bawah ini.

3.      Pilih menu Install a Product. Kemudian pilih Install New.

4.      Setelah itu akan muncul tampilan seperti di bawah ini. Tunggu sampai proses selesai lalu klik Next.

5.      Setelah itu akan muncul tampilan seperti di bawah ini. Klik next.

6.      Setelah itu akan muncul tampilan persetujuan terms. Klik next.

7.      Selanjutnya akan muncul tampilan untuk memilih tipe instalasi. Untuk pemula pilih Typical dan klik next.

8.      Setelah itu akan muncul tampilan untuk menginstall DB2 beserta response filenya. Response file berfungsi untuk memudahkan proses setting DB2 yang disimpan dalam sebuah file. Pilih Install DB2 dan create response file. Klik next.

9.      Selanjutnya akan muncul tampilan untuk menentukan lokasi install DB2. Pilih drive sesuai keinginan dna klik next.

10.  Selanjutnya akan muncul tampilan untuk menentukan user name dan password yang akan digunakan untuk mengakses DB2. Untuk kasus ini user name db2admin. Klik next.

11.  Selanjutnya akan muncul tampilan untuk membuat instance pada DB2. Secara default, instance yang akan dibuat bernama DB2. Klik next.

12.  Setelah itu akan muncul tampilan konfirmasi setting yang anda pilih sebelumnya. Jika sudah benar seluruhnya, klik Finish.

13.  Selanjutnya maka proses instalasi akan berlangsung. Tunggu proses ini hingga selesai.

14.  Setelah itu maka akan muncul tampilan yang menyatakan bahwa DB2 telah sukses terinstall pada komputer. Klik Finish.

Setelah berhasil menginstall DB2 pada komputer, biasanya untuk latihan digunakan sample database yang sudah disertakan pada saat melakukan instalasi. Namun, sample database tersebut masih dimiliki oleh user yang sama dengan komputer saat melakukan penginstalan. Misalnya ketika anda menginstall DB2 di atas menggunakan user Administrator, maka sample database akan dimiliki oleh user Administrator.

Sedangkan pada contoh di atas saya menggunakan user db2admin. Maka diperlukan proses pembuatan sample database pada user db2admin.

Berikut ini adalah langkah-langkah untuk membuat sample database:

1.      Klik start à switch user. Maka akan tampak ada user baru yang bernama db2admin.2.      Masuklah ke OS dengan menggunakan user tersebut dengan menggunakan password yang

sudah anda buat sebelumnya saat menginstall DB2 di atas.3.      Setelah masuk, klik start à all programs à IBM DB2 à DBCOPY1default à command line

tools à command window –Administrator. Maka akan muncul tampilan seperti di bawah ini.

4.      Untuk membuat database sample, maka ketikkan perintah seperti berikut:

5.      Tunggu sampai proses selesai. Dan database sample DB2 siap digunakan untuk latihan.

Untuk menunjang penggunaan aplikasi DB2, dapat juga diinstal GUI yang terintegrasi dengan DB2.

BAB III

PENUTUP

3.1 Sumber

1. http://www.boedblog.blogspot.com/2011/02/install-ibm-db2-di-linux-ubuntu.html

2. http://id.wikipedia.org/wiki/IBM_DB2_Express-C

3. http:// ekayuliana12.blogspot.com/2011/01/database-software- db2 .html

4. http://andravandervaart.blogspot.com/2012/03/hallo-semua-kalo-kemarin-qta-sudah.html