SQL selalu di-eksekusi di level database. Yg mungkin agak berbeda cuma pl/sql. Setau saya pl/sql bisa diletakkan di database maupun di Oracle Form. Kalau diletakkan di Form, ya proses proseduralnya akan dijalankan dari Form (middle tier), tapi semua SQL akan dikirim ke database server.
Biasanya kalo di multi-tier: - level database: bisa utk query doang, atau bisa juga sebagian proses dilakukan lewat plsql, misalkan batch job. - level server aplikasi / middle tier: biasanya business logic diletakkan disini. Aplikasi bisa java/dotnet/php/OracleForm/dllain - level user: disini bisa saja cuma ada proses display data. Terkadang utk aplikasi web, dipakai javascript supaya bbrp pengecekan bisa lgsg dilakukan di level user (gak perlu bolak-balik ke app server) Saya rasa soal tier/level mana yg mau dibagi2 kerjaan, bukan dilihat dari sisi SQL, tapi dari sisi implementasi business logicnya..bisa sebagian diletakkan di database,server aplikasi, maupun user. regards, tomi --- musisi musisi <[EMAIL PROTECTED]> wrote: > Dear Rekan2 semua, > > saya ada permasalahan tentang eksekusi sintak SQL. > jika di komputer server terinstall Oracle DB sever > dan oracle middle tier, > sedangkan di komputer client terinstall oracle > Developer dan kita hendak membuat query atau > memanggil query dari suatu package melalui form yang > kita buat. > > kapankah perintah SQL yang akan kita buat > dieksekusi di level database server, > kapankan perintah SQL tersebut dieksekusi di level > middle tier, > bahkan kapankan perintah SQL tersebut dieksekusi > di level applikasi. > sehingga tidak memberatkan salah satu level. > (anggap terdapat lebih dari satu komputer klient > yang running) > > mohon penjelasannya. > > > > Terimakasih. > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- -----------I.N.D.O - O.R.A.C.L.E--------------- Keluar: [EMAIL PROTECTED] Website: http://indo-oracle.lizt.org (NEW) ----------------------------------------------- Bergabung dengan Indonesia Thin Client User Groups, Terminal Server, Citrix, New Moon Caneveral, di: http://indo-thin.vze.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/indo-oracle/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

