Angry Birds -  Red Bird

Wednesday, December 23, 2009

PENGANTAR ORACLE DEVELOPER

Oracle merupakan suatu kelompok produk yang mendukung desain, kreasi, dan menjalankan aplikasi melalui platform yang berbeda. Tool desain, development, dan akses data dari oracle desain adalah :
- Oracle designer
- Oracle developer

Oracle developer memungkinkan untuk membangun system dengan performance yang tinggi menguntungkan bagi GUI (Graphical User Interface), database, client-server, dan teknologi web. Tools dari oracle developer mempunyai interface dan karakteristik umum yang memudahkan user dalam penggunaan serta mendesain elemen modular, kemudian dapat digunakan kembali (reusable).

1. Karakteristik utama oracle developer
Karakteristik utama dari oracle developer 6 memberi kontribusi dan fleksibelitas untuk produk oracle.
a. Mendukung GUI yang komprehensif
b. Aplikasi yang dapat didistribusi
c. Tools yang produk dan komperhansif
d. Partisipasi aplikasi
e. Source control yang fleksibel
f. Scalabilty
g. Orientasi object

2. Kelebihan oracle developer
Release 6 menyederhanakan beberapa tugas developer. Karakteristik yang termasuk di dalamnya :
- Wizard untuk memudahkan tugas yang dikerjakan berulang-ulang.
- Visual query builder sebagai eksekusi yang berdiri sendiri dan sebagai sebuah utilitas yang disimpan di dalam reports.
- Sebelum didefenisikan dan template ekstensi user.
- Gallery sebelum didefenisikan dan template ekstensi user
- Mendukung klien yang berjalan pada Microsoft Messaging Application Program interface (MAPI) compliant clients untuk memudahkan distribusi report
- Open Application Programming Interface (APIs), memungkinkan developers untuk memanipulasi sebuah file, penyediaan program interface yang sangat cepat.

3. Pengenalan komponen-komponen Oracle Developer
- Project Builder
- Form builder
- Report builder
- Graphic builder
- Query Builder
- Schema Builder
- Procedure Builder
- Translation Builder

Komponen – komponen utama builder
Oracle developer merupakan produk untuk membuat form, report, dan Graapichs.
Oracle Developer memiliki beberapa komponen utamanya. Komponen-komponen ini termasuk pilihan dalam suatu tool yang tidak dipakai pada aplikasi yang lain, tapi fungsional utamanya adalah sama. Komponen –komponen ini membantu menyediakan lingkungan pengembangan Oracle Developer yang fleksibel dan produktif development environment.

1. Navigasi object
Navigasi objek merupakan pencarian yang hirarki dan pengeditan interface yang memungkinkan untuk mengalokasikan dan memanipulasikan objek aplikasi dengan cepat dan mudah. Karakteristiknya antara lain :
- Sebuah hirarki persentasi ulang dengan identasi dan node yang dapat dikembangkan.
- Menemukan field dan ikon
- Icon yang terdapat pada toolbar yang vertical
- Sebuah ikon yang didepannya untuk setiap objek mengindikasikan tipe objek tersebut.
2. Pallete property
Semua objek di dalam module, termasuk module itu sendiri mempunyai properties yang dapat dilihat dan dimodifikasi dalam pallete property. Karakteristiknya antara lain :
- Mengcopy dan menggunakan kembali properties dari objek lain
- Menemukan field dan ikon, sama dengan navigasi objek.

3. Layout editor
Layout editor adalah fasilitas desain grafis untuk membuat dan menyusun item interface dan objek grafikal pada aplikasi. Ketika menggunakan pallete tool dan toolbar yang terdapat pada layout editor, dapat mendesain style, warna, size, dan susunan objek visual pada aplikasi yang ada. Layout dapat memasukkan objek grafik dan image bitmap ketika dijalankan pada GUI.

4. Lingkungan PL/SQL development
Lingkungan pengembangan merupakan kumpulan fungsionalitas dari procedure builder yang ada pada builder aplikasi, yang menyediakan :
• Pengembangan trigger, procedurs, functions, dan paket data oracle developer sebaik database
• Pengembangan libraries untuk menempatkan unit program PL/SQL
• Mendebug level statement dari PL/SQL pada waktu dijalankan


5. Oracle Toolkit dan Oracle multimedia
Oracle toolkit adalah fungsi library yang menampilkan user interface event, seperti control scroll bar dan menu aktifasi. Bersama oracle multimedia menyediakan kumpulan images, suara, dan fasilitas media lainnya, toolkit mendasari pengembangan tool oracle developer, menjembatani aplikasi oracle developer dan lingkungan asli yang dikerjakan. Sebagai fasilitas yang dibutuhkan oleh aplikasi seperti membuka jendela atau menampilkan menu, oracle developer menempatkan permintaan pada toolkit yang berkomunikasi dengan platform asli.
Toolkit mencoba untuk menempatkan tugas pada interface awal, seandainya interface tersebut dapat menangani kebutuhan tersebut, maka aplikasi tersebut menggunakan karakteristik natural dari lingkungan. Artinya aplikasi oracle developer melihat dan berkelakuan menyerupai aplikasi windows NT ketika dijalankan pada windows NT, dan seperti motif atau aplikasi macintosh jika dipindahkan pada platform tersebut.
Toolkit itu sendiri menyediakan funsionalitas dimana secara pasti fungsionalitas tersebut tidak dapat melalui interface awal, contohnya pada device mode karakter. Ini menyediakan interface yang dapat beradaptasi pada aplikasi oracle developer.

Tahapan – tahapan penggunaan Oracle developer
Memulai builders
Ada dua cara untuk membuka builders :
- Buka project builder dan pilih buider yang dibutuhkan dari launchpad project builder
- Buka builder individual dari group oracle developer 6.0

Yang dapat dilihat dalam builders
Ketika membuka builder, pertama akan terlihat banner produk dan kemudian wizardnya. Ketika membuka builder lainnya, akan terlihat wizard. Setiap builder wizard menawarkan beberapa pilihan diantaranya :
- Membuat modul baru menggunakan wizard
- Membuat modul baru secara manual
- Membuka modul yang tersedia

Koneksi database
Jika membuat sebuah aplikasi yang mengakses objek database, akan membutuhkan koneksi dengan account database dari builder. Koneksi ke database dilakukan jika ingin :
- Meng-compile kode yang mengandung SQL
- Meng-akses objek database dalam navigasi objek
- Membuat objek oracle developer yang berdasarkan objek database
Langkah – langkah menghubungkan database
1. Pilih file – connect menu
2. Enter user database dan password pada connect dialog box. Jika tidak tersambung dengan database, sediakan string koneksi yang diperlukan atau alias database.
The builder main menu
Menu item description
File utilitas file umum seperti open, save, connect, administration.
Edit cut, copy, paste dan lainnya
View tombol view pada jendela arus ; pilihan sangat bergantung pada konteks
Navigator hanya ada pada navigasi objek ; termasuk expand, collapse, bookmark
Program termasuk kompilasi dan akses ke editor PL/SQL
Tools termasuk wizard dan preference

Variabel oracle developer

Oracle developer menggunakan beberapa jenis variabel. Semua itu dapat dimodifikasi pada lingkungan sendiri, kemungkinan akan terdapat nilai yang salah pada aplikasi yang lain.

Pengaturan nama Path
Oracle developer yang utama, builds – form, report, dan grapich menggunakan beberapa jenis variabel untuk mencari file yang dijalankan pada waktu itu. Ini memungkinkan untuk membuat aplikasi yang portable melalui platform dan struktur direktori, dengan menghindari path hardcoded pada referensi file dengan form, report, atau chart.

Variabel description
FORM60_PATH path yang form buildernya mencari file pada saat dijalakan
REPORTS60_PATH path yang report buildernya mencari file pada saat dijalankan
GRAPHICS60_PATH path yang grafik buildernya mencari file pada saat dijalankan
UI_ICON path yang semua buildernya mencari icon pada saat dijalankan

0 komentar:

Post a Comment

Template by:

Free Blog Templates