MODUL PERKULIAHAN
F062100006
Pemrograman
Basis Data & SQL
Pengenalan Pembuatan
Aplikasi Berbasis Web Dengan
Oracle Database 10 g Express
Abstrak Kompetensi
Sub-CPMK 1,2,3
• Review terhadap penggunaan
Object Browser untuk • Mampu mengingat kembali cara
menggunakan Object Browser pada Oracle 10
melakukan create, update dan
g untuk melakukan create, update, delete
delete terhadap table terhadap table
• Pengenalan terhadap • Mampu melakukan langkah-langkah yang
Application Builder dan dibutuhkan untuk membuat aplikasi berbasis
langkah-langkah pembuatan Web sederhana menggunakan Application
Builder
02
Sabar Rudiarto, M.Kom
Fakultas Ilmu Komputer Teknik Informatika
MEMBUAT APLIKASI BERBASIS WEB SEDERHANA
MENGGUNAKAN ORACLE APPLICATION EXPRESS
Oracle Database 10 g Express Edition, menyediakan antarmuka yang terintegrasi
untuk seluruh kebutuhan “umum” para perancang database dan para perancang
aplikasi. Artinya, dalam Oracle Database 10 g Express Edition, antarmuka untuk
melakukan manipulasi terhadap objek-objek database tidak dipisahkan dari
antarmuka untuk melakukan pembangunan aplikasi. Oracle menyediakan Sub Menu
“Application Builder” yang dapat dipergunakan untuk membuat aplikasi berbasis Web.
Tentu saja aplikasi berbasis Web yang tepat untuk dibangun menggunakan Oracle
Database 10 g adalah aplikasi yang bersifat database-sentris. Nama yang diberikan
Oracle bagi antarmuka dan engine pembangunan aplikasi ini adalah “APPLICATION
EXPRESS”. Pada kenyataanya, membuat aplikasi berbasis web yang database-sentris
menggunakan Application Express, memang merupakan proses yang sangat cepat.
Dalam waktu yang sangat singkat, kita sudah dapat menghasilkan aplikasi yang sangat
canggih, hanya dengan “sedikit” atau “sama sekali tidak” melakukan pengetikan kode
program.
Dalam Oracle Application Express 10 g, aplikasi terdiri dari halaman-halaman web yang
berisi satu atau lebih dari satu region. Di dalam region terdapat satu lebih dari satu
item. Selain mengandung region dan item, sebuah halaman juga dapat mengandung
komponen pemrosesan, penghitungan dan pencabangan. Dengan demikian, langkah
yang dibutuhkan untuk mengembangkan sebuah aplikasi berbasis web yang bersifat
database-sentris, langkah-langkah yang dibutuhkan adalah:
Left click on "Next > (push button)" in "Create Application - Windows Internet
Explorer”
Left click on "Add Page (push button)" in "Create Application - Windows Internet
Explorer"
Left click on "Add Page (push button)" in "Create Application - Windows Internet
Explorer" (Kita akan menambahkan satu buah halaman “blank” lagi)
Result of Left click on "Next > (push button)" in "Create Application - Windows
Internet Explorer" (Perhatikan munculnya pesan kesalahan, karena kita harus
menambahkan minimal 1 buah halaman, agar proses pembuatan aplikasi dapat
dilanjutkan)
Left click on "Next > (push button)" in "Create Application - Windows Internet
Explorer”
Left click on "Next > (push button)" in "Create Application - Windows Internet
Explorer”
Left click on "Next > (push button)" in "Create Application - Windows Internet
Explorer"
Left click on "Next > (push button)" in "Create Application - Windows Internet
Explorer"
Karena kita belum menambahkan komponen apa pun ke dalam halaman yang kita
tambahkan (halaman berjenis “blank”), maka aplikasi yang kita hasilkan juga tidak
menampilkan apa–apa selain nama halaman dan sebuah tab. Pada modul
selanjutnya, kita akan mempelajari bagaimana membuat aplikasi yang dapat
menampilkan data yang terdapat pada sebuah table dalam database