Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

download Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

of 37

Transcript of Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    1/37

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    2/37

    .Ass. wr.wb dan salam sejahtera,Buku kecil ini diterbitkan dalam rangka Pelatihan Pemrograman OracleDevI2000, Jaringan, dan DBA Oracle untuk peserta dari Kanw ilIUPDDirektorat Jenderal Anggaran (DJA)Ada hal-ha1 yang m enarik dari pelatihan ini, yang pertama adalah"mendadak" (mungkin anda sebagai peserta merasakannya juga sehilbanyak ha1 yang terlambat), kedua adalah dari sisi waktu yang "lamasekali" karena nyebrang Abad (walau peserta dari Am bon mintadiperpanjang lagi 1-2tahun), yang ketiga adalah melewati bu lanRamadhan sehingga diselingi lebaran dan ada acara mudik, dsb ., dsbKarena domilisi peserta berasal dari lokasi dinas yang berjauhan(Jayapura sampai Aceh itu jauh Iho!), yaitu dari diseluruh pelosokpropinsi republik ini (paling tidak untuk saat ini sebelum menjadi nega1Federal), maka buku ini diharapkan menjadi sumber informasi,dokumentasi, dan kenang-kenangan bagi para peserta, pengelola, danpengajar yang terlibat.Sudah ha1 yang 'jamak', jika kita (karena tugas) m elakukan kegiatanbersama-sama, merasa puyeng-capek-letih-lapar sama-sama, atautertawa-tawa bersama, kemudian kegiatan berakhir, . . lalu .. kitalupa, dan hanya ingat saat ketem u lagi pada situasi yang juga tidakdirencanakan (karena pelatihan lagi, atau . mutasi).Sehingga diharapkan buku ini bisa "dengan sengaja" mengingatkan kita,bahwa dulu pernah terjadi kita sarna-sama belajar Oracle yang orakecekel-cekel, pernah main "pingpong never die", curi-curi "ber-Jedi"saat pak Imam ngajar, rajin men-download, curhat di kamar m essbagaimana kangennya sama istri atau calon istri, dsb.

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    3/37

    delalui buku ini pula kam i berharap para peserta bisa saling kontakwalau mungkin alamat akan berubah), termasuk dengan kami (kalau'IKSI ITB tidak akan pindah, logonya kan Gajah duduk, jadi nggak)akalan kemana-mana) untuk menanyakan mengenai masalah tertentu,ninta tips/trik tertentu, atau .. .. kerjasama pelatihan lagi, . nah iniang paling diharapkan :-)3uku kecil ini sangat darurat dan serba terbatas, karena d ikerjakanladakan satu malam oleh satu orang. Mudah-m udahan tidak m engurangi

    anf fa at dan tujuannya.lkhiru l kata, selamat meneruskan belajar (karena 2 bulan belajar di'IKSI hanya proses "pokoknya terima sa ja dulu"), keberhasilan dan,enguasaan yang sebenarnya akan lebih terasa saat eksplorasi mandiri d iokasi masing-masing.ielam at bekerja, maafkan segala kekhilafanfkekurangan kami, dane m o g a sukses. Tidak ada yang lebih membahagiakan kami kecuali andam a peserta memperoleh keberhasilan.Yerimakasih.Wass. wr.wb.Penyusun

    Epsi Budihardjo

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    4/37

    Perangkat lunak Oracle, baik itu software developernya terlebih lagi DatabaseOracle, sudah cukup lama digunakan di lingkungan Direktorat JenderalAnggaran (D JA) - Departemen Keuangan Republik Indonesia, seperti PPDIA,KPKN, dan Kantor W ilayah di lingkungan D JA.Fungsi operasional yang dilakukan oleh unit kerja tersebut m empunyai perananyang sangat penting, yaitu sebagai ujung tombak DJA dalam melayanimasyarakat, karena disini menyangkut m utu layanan yang diberikan, juga unit-unit kerja operasional ini merupakan sum ber data yang akan d iolah lebih lanjutuntuk kebutuhan pengolahan informasi berikutnya.Keseluruhan sistem ini, yaitu yang menyangkut:1 ) program aplikasi yang dijalankan, termasuk perawatannya2) database yang ditangani melalui S ewer, termasuk administratornya3) infrasutruktur hardware-software dan sistem jaringan, besertasupewisornya, serta4) kesinambungan informasi yang diumpankan ke aplikasilsistem oleh data-

    entry operator

    Sistem yang dimaksud d iatas mem erlukan penanganan yang benar oleh tenagapersonil yang mempunyai kualifikasi yang memadai.Tanpa kualifikasi yang cukup, maka sistem ini rawan terhadap kemacetan,karena suatu penyimpangan fungsi (malfunction) yang sebenarnya mungkinsederhana akan mengganggu proses secara keseluruhan, atau malahanmengakibatkan kerusakan yang fatal (damage).Sehubungan dengan itu, maka Pusat Kom puter PIKSI Institut TeknologiBandung melaksanakan program pelatihan, khususnya untuk tenaga yang akar.menangani dan menghadapi sistem database, aplikasi, hardware-software, danjaringan di Kantor Wilayah yang tersebar di setiap Propinsi. ITenaga yang akan dilatih ini adalah:1 ) tenaga pemrogram, yang akan merawat program aplikasi yang digunakan,baik melakukan instalasi, instalasi ulang, kastemisasi minor (perubahan

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    5/37

    I ! yang tidak mengubah fungsi utama aplikasi), serta menjaga keberjalanan,

    aplikasi sehingga tetap berfungsi dengan baik.2 ) administrator database dan supervisor jaringan, yang salah satu fungsinyaadalah sebagai dukungan teknis, menjaga kontinuitas koneksi database1

    jaringan, mengatur hak akses setiap pemakai, mengatasi penyimpanganfungsi databaseljaringan, dsb.

    Sasaran program pelatihan adalah sebagai berikut :Peningkatan kemampuan Sumber Daya M anusia di Kantor Wilayah DJAdalam m elakukan perawatan program aplikasi, database server, daninfrastruktur perangkat keras, perangkat lunak, dan jaringan.Peningkatan kemampuan Sumber Daya M anusia di Kantor Wilayah DJAdalam menggunakan sistem operasi berbasis Windows, sistem operasijaringan Windows NT Server, pemahaman jaringan lokal, pemahaman antarjaringan, program aplikasi menggunakan Oracle Developer/2000, danOracle Data Base Server.

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    6/37

    Qty h a r i14

    5

    2 1

    6

    19

    16

    4

    N~I

    2

    3

    Nama materiPemrogram AplikasiPengetahuan perkomputeranKomputer dasarSistem operasiSoftware utilitasDasar pemrogramanKonsep Basisdata RelasionalModel data dan ERDStruktur data dan SQLPemropraman Oracle Developer/2000Oracle FundamentalOracle Developer12000 (Form)Oracle DeveIoper12000 (Report)Oracle Deveioperl2000 (Graphics)Or acle Database Adm inistrator (DBA)Penpetahuan uerkomputeranKomputer dasarSistem operasiOrac le Database Administrator (DBA)

    Pengantar DBAStruktur data dan SQLObject Oriented ProgrammingOracle Fundamental Database Admin.Oracle PLISQLOracle backup dan recoveryOracle Performance TuningNetwork AdministratorTopik JarinpanInfiastruktur LANArsitektur LANSistem operasi jaringanInterkoneksi jaringan dan internetTCPIIP networkWindows networkWindows NT Server AdministratorTopik PendukungHardware (Inside PC & maintenance)Windows power user & utilitas

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    7/37

    Pelaksanaan pelatihan terdiri dari 6 hari (sabtu rnasuk), dengan perinciansebagai berikut:

    Kelas pemrograman dimulai tanggal 15 Desember 1999 s/d tanggal 5! Februari 2000Kelas Network System Administrator dimulai 3 Januari s/d 5 Februari 2000

    Kelas DB Administrator dimulai tanggal 7 s/d 28 Februari 2000Libur Lebaran diadakan selama 3 (tiga) I.lari, yaitu pada tanggal 7 s/dtanggal 11 Januari 2000Dari rangka waktu tersebut, maka kuantitas hari keseluruhannya adalah 85hari pelatihan yang melibatkan 4 kelas, namun karena ada yang paralel,banyaknya hari kalender (tak termasuk hari libur dan minggu) adalahsebanyak 59 hari. Penjelasannya adalah sebagai berikut:Jumlalt40 hari45 hari59 hari

    Februnri'005 hari24 hari24 hari

    Jnnunri'002 1 hari21 hari2 1 hari

    PemrogramnnDBALNetworking

    Desember'9914 hari

    14 hari

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    8/37

    Sfruk ture dsn S ts f P/K

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    9/37

    Pimpinan Satgas: Epsi BudihardjoAdm inistrasi inti :

    a Upik S ujud Restuatia Wahyunia Didinga Enan K.Lia

    B.Aprionoa Tintin

    Adm inistrasi umu m (back off ice)SusilawatiSuwamidkk.

    Du kung an teknis :a Satimana Endanga Kusnadia Samsudina Ayi TaryanAde Taryat

    La yan an "b reak"a Uman Suhendia Ponimina Wagimana Sumedi

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    10/37

    Kornputer Dasur, Sistem Opercisi, Aplikasi Un~un z:Bam bang Irawan ([email protected])Epsi Budih ardjo (epsibw@bd g.centrin.net.id, [email protected])Depi Susila ([email protected])Perangkat Keras dun UtilitasEpsi Budihardjo ([email protected], [email protected])Yus Dwi Hand oko ([email protected])Perancartgarz,SQL, Oracle Dev/2000, DBA Oracle ServerImam Suryadi ([email protected])Ahm ad Gunawan ([email protected])Epsi Budihardjo ([email protected], [email protected])Hend ro Nindito ([email protected])Sri Raha rno ([email protected])Danvis ([email protected])Networking ckrn Win(Iow.sNTAri Noviandi ([email protected])Yus Dw i Hand oko ([email protected])Depi Susila ([email protected])

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    11/37

    Komp ufer Dasar, Sistenz Operasi, Aplikasi Um umEpsi Budihardjo ([email protected], [email protected])Depi Susila ([email protected])Perangkar Keras dan UtilitasEpsi Bud ihardjo (epsibw@ bdg.centrin.net.id, [email protected])Perancrrngan Sisfe mSayid BudisenoSQ L *Plus dun PW SQLImam Surya di (imam@ piksi.itb.ac.id)Oracle Dev/2000Edy SusantoHendro Nindito ([email protected])Imam Surya di (imam @piksi.itb.ac.id)Sri Raharno ([email protected])DBA Oracle ServerEdy SusantoEpsi Budihardjo ([email protected], [email protected])Imam Suryadi ([email protected])Sri Raharno ([email protected])

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    12/37

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    13/37

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    14/37

    Kelas PemrogramAchrnad Djunaidi(Jayapura)

    Materi yang disajikan sudah cukup baik, tetapi bilatidak ada salahnya untuk rnateri pernrograman ebihdiperbanyak.Agus H eri Purnomo(Kupang)

    Kesan:Pelatihan Oracle programmer di P lKSl emang OKbanget ! dan buat m as Depi selamat deh atasmawadah warahrnahnya, sa tu ha1 lagi yangmem bingungkan saya antara senyumnya mas Epsi daroom Yopi lebar mana ya?

    ,

    IA ri Ananta, S T ,,(PPDIA)

    Pesan:Tolong ya sampaikan pada pihak terkaitlpihakberwajiblybs.... Rasa terimaksih saya kepada ortu,para pimpinan bangsa dan agarna, para atasanlangsung institusional, rekan-rekan DJA, awak ITB,serta rakyat Indonesia atas kesem patan tugas belajarkomputer di era m ilenium ini. ThanksSaran:Masa pelatihan telah lewat, rnari kita sam a-samamenggali sumber ilmu yang telah kita raih demikemajuan bangsa dan urnat manusia sedunia AminMakanannya sih OKJuga gurunya, temen-ternen lebih OK lagi

    Arip Rachmat(Banda Aceh)

    Arwin Fathurrakhman, SE(Bandar La m p~ ng )

    -esan:Baik deh, mahasiswi ITB cantik-cantik, tapi sayang .nggak bisa dapetPesan: IInga' - inga' kalau prograrnnya error, lihat apakah adatanda kom a yang kurang atau ketikannya yang salahWahai kaum programmer siapkan diri m u di Kanw ilmas ing-masing, angan takut nggak kena rnutasiSaran:Jangan buat program sernbaranganBerusaha menjadi orang penting itu baik, tapi jauhlebih penting rnenjadi orang baik

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    15/37

    Awan Supriyatno(Makasar)

    Dedi Setiadi(Kendari)

    Dermaw an Ginting, S.Kom(Jambi)Ermina Tri Lestari(Semarang)Heru Marthono, S.Sos(Surabaya)Hikmatullah, SE(Bandung)Muhtar Salim, SE(Banjarmasin)

    Terirnakasih buat PlKSl atas menu darurat padahari-hari setelah lebaran, seandainya hariberikutnya kayak begitu betapa senang hatiku(rnaklurn untuk perbaikan gizi)Buat PlKSl terirna kasih atas pinjarnan Bus-nyahingga kita bisa berendarn air panas di Ciater dankeliling kawah di Takuban Perahu, pokoknyaservice di PlKSl IT6 siip lah..... thanksUntuk ternan-ternan kelas programmer mari kitapulang.. . (bersama SPPD mail), jangan lupakota Bandung yang begitu nyarn-nyarn gitu .. .-esan:Hari-hari bersarna haji Hasan dan nyonya Dede terasarnembosankanPesan:

    Sarung gajah duduk buat ke mall eh.. .rnasjidSaran:Nah ini, baru narnanya pelatihan kilat, so bukan hanyapesantren yang kilat (pake perangko berapa-an?)Apalagi ya, .....oh ya .....diada-in lagi dong kapan-kapan, buat rnantepin ilrnu, siapa'tahu entar bisa buatngajar silat, ... .eh . ....kornputer, hebat nggak?!Everything s OK!Snack-nya OK, walau sering kehabisanLab. Bukan tempat makan ooeeey..!

    Pede aja lagi... !Diklat di PIKSI: diklat sarnbil nyari jodoh.....

    Fasilitas penginapan OKFasilitas ruang belajar OKSecara urnum kualitas pengajar OKSikap bapaklibu penunjang pendidikan OK+Kurikuluh yang diajarkan OK. Asal, rnateri-rnaterilain yang tidak berhubungan langsung denganOracle/2000 ditiadakanBukuldiktat pegangan kurang OK, karena tidakbersifat operasional dan sisternatis, sehingga tidakbisa dijalankan tanpa bantuan para instruktur.Teman-teman sebagai rnanusia tentu tidakterlepas dari sifat baik dan buruk dan kornitmen

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    16/37

    Nahrowi(Mata ram)

    Nuraeni, S.Kom(PPDIA)P u ~ l a n t o a ndayani, S E( Medan )X u F a G w o y(Palu)Ridwan Mukti Kencana,SE.AK(Denpasar )

    Ristanto Abdullah(Pa lembang)Saeful Anwar( Manado )Sang Aji Purnawijaya(Padang)

    saya menerima segala kekurangan yang ada dankalau pun ada kelebihan saya jadikan nilai tambahbagi mereka."Jadi orang penting m emang m enyenangkan, tapi yanglebih penting jadilah orang yan.g m enyenangkan"Apakah kita semua sudah dem ikian, jawabnya tentuada pada orang-orang disekitar kita dan selanjutnyaterserah andaTerimakasih yang tiada terhingga, pada bapaklibu yangterlibat dalam Oracle dev12000 and "see you again"pada pelatihan programm er lanjutana Aduh, jam harinya kayaknya kurang banyak;barangka ii perlu diperpanjang; rasanya kita belumsiap jadi programmer !.Tolong jam masuknya dipercepat; supaya pulangtidak kesorean; lagian kita ingin jalan kesanakemari, biar nggak bingung di kota Bandunga Buat pengajarltutor: seringlah mendampingi kita:biar ada tempat nanyalkeluhan !

    Selamat kembali ke Kanw il rnasing-masingEh kapan lagi ya pulang kampung bisa gratis,dapet SP PD lagi, asyik khan ....Agar wak tu praktek diperbanyak jamnya tidak sajasampai jam 17.00 tapi sampai 19.00Pembahasan materi diperbanyaka Asisten diperbanyak

    a Seharusnya dalam pelatihan ini ma teri Oracleterutama PU SQ L diberikan semenjak hari-haripertama, karena umumnya basic peserta hampirsama, jadi tidak terlalu banyak materi yang tidaktepat (contoh: adobe, visio, excel, word) diberikankepada kam i pada saat pelatihan ini.Namun dem ikian saya menghaturkan terimakasihatas bimbingan, arahan dan pelayanan selamapendidikan in i serta m ohon maaf apabila adatindakan a tau ucapan yang tidak berkenan baikyang disengaja maupun yang direncanakan

    So far, so good, so ..... what?

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    17/37

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    18/37

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    19/37

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    20/37

    Ahmad Abdul Haq(Palembang)

    Antonius GunturDwiyatmoko(Medan)

    Djoko D wi Soesanto(Jayapura)

    lhsan Hidayat, S.Kom(Pekanbaru)

    lrsal Afandi(PPDIA)

    Joko Pramono, SE(Denpasar)Juni D.Damanik(Palangkaraya)

    Kesan:Saya kecewa berat, semenjak pindah lab saya tidakbisa main Internet lagi. Ada juga sih hikmahnya, sayajadi tidak perlu rnembeli tambahan disket lagi untukPesan:-nenampung hasil download. Cukuplah 20 disket saja. .Dapatkan segera hasil download saya dalam bentukCD hanay Rp.30.000,-ICD dan raihlah bonus tiketBandung- Palernbang PP (jalan kaki) untuk 15pemesan pertama. . .uat PIKSI: terimakasih atas wawasan barunya.. ,pelayanan dan semua fasilitasnyaBuat Mas Juwarta dan mbak Juni: what a niceteam...... ...uat Mas Subagio: tau nggak, gue masih ngutang.....iomayBuat sernuanya aja: keep contactBuat Iksan: JELEK LOE .......

    Tiada yang bisa kami ungkapkan kecuali rasaterima kasih sebesar-besamya kepada seluruh stafPlKSl atas apa yang telah diberikan kepada kamiTeriring pula permohonan maaf yazg telahdiberikan kepada kami

    8 Mudah-mudahan Allah SWT merid: apa yangkita usahakan bersama untuk bangsa iniTerirnakasih untuk seluruh crew PlKSl terutama untukabah Diding beserta pak Adnan (red: Enan), semogacepet mendapatkan isteri baru, biar a,-!. .: n!~da. .....ernoga aja saya dikirirn lagi ke diklat ..ot i-a:ya bah.....h..abah,.. pak Adnan doa'in yah I)3r si:.ja nggakdiornelin pak Kanwil sape di Pekanba~ .Tolong pak Adnan, jagain neng Widi jmgan sampe.......acaran sama abahDiktat yang diberikan agar diterirna pc,Gerta sebelumdimulai pelajaranWaktu pelajaran agar jangan terlalu scre, sehingga kitabisa lebih banyak istirahat.Kalau ngasih CD yang banyak dong .... !, kan source......rogramnya banyakMakasih PlKSlSambutan dan fasilitas OKJika ada kirirnan email, 4 x 4 mohon dibalasNo comment ! ! !

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    21/37

    I

    Juwarto(Padang)

    ' ~ u r n i a ha l r i , E.Ak(Banda Ace h)

    Moch.Ali Hanafiah(PPDIA)

    Moch.Arnin Zen(Mataram)

    Muh. Masduqi(Manado)

    Terimakasih banyak buat pak Diding yang ramah, yangenak diajak ngobrol, yang baik, dan yang lain-lainnyaSelama 2 bulan di Bandung, tak ada satu pun yangterkesan kecuali PlKSlBuat pak Yus Dwi Handoko: kslau ngasih trik jangantanggung-tanggungDua bulan gak terasa berat badan nambah, maunya sihdiselingi olah raga (tinju kek, gulat kek, selain pingpongdi mess) biar tidur jadi nyenyak.Buat pak Imam, jangan ragu-ragu marahin aja tuh si"budak bangof yang main Jedi !.Mas Ahmad, jangan mikir terus, sekali-kali ketawadonk .Mas Amin, keyboardnya rusak ya?Trims buat PIKSllpenyelenggaraIpengajarWaduh kalo aja tiap hari di rumah (eh.. kost-an)....akanny kayak disini.. Berat badan gue sampe 80kg kali yeee.. .. :) .....uat abah dan staf PlKSl semuanya makasih udehbagi-bagi ilmu dan kesabarannya sama kite-kitesemuanya ..........Buat pak Yus....,kalo punya ilmu or source program.... ...agus bagi-bagi dooooong Nggak akan habis kok.He......he .... he ...Viva PlKSl .........For mas Ari Noviandi:Doakan token saya nggak ilang-ilang dari ingatanLain kali kalau ngajar pake standar layer paling rendahbiar connect sama yang diajarFor pak Diding: ......hanks for your smiles break dulu pak ! !Untuk pak Yus:Tolong dong buat buku tentang tip dan trikmengoptimasi memori ingatan biar nggak cepet lupa.. ..Untuk temen-temen se-Kanwil DJA:Selamat menjalani Oracle (ora kelar-kelar selawase ! )Sebenamya enak banget sih dengan diklat ini, tapiselama saya ikut kayaknya kagak ada yang nyanthol.Habis bahasa penyampaian yang dipakai terlalu tinggi,sedang saya aja baru kenal komputer. Dan saya jugatakut nih balik ke tempat kerja kalo nanti tugasnyaterlalu berat. So, kalau PlKSl mau ngadaian lagi(maksud saya kerjasama dengan anggaran) sayanggak mau kok (maksudnya nggak mau NOLAK)Kalo mengenai fasilitas, saya kira sudah cukup bagus,malah ada fasilitas lain yang belum disebutin panitia,.. itu... ... u ... peuyeum (peuyeumpuan ....

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    22/37

    Mustriyono, S.Si(Palu)

    Parikhin(Kupang)

    Poppy Widiatuti, S.Kom(Jambi)~ r a s i d h a ih ianto(Ambon)

    Readyanto Primayudha(Banjarmasin)

    he... .he. .. )Mengenai rnakanannya sihenaaaq.. . .enaaaq.. . enaaq...Kalau di asrarnalternpat nginapnya, mah payah. Abisternpat tidur alasnya jatuh terus .Kale pas ngirnpi enakgitu, ee....... tiba-tiba gedubraq.Terus masuk karnar rnandi, larnpuny:~ 1~32ggakdibetulin. Mandi gelap-gelpan ernang t:&gitu?.Wah Bandung memang sueejuk. Mau ah kalaudipindah kesiniBanjarmasin, girnana pengajarnya bisa rnenghilang ya?(ngantuk gitu!)Siapa yang rnau titip jernuran? Per hari Rp. 5001potongUntuk PlKSl pelayanan dan pengajarnya bagus, hanyakitanya saja yang kurang tanggap dan tidaklbelurnpaharn. Akan tetapi pengetahuan baru yang sayadapatkan banyak sekaliKe alun-alun yuk!Aturan hari Sabtu setengah hari aja, jadi ada waktubuat pulang kampung, nggak nyolong2 waktu lagi.Buat bapak-bapak dan ibu-ibu yang telibat dalampelatihan ini saya ucapkan terirnakasih, dan mohonrnaaf bila karni berbuat kesalahanPelatihannya enak, tarnbah pengetahuan, teman, bisa -tukar pengalarnan dari temen-ternen di daerah, cumawaktunya kurang cukup untuk rnendaiami semua,sehingga yang diterirna juga kurang optimalTerirnakasih atas pelayanan yang baik dari PIKSI, dankalau boleh usul kalau bisa pelatihannya waktunyadiperpanjang setahun atau dua tahun sambilrnenunggu Ambon aman .. .....Kalau usulnya nggak diterirna, ya terpaksa goodbyeverybody-lah, I've got to go, got to leave you allbehind and face the thruthBoeat pengelola nich yee... : Makasih banget Iho .. kitaudah dibuat puyeng selama +2 bulan.Salam boeat mas execute, mas metrodata, masTCPlIP, mas Parto, mas bla .. bla .. bla..., juga boeiitbapak kita "Break dulu pak !" .. ... and terima kasihbanget atas menu-nya dan service kepada kami !!!Boeat temen-ternen . yang udah pada ::interSetelah kita rnencari-cari di PlKSl d a ~ernyata masihnggak keternu juga ....Akhirnya di detik-detik terakhirkita ketemu Oracle yang akhirnya ora kecekel juga !!!Boeat sernua yang rnau bekerja kembali: inga' - nga' :7 ) slow wae mas2) self confidence is key to win, . - maturnuwun. -

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    23/37

    Rudita Kameswara(Bengkulu)

    Soni Achdiat(Bandung)Subagio, S.KomKendari

    3ugeng Priyanto, Drs(Surabaya)

    Supadi, SE(Bandar Lampung)

    Suratman(PPDIA)Syafaat Budiyuwono, SE(Pontianak)Triyanto(Samarinda)

    'tuk PlKSl makasih untuk segala kesungguhannyauntuk bisa memberi yang terbaik untuk kami. Semoganggak keberatan kalau kami 'konsultasi' jika di daerahada trouble.'tuk pak Diding.....kapan ke Bengkulu? Katanya maunyicip pepes ikan hiuTerima kasih PIKSI, say adapat ilmu banyak tentangliku-liku DBA + Network, tapi .... aduh mak, susahnyadapat sandal dan sajadah bila hari Jumat.Sejak ditinggal anak-anak programmer" makan snackjadi nggak seru lagi dechLho kok CD-nya cuman dikasih satu, pelit amat PlKSlya... :-)Kesimpulan:Selama belajar di PlKSl yang menyenangkan adalahsaat-saat makan, "ngebrows", bolos hari Sabtu, danlain-lain.NB: terimakasih buat PlKSl atas sernuanyaTerimakasih kepada seluruh stcf PlKSl yangsecar tidaklangsung sudah membantu karni dalam mengurangipengeluaran anggaran bulanan kami untuk menambahgizi. Dan mudah-mudahan setelah pulang dariBandung, berat badan jadi bertambah dengan giziseimbang, alias lebih sehatSpesial unutk pak Diding dan pak Adnan, terimakasihsekali karena selalu mengingatkan jam istirahat untukbreak dan makan.Semoga PlKSl tetap jaya !Salut 'ame pelayanan PlKSl yang profesionalMudah-mudahan (setelah diklat DBA ini) masih "boleh"konsultasi ika ada masalah-masalah di lapanganTrims to all PIKSl's team work four your optimallyservices! Go on, I ike them.

    Dua bulan di Bandung ....p okoknya seru deh... !Ape lagi kalo hujan, biar kamar ane di lantai 2 tetapkena' banjirDingin ! kesan pertama tiba di BandungNamun rasa dingin itu perlahan hilang seiring dengansambutan PlKSl ITB yang bergitu hangat penuhkekeluargaan.Terimakasih kepada staf dan pengajar PlKSl ITBBuat temen-temen selamat bertugas kembali ke kampmasing-masing

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    24/37

    Tentsna V IM - TBMIS1 UPT-KOMPUTER PIKSISebagai Pusat Pelayanan di bidang Teknologi Informasi, Misi UPT-KomputerPIKSI adalah menghantarkan ITB untuk menjad i Masyaraka t In formas i ,dengan jalan melakukan kegiatan-kegiatan seperti tersebut di bawah ini:

    1. Melakukan perencanaan dan perancangan sarana dan fasilitas Teknolog:dan Sistem Informasi agar selalu dapat memenuhi kebutuhan civitasacademica ITB.2. Menyediakan dan mengelola sarana dan fasilitas Teknologi dan SistemInformasi untuk mendukung secara optimal kegiatan aka-Ic:.I ik danadministrasi Institut.3 . Menyediakan dukungan supervisi pemanfaatan Sistem I n i ~ m l a s i alarnrangka optimasi pelaksanaan administrasi dan pen gel o la a~ ~nformasidi ITB.4. Mengkaji danlatau mengembangkan Perangkat Lunak Sistem Informasiyang dibutuhkan untuk mendukung pelaksanaan administrasi dan

    pengelolaan informasi di ITB .5. Mengkaji dan menerapkan Teknologi Informasi yang dibutuhkan untukmendukung pelaksanaan kegiatan akademik, administrasi dan pengabdianpada masyarakat oleh ITB.6. Menyediakan program pendidikan dan pelatihan berkesinambungandalam rangka pengembangan kemampuan masyarakat ITB di bidangTeknologi dan Sistem Informasi yang berkembang amat pesat.7. Melakukan diseminasi informasi dan pengetahuan (know ledge) di bidang

    Teknologi dan Sistem Infromasi dalam rangka pene rapan n~.a, ang sesuaidengan kebutuhan ITB dan perkembangan Iptek.

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    25/37

    Layanan& Program Kerjasama PlKSldengan Pihak Luar

    Jnsa KorlsultnsiJasa konsultasi menyangkut pelayanan permasalahan hardware, software,jaringan, office automation, decision support system, komunikasi data, danpermasalahan !computer lain.

    SupernisiSuperv isi dapat berupa:III supervisi hardware maupun software di perusahaanlindustri untukmem bantu petugas di lokasi dalam mem ahami ataumengeksplorasi hardware & software baru.I upervisi pembangunan sistem informasi yang dikem bangkansendiri oleh tim perusahaanlindustri maupun pihak ketiga

    Penelitirr~t& Pengent banganPengadaan software aplikasi import terkadang sangat mahal dan belum tentusesuai dengan perangkat keras yang telah dimiliki maupun perkembangankebutuhan di rnasa mendatang.Bekerja s. m a jengan Research & Development PIKSI menjadi potensialternatif ?I~;:...K optimasi sum ber daya (manusia dan biaya)~ m d i d i k n n P e l n t i l t a n

    Pendidikan form al tidak selalu dapat menyediakan "tenaga yang dibutuhkan"yang mem enuhi kualifikasi yang diperlukan, sehingga kursus/training menjadijalan keluar.Untuk menghadapi perkembangan teknologi yang sangat cepat, programpelatihan harus diadakan secara rutin, sehingga kerjasama dengan PusatKomputer PIKSI ITB menjadi pilihan tepat dibandingkan pembentukanPus atBa lai Pendidikan & Pelatihan sendiri.

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    26/37

    Pembrrngu~~urt ye~tgentbartgrrrtSistemPengembangan sistem informasi terotomasi (be rbasis komputer) sudah menjadikebutuhan yang mendasar, apalagi dengan kecepatan perkembangan teknologiinformasi, system/application development tools, multimedia, teknologikomun ikasi, dsb.Suatu sistem informasi terotomasi yang terus hidup mendukung perusahaanwalau perkembangan teknologi sanga t cepat, sangat tergantung strategipengembangan sistem informasi yang bersangkutan.Pusat Komputer PIKSI ITB berpengalaman dalam pembangunan danpengembangan sistem berikut ini:

    @ M IS (m anagemen t information system), G I s (geographicalinformation system), MMS (maintenance management system),EIS (executive information system), D SS (decision supportsystem), TPS (transactional processing system), ES (expertsystem);E pembangunan m asterp Ian sistem inform asi, pembangunanaplikasi khusus, imaging system , work flow, pengembangan

    com puter based training (CB T), digitasi gamb adpeta, dsb.penyelesaian permasalahan C AD /CA M, akuisisi data, interfacing,kom putasi num erik, kontrol, instrumentasi berbasis komputer,proses, jaringan komputer, pengolahan dan analisis data;

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    27/37

    a) Perancangan Sistem da n Pemrograman DatabaseTopiWMateri

    Structured Analysis & Designa Model untuk Perancangan Sistema Mo del fungsional dan tingkah lakua Model dataa Model untuk Analisis Sistem

    Studi KasusCA SE tools: Pow er DesignerRelational DBMS

    Konsep Basis Dataa Proses perancangan Ba sis Dataa Operasi-operasi dalam Basis Data Relationala Structured Query L anguagea Studi KasusObject Oriented Programminga Encapsulationa Enheritance

    PolymorphismAnalisis dan Perancangan berarah objeka Tin.jauan sarana berarah objeka I'ustak;~kcl;15 dan kcran gka kcr.j;~ ~plil\;~ .;i

    Studi KasusVisual FoxPro 5a Dasar pernrograman VisualFoxProa Arsitektur basisdataPengelolaan basisdataa Penggunaan form, report, labela Query dalam VisualFoxPro

    Membuat aplikasilprojectDasar SQL

    a Advanced Programming

    Durasi(hari)5

    4

    5

    5

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    28/37

    MSAccess 5Dasar pemrograman MSAccessMembuat dan pengelolaan tablePenggunaan fo rm, report, queryMem buat aplikasi/projectScript dalam M SAccess

    Pow er Builder 5 5Lingkungan PowerBuilderData painter, data pipelineLibrary & objectSQL (select, insert, update, delete, connect &disconnect, comm it & rollback)Query & ReportData W indow (create, edit, manipulasi)Menu, Window s (control, event, function)Membuat Aplikasi (scripting, debugging, delivering)

    Borland Delphi 3 sLebih Jauh dengan Object PascalPemrograman B erarah ObjekKompo~len-komponenVCLMem ltdat Aplikasi dengan DelphiArsitektur Basis Data dalam DelphiMembuat Aplikasi Basis DataDelphi ToolsGraphics and Multimedia ProgrammingAdvanced ProgrammingMembuat KomponenCOM -ACTIVE X, Overview

    Ora cle Developer 2000 10Konsep B asisdata R elasionalSQL*PlusOracle FormOracle ReportOracle Graphics --racle D atabase A dministration 5PLISQLStarting-up dan Shutting-downMembuat databaseAkses dam update datePengelolaan adm in~stratu rDB serverBackup dan RecoveryOracle tuning

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    29/37

    b) Sistem O perasi dan Jaringan*

    T o p i k f M a t e r iUNlX User (Linux)Mcngenal Shell & Utilitas Unix

    Organisasi FileProses Input-OutputPengenalan Unix ShellStruktur Kendali Pemrograman

    UNIX ~ l d m i n i s t r a t m Linux)Tugas dan T anggung jawab SysAdminStartup & ShutdownM ~n ajem en emakai UnixManajemen TerminalManajemen PrinterMallajemen Disk + FilcBackup dan RestoreMimitoring ProsesTCPllP (UNIX & Windows NT)Konsep Jaringan TCPAPInstalasi dan Konfigurasi TCPIIPI.ayanan TCPIIPKc:-tingPPP (Point to Point Protocol)Network File SystemDcrnain Name Server (DN S)

    w i n d o & N T Server AdministrationInstalasi Windows NT Se we rSti u p & ShutdownM~na jemenDomain & Trust RelationshipsV-najemen User & GroupP~ ina ka ian ersama Direktori dan FileManajemen Printer, Auditing & Schedule

    Windows Pow er UserInstalasi dan Setup WindowsExplorerInstalasi Program aplikasiSetting peralatanKastemisasi untuk optimasi penggunaanFragmentasiKornpresi fileMcmbuat Script

    D u r a s i( h a r i )

    2

    3

    4

    5

    3

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    30/37

    ?.

    3

    3

    Instalasi Proxy Ser verReview JaringanReview TCPIIPInstalasi Windows NT dan Setting TCPIIPInstalasi Windows 95/98 dan setting TCPIIPPengujian TCP/IPDial-up ke Internet dengan NTSetup dan uji proxyAdministrasi proxy

    Practical L A N & Interne tworkingPrinsip Pengoperasan LA NKomponen hardwareNetwork Operating SystemStandar dan arsitekturLapisan OSI (Open System Interconnect)Network InterfaceMedia TransmisiProtocol InternetTeknologi WANMembangun Jaringan TCPIIPRouting dengan Windows NT

    PC HardwarePengantar mengenai perangkat kerasKonfigurasi Komputer MikroMotherboardProsesorMemoriStorageDisplayPeriferalAdvanced CMOS SetupPengujian, dan Trouble shoo ting dan perawatan

    Implementing Internet SecurityServer security (Filesystem Concepts, Access Control,Login Script Controls)Teknik Kriptog rafi untuk keamanan jaringan (konsep,

    Publiclt'rivate Key. PGP)lnternct .4ttacks (Sniffers, NIS, TCPIIP, DNS Attacks,Finger, Password Cracking, dsb)WM7WSecurity (Browsers, Servers, kelemahan CGIdan H'I"PP, Crack recovery)Firewall Security dan Proxy ServersEvaluasi dan Pengujian Keamanan Jaringan

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    31/37

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    32/37

    KPC power userDitujukan untuk para pemula pengguna komputer, dimana program ini akan memberikanpeserta kemampuan lebih dari sekedar sebagai opera tor.Peserta akan dibekali bagaimana rnengantisipasi perkembangan, melakukan upgrade,menangani sendiri permasalahan hardware/software yang muncul, dsb.Melalui program ini peserta akan mengetahui juga bagaimana memanfaatkan danmengoptimalkan komputer sebagai alat bantu dalam pekeriaan.Lama waktu 5 bulan, kursus rata-rata tiap hari.

    KPC pemrogramDitujukan untuk para pengguna kompu ter yang ingin mempunyai kemampuan me mbuatprogram aplikasi, termasuk aplikasi berbasis Web.Peserta akan dibekali teknik pernrograman, arsitektur aplikasi/database, konsep objectoriented dan web programming.Melalui program ini peserta akan diberikan juga kemampuan mendesain aplikasimenggunakan model perancangan sistern seperti da ta flow dan entity relationship diagram.Lama waktu 5 bulan, kursus rata-rata tiap hari.KPC networkingDitujukan untuk para pengguna komputer yang ingin rnempunyai kemampuan dalammenangani jaringan.Peserta akan dibekali konsep jaringan lokal, sistem informasi dalam jarinfan, pratokol,interkoneksi, hardware jaringan, dan sistern operasi jaringan.Melalui program ini peserta akan diberikan juga kernampuan mengkonfiz~rasiPC,perawatan, upgrade, dan recovery data.Lama waktu 5 bulan, kursus rata-rata tiap hari.

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    33/37

    Tulisan ini hanya selingan, namun RACUN agi pemujaproduk Microsoft.. . .Confuse how to choose between NT or UNIX at your company ? maybe this longarticle will help you ...Have nice read ....Why UNIX Will PrevailConventional wisdom says that NT will eve ntua lly co nq ue r UNIX in the enterprise. Not so fast,says this observer.Eugene Eric Kin1Last January, a group of scientists and engineers from Lawrence 1,ivermore Laboratories gave alecture on the co mputing environment there during the 1970s. One of the topics was theLivermore Time Sharing System (LTSS), an operating system created at the labs, and NLTSS, itssuccessor. Both eperating system s were modem and robust,and quite a few pzople used them. But by 1979, in the words of one of the engineers, "UNIXcame along and steamrolled opera ting system research. It was clear tha t UNIX was going tosucceed."The speakers spoke humorously and a bit sadly about NLTSS's ultimate fate, and they offered aprediction regarding another operating system. Windows NT, th ey sa id, would eventua llyconquer UNIX, just as UNIX once conquered N LTSS and othe r time-sharing op eratingsystems.Their opinion was not surprising, especially considering their experience, and they are certainlynot alone in it. But they are mistaken. Despite NT's recent inro ads , UNIX will mo st likelydominate enterprise and server-sidecom puting for a I3ng time.Market ShareIf NT is going to vanquish its quarter-century-old competitor, it must be more than a very goodoperating system-it must be more compelling than UNIX. At first glance, the market seems to besaying that this i: the case.An International Data Corporation (IDC) report published at the end of last year showed that NTServer owned abu ~t25% of all units of server-side operating systems shipped in 1996 and about40% in 1997. T: : ajor UNIX servers owned a 21% share in 1996 and a 22% share in 1997. NTServer's share of the market grew 80% from 1996 to 1997, compared to UNIX's 16% growth.What can explain N T s inroads? Pric e and percep tion were the biggest factors. In most cases, anIntel-based server running NT is much cheaper than a RISC-based workstation running a versionof UNIX.Additionally, NT's perceived simpler adm ini st ra tio n seems to make it the ideal platform forsmall businesses and departmental intranets, the biggest area of growth in the server-side market.

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    34/37

    NT has created and dominated a new niche in the market. NT is no t clear from th e num be rsth a t N T h as begun to repla ce UN IX as the dominan t large-scale operating system, nor that NTwill continue to dominate th is small business space. Sun Microsystems has already responded byintroducing a low-cost server and workstation, an d other companies are likely to follow suit. TheIDC numbers don't tak e into acco unt free versions of UNIX such as Linux and FreeBSD,which--even w ith a servicecontract--are m uch cheaper and more attractive options for small businesses than either NT orcommercial versions of UNIX.A ~ p l i c a t i o n u p v o rtOne are a tha t could give NT a n adv ant age over UNIX is future applicatior. r ~ppo r t . hedecision on which operating system to purchase depends largely on whether the necessarysoftw are will continue to be 2,vailable forit.To further complicate the issue, developers have limited resources, so the-decision about whichplatforms to support can make or break a company. Witness the DOS powerhouses Lotus andWordperfect,which fell from their vaunted positions a top the software world becausethey didn't support the Windows platform.If programm ers think o ne operating system will dominate the ma rket inth e fu ture , they will focus the ir effo rts on th at system. If businesses see that the majority oftheir applications run on only on e particular operating system, they will buy that system. So w hodetermines who w ins the operating system battle, the application developers or thecustomers?Many will argue that this very battle is being fought in the enterprise computing market and thatNT is emerging a s th e winner. Indeed, a healthy number of applications for NT are emerging,and many tr aditional U NIX developers ar e porting their applications to NT. Rut consider t h ~programmer's point of view. NT's ar ch ite ct ur e is notm ark ed ly diffe rent from UNIX's, although you could argue that it's slightly better or worse.Both are POSIX Level I -compliant, and both have BSD-style networking. Both supportinterp roce ss communi:ations an dthre adi ng models, altl~oughhey implement these features differently. For all intents andpurposes, from a programmer's perspective, both operating systems are the same. And softwarecompanies are quickly moving t o blur the differences that do exist between the two platforms.Companies such as Cygnus and Global Technologies have implemented UNIX APIs on NT, scth at UNIX applicatiolrs can be compiled o ut of the box on NT, with a minimum of changesto t he source code. Companies such as MainSoft have implemen ted W in32 on UNIX, so thatWindows applications can be compiled out of the box on UNIX. Th a n k s to t he sim ilarity inoperatin g system arc hite ctu re and the availability of high-powered hardw are, portedapp licatio ns ru n a s well as nati ve ones. Source-code portability isn't perfect, and under certaincircumstances, programmers will maintain separa te source trees for sections of the code to takefull advantage of each operating system. Even so, application developers are finding it feasible tcdevelop and maintain both U NIX and NT versions of their software using a minimum ofresources.

    "Zero" AdministrationSince Microsoft c annot count on th e application developers to d eterm ine who wins thebattle, NT must win on its me rits a s an ope ratin g system. M icrosoft has heavily promoted NT

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    35/37

    as significantly eas ier to a dm inis terthan UNIX, and in som e cases th is is true. Sm all businesses with limited resources will find theNT env ironmen t more com fortable because of their familiarity with W indows 95 or evenWindows 3.1. However, the common description of NT as "easy" an d UNIX a s "complex" isincorrect. Having a graphical user interface, for example, does n ot m agically m ak e system sad m in ist ra tio n easy, even if you find the Windows interface more intuitive than X.An instructive sx arnple is the default organization o f the UN IX file system, w hich , a t firs tglance, is hor rib le. Does your application go in /usribin, /usr/local/bin, lsbin, or Ioptlbin? Thesimplicity of \Program Files and \Windows\Systern seems to shine compared to this. However,when you start maintaining multiple workstations all sharing over NFS, or w hen one of the harddrives on your server crashes for the first time, th e file system org anization sud den ly st ar tsma king a lot of sense.The problem is n ot t ha t U NIX is complex, but that the task itself is complex. Once youunderstand the task of organizing a file system, for example, th e UNIX way ma kes m ore senseth an th e NT way. In this example, NT is h u r t by its W indow s heritage , since it inherits theWindows 3.1 d irectory hierarchy (which was not designed for a network environment) and theold DOSIW indows m ethod of organizing drives and partitions by letter.Systems adm inistration is hard. NT does a terrific job of mak ing small tasks simp le, which,again, makes it well sui ted fo r small netw orks. B ut for larger, more complex tasks, N T is notsignificantly easier to administer than UNIX; in some cases, largely b e c ~ ~ s ef its heritage, it'smore difficult to administer.W here Does NT W an t to Go?Combine Microsoft 's huge marketing machine with a very good product designed andimplemented by some of the best pro gra m m ers in the world, and it's not surp ris ing th at NTis so successfu l. However,Microsoft's business goal of dom inating everything seems to be h u rt in g NT in several areas.T h e fi rs t is stabi lity. Stability is a surprisingly difficult thing to measure, and the anecdotalevidence is unreliable. An engineer from Digital Domain (www.dz.com), the company that didthe special effec ts for Titanic, wrote an article for the February 1998 issue of Linux Journal onhow L inux wa s used t o ba tch-pro cess special effects on several Digital Alphas running inparallel. The author lauded Linux's performance and overall stability, stating that the batch-processing du ties could not have been done as effectively on N T (which D igital Domain wasusing for various other tasks). Another engineer w ho had worked on the same project wrote arebuttal to the article in an NT mailing list, stating that Lin ux had cras hed all the time, w hileNT h ad been rem arka bly stable.How could two competent and experienced engineers working side by side on the sam e projectdisagree about whether one operating system was more stable than the other? Simple observationshould have prov;ded the answer. The operating system crashed or didn't crash, right? Theproblem with anecdotes is that everyond runs in a uniqueenvironment and has his own biases. However, there are certain indisputable facts about thestability of NT. M icrosoft has th e disad van tage of running on Intel-based systems, whichcome in aninfinite variety of configurations and versions, whereas most UN IX vers ions r u n only on th eirven do rs' pr op rie ta ry machines. More often than not, hardware problems and faulty devicedrivers are the cause of NT crashes, and this problem is [lot going to g o away.A more interesting stability issue is the Win32 subsystem, which runs in kernel space as ofversion 4.0. In earlier versions, if the G U I crashed, the rest of th e operatin g system would

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    36/37

    continu e to w ork ; now, because it runs in kernel space, if the GU I goes dow n, the en tireope rating system goes down.Why did Mic rosoft m ake this ch ange ? Mo ving the graphics subsystem into kernel spaceimproves graphics performance a t the expense of stability. Remember, M icrosof t isn't pushingN T just as r server-sid e ent erp rise o pe rati ng system; it's also promoting it as a workstationoperating system and as the eventual successor to W indows 95 on personal computers. For thelatter markets, graphics performance isvital, so it was an important compromisc for Microsoft to make. However, it limits theeffectiveness o f NT as a large-scale o pe ratin g system, wherestability is mo re important than anything else. Microsoft's lack of comm itment to open standardalso hurts N T as alarge-scale op erati ng system. Support for open standards is absolutely vital for systemsintegration. Businesses w ill always have legacy systems that must be integrated with newsystems, and it is not financially possible to migrate to a new so lution every two years. Forexample, when W indows 95 was launched, it did not include a bootp client: the most widely uscmethod for dynamic IP address management at the time. Instead, it used DHCP, an admittedlysuperior new method for managing IP addresses that w as proposed by M icrosoft as an openstandard. Even though it was open, there weren't any implementations of DHCP servers on anyother platforms other than NT,so any company wanting to upgrade its client machines to Windows 95 was forced to purchase iN T server.While this forced migration from bootp to DHCP caused some grumbling, it did not cause anuproar. Microsoft's recent an nou ncem ent tha t it wouldn't su pp ort Novell Directory Servicein NT 5.0, however, provoked some much-publicized ou trage among systems administrators.Although M icrosoft quickly reversed its decision and is improving its support for open standard(thanks largely to the 1:iternet phenomenon), it seems reluctant to abandon its philosophy o fproprietary standards.These proprietary s tandards may be technically superior to the status quo (as DHCP was to bootand as Active Directory may be to NDS), but that does not necessarily make them morecompelling for the systems administrator.The Dilbert Fac torUltimately, managers, not systems administrators, dec ide w ha t to buy. If NT is not technicallymore compelling than UNIX, does it make more business sense? Again, there's no reason tobelieve that what's good for one business is good for all businesses. T he evidence seems toshow, however, th at N T will not replace UNIX as th e choice for large-scale compu ting. Thebiggest thing working against NT is that companies already have UNIX.Companies that d o want to use NT will most likely integrate it with their existing UNIX systemsrather than replace them entirely. Managing a heterogeneous environment ill +. kich differentcommercial versions of UNIX are running can be a pa in hl experience. From a systemsadministrator's perspective, running all NT systems or all one version of Uh'lX is probably vcryattractive. 'fhere are clear business reasons for maintaining a heterogenous environment. First,businesses like diversification and choice. There's no reason to believe that businesses have losttheir distaste for being at the whim of one company; witness the cable industry's decision tosupport multiple operating systems for their set-top boxes. Second, businesses have learned thpirlessons from mainframes. In the late 1980s and early 1990s, pundits were ecstatic over client-server and were predicting the quick demise o f mainframes. Over the past few years, these samepundits published reports that mainframes were com ing back. The simple, unstlrprising fact is

  • 8/14/2019 Booklet Pelatihan Oracle Dan Jaringan PIKSI 2000

    37/37

    that mainframes never went anywhere in the first place. One estimate is that 80% of the world'sdata resides on mainframes. The cost of m igrating that data to other systems would bephenomenal, as the Year 2000 problem has helped demonstrate.Th e recent work of econo mists and businessmen such as Thom as Landauer and Paul Strassmanseem s to show that enthusiasm over IT spending has dampened considerably. Mo st businesseshave large systems in place th at w ork very well; the re is simply no compelling businessreason to replace them with NT.Free Sof twareFinally, the factor t h at w ill m ost likely keep UNIX thr iv ing is the free software movement. It'shard to predict whether free versions of UNIX will make a significant irnpact on the corporateworld, but softvlare such as the Apache W eb S e w e r is lending serious credibili ty to the freesoftw are movement.As more and mo re people, especially stu de nts , are exposed to free versions of UNIX, thatoperating system gains mom entum. A s we have seen from the personal-computer and Internetrevolutions, grasnroots movem ents can have a significant imp act on th e adoption an dsurvival of technology. UNIX, th e old m an of the op erating system w orld, is experiencing arebir th in populari ty am ong young people interested in computers , and t ha t is su re to affectits ultimate surv ival.ConclusionNT is a wonderful operating system with many virtues, and many people will continue to find ituseful and even vital for business. But there is s i m ~ l v o reason to believe that NT will r e~ la ce. .UNIX as the preferred server-side operating sys tem. Crucial business applications will continueto be available fo r both platforms, and bo th operatin g systems are technically comparable. Butsom e companies hitve already made very large investments in UNIX systems that work well, andso me of M i c r o s o i ~ '~usiness practices willscare other co m p o ie s away from NT. Despite published reports to the contrary. UNIX is in avery good position right now, and it will domin ate large-scale computing well into the nextcentury. Eugene Eric Kim is a technical editor for Dr. Dobb's Journal. You can reach him via e-mail at [email protected].