Pengenalan DB2
PENGERTIAN DB2
RDBMS bisa diartikan suatu fungsi yang sangat bermanfaat untuk difungsikan olehuser untuk menggunakan perintah-perintah SQL terhadap basis data relasional.
PERKEMBANGAN DB2
Awal perkembangan dari DB sendiri dimulai di ! Akhir th "#-an ! yang terdiri dari Riset penyusunan teknologi rasional$h %#-an ! setelah itu ada pengembangan men&adi sebuah 'roduk DB untuk (M)(S*) M(S) AS+,##) S+$h #-an ! setelah kemun/ulannya di tahun %#an yang sukses maka DB sendirisemakin berkembang men&adi 'roduk DB untuk A01) 2'-31) SLAR0S) 4$) S0401
SEJARAH
DB memiliki se&arah pan&ang dan ditenggarai sebagai perangkat lunak basis datapertama yang mengimplementasikan SQL) meski demikian) umumnya ra/le lebihdikenal sebagai perangkat lunak basis data pertama yang dikomersilkan se/ara luasdengan menyertakan dukungan atas SQL.'enamaan DB pertama kali diberikan pada tahun 5%6 untuk produk sistemmana&emen basis data milik 0BM saat merilis produk tersebut untuk platform peladenkelas mainframe. Sebelumnya) produk se&enis dinamai sebagai SQL+DS. Sistem 6%yang mun/ul lebih awal sebenarnya &uga telah membawa paket perangkat lunakbasis data relasional yang dinamai System Relational. Asal muasal DB bermulapada era tahun 5"#an saat *dgar 7. 8odd yang saat itu merupakan karyawan 0BM)men&abarkan teori basisdata relasional yang dipublikasikannya pada bulan &uni 5"#.3ntuk mengimplementasikan model tersebut) 8odd membutuhkan suatu bahasabasisdata relasional yang kemudian dinamainya sebagai Alpha. 'ada masa itu) 0BMbahkan tidak yakin atas potensi dari ide yang di/etuskan oleh 8odd) dan /enderungmembiarkan implementasinya dilakukan oleh sekelompok programmer 0BM tanpadipandu oleh 8odd) merekalah yang kemudian melanggar beberapa kaidahmendasar dari model relasional yang di/etuskan oleh 8odd. 2asil ker&a dari sekelompok programmer ini dinamai oleh mereka sebagai9Stru/tured *nglish Q3*ry Language9 atau singkat S*Q3*L. Saat 0BM bermaksudmerilis produk sistem basisdata yang pertama) mereka membutuhkan bahasa yangbisa digunakan untuk pengaksesan data) S*Q3*L akhirnya dimodifikasi ulang dandinamai sebagai System Query Language atau disingkat SQL untukmembedakannya dengan S*Q3*L.Saat 0nformi: mengakuisisi 0llustra dan membuat produk basis data mereka men&adiob&e/t-SQL DBMS dengan diperkenalkan produk 3ni;ersal Ser;er) baik ra/le dan0BM mengikuti &e&ak tersebut dengan menambahkan dukungan yang sama atas

produk basis data yang ada. $ahun ##5) 0BM mengakuisisi 0nformi: dan berhasilmenggabungkan teknologi basis data pada produk basis data 0BM DB.Selama beberapa tahun) DB umumnya hanya tersedia se/ara eksklusif pada &a&aran produk komputer mainframe milik 0BM. Baru pada beberapa tahun terakhir)0BM menyediakan pula ;ersi DB yang mendukung sistem operasi lain) termasukdalam hal ini Linu:) 3ni:) dan ser;er <indows. Sebab itu rilis produk DB yangmendukung platform-platform tersebut dikenal pula sebagai 0BM DB L3<.
KEUNGGULAN DB2
5.Dapat di&alankan pada berma/am-ma/am platform..Menun&ang /lient+ser;er platform) aplikasi multimedia) ob&e/t oriented.6.Diran/ang untuk memperoleh informasi dalam bisnis berskala ke/il maupun,.besar.=.Memiliki alat yang mengi>inkan user membuat ma/am-ma/am aplikasi untuk?.mengakses dan beker&a dengan data.".Memenuhi kebutuhan bisnis untuk aplikasi-aplikasi baru%.S/alable a/ross.Menawarkan pen hardware dan system integration5#.0ntegrated $ools dan 3sability enhan/ements
DB2 PRODUCT FAMILY
0BM DB 7amily dari database management systems menangani ruang lingkuphardware platform yang besar mulai dari mainframe sampai yang terke/il sesuaiurutan . DB family termasuk solusi @middleware untuk pengaksesan basis datayang heterogen) replikasi data dan database systems management yang ber&alan diseluruh platform.'roduk-produk DB yang di&alankan pada S+ dan platform yang berhubungandengan produk tersebut dikenal sebagai ;ersi DB 8ommon Ser;er. 2al ini untukmembedakan bahwa produk-produk tersebut dapat di&alankan pada platform yangse&enis) yang berisikan fungsi produk yang serupa dan menggunakan bersamasour/e /ode yang sama.'roduk-produk DB
Common Server
merupakan
client/server
RDBMS untuk
server
0BM dan
server non
0BM) dan
workstation
yang berisikan fungsi-fungsi dimanaaplikasi dapat di&alankan pada lingkungan
client
yang luas) fungsi-fungsi untukmenyimpan dan mengelola data) dan
gateway
yang mengi>inkan pengaksesan datadengan SQL pada lingkungan yang heterogen.DB 8ommon Ser;er memegang peranan penting pada saat !5.8lient+Ser;er 3p-si>ing'8 dan workstation yang terintegrasi dengan LA4 untuk menggunakan basisdata se/ara bersamaan.2ost Right-si>ingMemindahkan aplikasi-aplikasi ke platform yang /o/ok untuk suatu peker&aan.Sistem right-si>ing dapat berisikan mesin-mesin dari semua ukuran) seperti !


- omputer mainframe- omputer midrange- omputer mini- omputer personal6.2ost Down-si>ingMemisahkan dan memindahkan aplikasi-aplikasi mainframe ke /lientworkstation dan network ser;er,.A//ess to 2ost *nterprise Data 'engaksesan data untuk de/ision supportpro/essing Cuery) report) /harting)EF yang membutuhkan integrasi darisistem basis data yang berlainan untuk membentuk basis data yangmemberikan informasi lebih luas.=.DB 2ost Appli/ation De;elopment'roduk-produk DB 7amily sama dalam hal disain dan fungsi serta dapatdigunakan untuk mengembangkan host appli/ations pada workstation dan'8.DB database ser;er tersedia untuk sistem-sistem sebagai berikut ! M(S+*SA)S+,##)(M) (S*) S) 3401-based platform CA01) 2'-31) SLAR0SF) <indows) Linu:.
DB2 OBJECT
un/i elemen pada Sistem Administrator DB adalah pengaturan obyek-obyek DByang dibuat oleh software DB. byek-obyek yang terdapat pada DB di antaranya !$abel dan (iew yang digunakan oleh appli/ation programmer dan end user yangmerupakan bagian dari pemrosesan aplikasi. Guga termasuk obyek-obyek yangbiasanya tidak terlihat pada tingkatan aplikasi seperti table spa/e) inde:) database)dan storage group.
DB2 UTILITY
Digunakan untuk men&alankan fungsi-fungsi system administrasi yang berbeda-beda) seperti loading tables) re/o;er) repairing data) serta monitoring dan tuningsistem DB.3tilitas terbagi dalam 6 kategori!5. 3tilitas Setup atau Mo;e. 3tilitas Maintenan/e6. 3tilitas Re/o;ery
Utilitas Setup atau M!e
Berfungsi untuk memuat CloadingF data ke dalam table dan sebaliknya. $abel yangdimuat dapat berupa table kosong atau yang sudah ada isinya. $erdiri dari fungsi)yaitu! Load dan 3nload.
Utilitas Mai"te"a"#e
Berfungsi mengatur kembali table spa/e atau inde:) memperoleh kembali ruangyang hilang pada fragmentasi table atau table yang telah dihapus) memperbaikistatistik yang disimpan pada DB 8atalog. $erdiri dari fungsi) yaitu!
Tidak ada komentar:
Posting Komentar