Application Express(Oracle Apex), dulu di sebut HTTP DB adalah sebuah Aplikasi database berbasis web yang digunakan dalam database Oracle. Oracle Apex ini mudah dipakai hanya menggunakan web browser saja dan proses pemrograman yang sederhana, serta mengembangkan ilmu dan kemampuan dengan Aplikasi ini secara aman dan cepat. Oracle Application Express memiliki kualitas database yang bagus, produktivitas dan standart luas yang dimiliki oleh perusahaan-perusahaan besar dan memiliki keamanan, stabilitas, ketersediaan dalam membangun suatu web. Application Express adalah suatu alat yang digunakan untuk membangun Aplikasi web-based. Selain itu Oracle Application Express tidak membutuhkan perangkat lainnya untuk mengembangkan, menyebarkan serta menjalankan Aplikasi, karena di dalam Oracle Application Express telah menyediakan tiga alat utama. Tiga alat utama ini memiliki Kegunaan yang penting di dalam Oracle Application Express:
§ Application Builder : Membuat aplikasi, melihat aplikasi, mengimport aplikasi, mengatur service, mengatur user aplikasi dan memantau aktifitas yang di lakukan pengguna.
§ SQL Workshop : Membuat tabel dan komponennya (menggunakan kode PL-SQL secara manual maupun otomatis), melihat struktur tabel dan komponennya, mengimpor dan mengekspor script.
§ Utilitas : melihat report table dan komponennya dan history aplikasi.
Perhatikan langkah berikut saat akan login pada Oracle Apex :
Halaman Setelah Login di Oracle Apex
2. Jenis Aplikasi yang dapat dibuat dengan Application Express
Aplikasi Express digunakan untuk Aplikasi yang membuat report data pada database. Report data dapat berupa report text yang dikaitkan dengan report lainnya dan grafik supaya lebih efektif. Application Express juga bisa digunakan dalam pengeditan database meskipun memiliki kapasitas yang besar. Banyak bentuk tampilan yang bisa dibuat menggunakan Application Express antara lain: radio group,checkboxes, select list, shuttles, text editor dan date pickers. Berikut ini contoh tampilan yang sudah dibuat :
Hyper Text Linked Chart Data Entry Form
Interactive Report Hyper Text Linked Report
3. Architecture
Application Express merupakan aplikasi yang dimanfaatkan untuk mengambil data di dalam tabel database serta dapat juga membuat atau memodifikasi metadata yang disimpan di dalam database. Berikut ini grafik yang menggambarkan hubungan antara database Oracle, web browser, server Apache dan mod_plsql.
Oracle Apex Menggunakan Oracle HTTP Server(Apache) dengan mod PL/SQL
4. Mengedit Aplikasi
Application Express dapat digunakan untuk mengubah Application Oracle form dan Microsoft access, selain itu juga menghasilkan Application Express dan dalam bentuk objek. Modernisasi format proyek Oracle sering dikerjakan untuk mengkonversi Aplikasi terdahulu untuk diwariskan (extend) kepada Application Oracle yang terakhir dan memungkinkan untuk berkembang.
Gambaran Perubahan Oracle Apex Forms
5. Macam-macam Kunci Future
A. Report
Application Oracle Express dapat menghasilkan report HTML, report ini dapat menampilkan hasil sql query serta dapat juga mendownload dan mencetak report didalam format HTML, PDF, RTF(tepat untuk Microsoft Word) dan XLS(tepat untuk Microsoft Excel).
Contoh Gambar Report
B. Forms
Oracle Apex menyediakan fasilitas untuk membuat form di table (secara otomatis) seperti untuk memasukan, memperbarui, menghapus data dan memperbarui serta mendeteksi data yang hilang. Materi form menawarkan berbagai pilihan yang mencakup radio group, checkbox, select list, shuttles, text editor dan date pickers.
Contoh Gambar Form
C. Charting
Charting di dalam Oracle Apex digunakan untuk pemanis tampilan pada Apliksi serta mempermudah para pengguna untuk melihat hasil suatu data. Charting dapat diperbarui dengan PPR teknologi (Partai Page Refresh), untuk menghindari pembaruan seluruh halaman selain itu mengatur pembaruan table interval yang digunakan.
Contoh Gambar Chart
D. PDF Printing
Application Express mampu untuk mengekspor suatu laporan ke PDF dan mencetak report. Serta menggambar query laporan dan tata ruang report dibawah komponen. Report itu dapat menjadi link dimanapun didalam sebuah Aplikasi.
Contoh PDF Printing
E. Web Service
Suatu sistem perangkat lunak yang dirancang untuk interaksi antar sistem pada suatu jaringan. Web service digunakan sebagai suatu fasilitas yang disedikan oleh suatu web site untuk menyediakan layanan (dalam bentuk informasi) kepada sistem lain, sehingga sistem lain dapat berinteraksi dengan sistem tersebut melalui layanan yang disediakan oleh suatu sistem yang menyediakan web service. Web service menyimpan data informasi dalam format XML, sehingga data ini dapat diakses oleh sistem lain walaupun berbeda platfrom, sistem operasi, maupun bahasa compiler.
F. Spreadsheet Upload
Digunakan untuk membuat Aplikasi dari spreadsheet yang dapat mempercepat data upload spreadsheet secara langsung didalam database. Semua pengguna dapat memilih sumber data di tabel database baru atau menambahkan untuk mengeluarkan tabel database. Sekali data diupload pengguna dapat dengan cepat menulis Aplikasi.
G. Session State Management
Application Express dengan mudah menyimpan konteks aplikasi didalam database. Pedoman didalam SQL dan PL/SQL sederhana menggunakan variabel, contohnya sebagai berikut:
SELECT * FROM EMP WHERE EMPNO = :P1_ID
Didalam contoh ini berisi item P1_ID secara otomatis terikat ketika query dijalankan. Serta dapat mengacu dengan awalan nama item dan akhiran itu dengan periode, contohnya sebagai berikut:
%P1_NAME.
Untuk mengatur dari 2 dimensi pengaturan data, Oracle Application Express menyediakan koleksi infrakstruktur yang sempurna. Baik digunakan untuk melakukan manajemen semua sesi karena tidak memakan banyak memori
H. User Interface Themes
Oracle Apex memisahkan pengguna penghubung dari Aplikasi, pengguna dapat mendesain aplikasi dengan satu tema. Memilih dari beberapa tema yang ada atau bisa membuat tema sendiri. Dengan begitu secara tidak langsung dapat memberi keuntungan kepada pengguna karena dapat menghemat waktu mereka.
Tidak ada komentar:
Posting Komentar