Konten
1. Introduction .............................................................................................................. 2
2. Logging in to Oracle Application Express ................................................................ 2
3. Oracle Application Express Components................................................................. 2
4. How to add tables and data to APEX accounts ....................................................... 3
5. Using SQL Commands from the SQL Workshop Component ................................. 8
6. General Overview SQL Command Window ............................................................. 8
7. Saving a SQL or PL/SQL Statement ...................................................................... 11
8. Accessing a Saved SQL or PL/SQL Statement ..................................................... 11
9. Using the History Option ........................................................................................ 12
10. Using the Explain Option ....................................................................................... 13
11. Using the Object Browser tool from the SQL Workshop Component ..................... 13
12. Using SQL Scripts tool from the SQL Workshop Component ................................ 13
13. Creating Scripts ...................................................................................................... 14
14. Viewing Scripts....................................................................................................... 15
15. Running Scripts ...................................................................................................... 15
16. Upload Scripts ........................................................................................................ 16
Hak cipta © 2021, Oracle dan/atau afiliasinya. Oracle, Java, dan MySQL adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. Nama lainnya mungkin merupakan merek dagang pemiliknya
masing-masing.
1. Pengantar
Dokumen ini akan membantu Siswa dan instruktur Oracle Academy agar familiar dengan cara menggunakan Oracle Application
Express dan setiap komponen dari perspektif pengguna akhir. Jika Anda ingin mempelajari lebih lanjut tentang kapabilitas guru Oracle
Application Express, baca Oracle Application Express - Panduan Instruktur.
• SQL Workshop: Anda dapat membuat, mengelola, dan melihat objek database dari browser Web menggunakan SQL Workshop.
SQL Workshop adalah komponen utama yang digunakan dengan Pemrograman Database menggunakan kurikulum kursus SQL dan
PL/SQL. Perhatikan bahwa tab pada bagian atas halaman memberikan akses cepat ke komponen ini.
Hak cipta © 2021, Oracle dan/atau afiliasinya. Oracle, Java, dan MySQL adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. Nama lainnya mungkin merupakan merek dagang pemiliknya
masing-masing.
2
4. Cara menambahkan tabel dan data ke akun APEX
Guna mendapatkan akses ke tabel dan data menggunakan keseluruhan kursus, file Script yang dapat diakses dari Member Hub
harus dijalankan di akun guru dan semua akun Siswa .
Guru harus melakukan ini sebagai “rangkuman” di kelas dengan mengikuti instruksi di bawah ini. Metode ini memastikan Siswa
memahami, dan mampu mengunduh dan menjalankan skrip di skemanya sendiri.
1. Untuk mendapatkan file skrip, buka Bagian 0 – Sumber Daya Kursus Siswa – Learning Path untuk kursus dan pilih skrip yang
diinginkan.
Klik tautan di area Reference Materials untuk Menyimpan file ke komputer lokal Anda.
Hak cipta © 2021, Oracle dan/atau afiliasinya. Oracle, Java, dan MySQL adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. Nama lainnya mungkin merupakan merek dagang pemiliknya
masing-masing.
3
Setelah disimpan, buka file zip.
Hak cipta © 2021, Oracle dan/atau afiliasinya. Oracle, Java, dan MySQL adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. Nama lainnya mungkin merupakan merek dagang pemiliknya
masing-masing.
4
5. Klik “Upload”
6. Klik Choose File dan arahkan ke file yang Anda unduh dari Langkah 1.
7. Tambahkan Nama Skrip - “SQL add all tables” atau “PLSQL add all tables”, biarkan “File Character Set” sebagai default
(Unicode UTF-8), lalu klik “Upload”.
Hak cipta © 2021, Oracle dan/atau afiliasinya. Oracle, Java, dan MySQL adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. Nama lainnya mungkin merupakan merek dagang pemiliknya
masing-masing.
5
8. Anda akan melihat Skrip yang terdaftar. Klik ikon Run.
10. Anda dapat melihat hasilnya, namun percobaan Anda yang pertama untuk menjalankan skrip akan menghasilkan kesalahan
pada statement DROP karena tabel belum ada di dalam skema.
Hak cipta © 2021, Oracle dan/atau afiliasinya. Oracle, Java, dan MySQL adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. Nama lainnya mungkin merupakan merek dagang pemiliknya
masing-masing.
6
11. Klik tab “SQL Workshop”
13. Anda akan melihat tabel yang tercantum di sebelah kiri halaman Object Browser. Berikut ini adalah tabel (dan data) yang akan
digunakan dalam kurikulum untuk kursus Anda.
CATATAN: Skrip dapat dijalankan kembali nanti guna memulihkan skema ke status awal jika terjadi perubahan atau penghapusan data
secara tidak sengaja.
Hak cipta © 2021, Oracle dan/atau afiliasinya. Oracle, Java, dan MySQL adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. Nama lainnya mungkin merupakan merek dagang pemiliknya
masing-masing.
7
5. Menggunakan SQL Command dari Komponen SQL Workshop
Klik pada ikon SQL Workshop. Pada halaman beranda SQL Workshop, Anda akan melihat lima alat yang tersedia dari SQL Workshop:
• Browser Objek
• Perintah SQL
• Skrip SQL
• Manfaat
Ikon SQL Command akan ditautkan ke tempat Anda akan masuk dan berlatih SQL dan pengodean PL/SQL di kursus Pemrograman
Database dengan SQL atau PL/SQL. Anda dapat menggunakan alat SQL Command untuk menjalankan statement SQL atau PL/SQL
pada skema database Oracle di mana Anda memiliki keistimewaan akses.
1. Schema: Menu menurun hanya menampilkan skema di mana Anda memiliki akses yang disetujui.
3. Tombol Run SQL: Klik tombol ini untuk menjalankan perintah SQL atau PL/SQL.
4. ombol Save: Anda memiliki kemampuan untuk menjalankan statement SQL atau PL/SQL atau menyimpannya untuk
penggunaan di masa mendatang. Untuk membatasi jumlah Anda masuk ke statement umum SQL atau PL/SQL, simpan
statement dengan mengeklik tombol Simpan.
Hak cipta © 2021, Oracle dan/atau afiliasinya. Oracle, Java, dan MySQL adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. Nama lainnya mungkin merupakan merek dagang pemiliknya
masing-masing.
8
1
4
2
5. Setelah statement SQL atau PL/SQL dijalankan, hasil akan ditampilkan di jendela Hasil. Pesan kesalahan akan ditampilkan
jika terdapat masalah dengan perintah SQL atau PL/SQL.
6. Baris : Baris menu menurun memungkinkan Anda memilih jumlah baris yang ingin ditampilkan.
7. Tab: Tab dapat dengan cepat membawa Anda kembali ke salah satu dari 4 komponen utama dari Oracle Application Express.
8. SQL Tersimpan: Klik pada tombol ini untuk menampilkan daftar perintah SQL dan PL/SQL yang tersimpan.
9. Riwayat: Menampilkan daftar perintah SQL dan PL/SQL yang baru-baru ini dijalankan.
6
5
8 9
Hak cipta © 2021, Oracle dan/atau afiliasinya. Oracle, Java, dan MySQL adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. Nama lainnya mungkin merupakan merek dagang pemiliknya
masing-masing.
9
Fitur tambahan untuk diperhatikan tentang jendela Hasil (lihat Gambar di bawah):
b. Jendela munculan akan tampil. Pilih “buka atau simpan file ini”
c. Jika Anda memilih “buka”, akan membuka hasil di spreadsheet Microsoft Excel. Dari Microsoft Excel, Anda dapat
melakukan “save as” untuk menyimpan file dalam format ini.
d. Jika Anda memilih “save”, akan menyimpan dengan file .csv (nilai dipisahkan oleh koma). Jendela munculan akan
memungkinkan Anda memilih nama dan lokasi file yang disimpan.
3. Klik pada tombol “Find Tables” untuk melihat daftar nama tabel.
2 3
Hak cipta © 2021, Oracle dan/atau afiliasinya. Oracle, Java, dan MySQL adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. Nama lainnya mungkin merupakan merek dagang pemiliknya
masing-masing.
10
7. Menyimpan statement SQL atau PL/SQL
Untuk membatasi jumlah Anda masuk ke statement umum SQL atau PL/SQL, simpan statement dengan mengeklik tombol Simpan.
Untuk menyimpan perintah SQL:
2. Jendela munculan akan tampil di mana Anda akan dapat memasukkan nama (wajib) dan deskripsi (opsional) dari file.
1
2
Perintah SQL atau PL/SQL tersimpan dapat diakses, dijalankan, dimodifikasi, dan dihapus (Lihat Gambar di Bawah).
1. Untuk menampilkan daftar perintah SQL atau PL/SQL tersimpan: klik pada tab “Saved SQL”.
2. Untuk menjalankan perintah SQL atau PL/SQL tersimpan: klik pada "Name" perintah SQL atau PL/SQL yang tersimpan. Anda
akan melihat nama tersebut ditampilkan di jendela statement. Saat ini Anda dapat mengeklik tombol “Run” untuk menjalankan
perintah ini.
3. Untuk mengedit perintah SQL atau PL/SQL tersimpan: klik pada "Name" perintah SQL atau PL/SQL yang tersimpan. Anda
akan melihat nama tersebut ditampilkan di jendela statement. Edit perintah sesuai kebutuhan, lalu klik pada tombol “Save”.
Jendela munculan akan berisi informasi asli. Anda dapat menyimpan atau mengedit informasi atau menyimpan ke nama file
baru.
5. Untuk menelusuri perintah SQL atau PL/SQL: masukkan kata kunci di kotak “Find”, kemudian klik tombol “Go”.
Hak cipta © 2021, Oracle dan/atau afiliasinya. Oracle, Java, dan MySQL adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. Nama lainnya mungkin merupakan merek dagang pemiliknya
masing-masing.
11
1
4b
5
4a
Daftar perintah SQL atau PL/SQL yang baru saja dijalankan disimpan di Riwayat. Perintah paling akhir dijalankan dicantumkan secara
default. Terdapat opsi berbeda untuk diperhatikan di jendela Riwayat.
2. Untuk mencari perintah yang digunakan sebelumnya: Masukkan kata pencarian utama di kotak "Find", kemudian klik tombol
"Go".
3. Untuk menjalankan kembali perintah SQL atau PL/SQL: Klik SQL atau PL/SQL yang ingin Anda jalankan. Anda akan melihat
nama tersebut ditampilkan di Jendela Statement. Klik pada tombol “Run” untuk menjalankan perintah SQL.
3
2
Hak cipta © 2021, Oracle dan/atau afiliasinya. Oracle, Java, dan MySQL adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. Nama lainnya mungkin merupakan merek dagang pemiliknya
masing-masing.
12
10. Menggunakan Opsi Explain
Ketikkan pada perintah SQL atau PL/SQL di jendela “Statement” atau pilih perintah dari “History” atau “Saved SQL”, kemudian klik
pada opsi “Explain” untuk melihat penjelasan gambar perintah SQL atau PL/SQL di jendela “Results”.
Object Browser dapat digunakan untuk membuat atau menjelajahi objek (Objek dan Data) di skema Anda.
Hak cipta © 2021, Oracle dan/atau afiliasinya. Oracle, Java, dan MySQL adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. Nama lainnya mungkin merupakan merek dagang pemiliknya
masing-masing.
13
Klik SQL Scripts
Untuk mengakses jendela editor skrip, Anda dapat mengeklik tombol “Create” dari halaman SQL Scripts.
1. Namai skrip
2 3 4
Hak cipta © 2021, Oracle dan/atau afiliasinya. Oracle, Java, dan MySQL adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. Nama lainnya mungkin merupakan merek dagang pemiliknya
masing-masing.
14
14. Melihat Skrip
Untuk melihat skrip yang disimpan dalam alat SQL Scripts, pilih SQL Scripts SQL Workshop. (Seperti yang ditampilkan di langkah 11)
dan klik pada ikon Edit (pensil).
Hak cipta © 2021, Oracle dan/atau afiliasinya. Oracle, Java, dan MySQL adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. Nama lainnya mungkin merupakan merek dagang pemiliknya
masing-masing.
15
Klik tombol “Run Now”.
berikut ini adalah contoh jenis informasi hasil mendetail yang mungkin Anda lihat.
Anda dapat mengakses jendela unggahan dengan memilih “Upload” dari halaman SQL Scripts.
Hak cipta © 2021, Oracle dan/atau afiliasinya. Oracle, Java, dan MySQL adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. Nama lainnya mungkin merupakan merek dagang pemiliknya
masing-masing.
16
Klik Choose Filter dan arahkan ke file di PC Anda.
Tambah Script Name, biarkan “File Character Set” sebagai default (Unicode UTF-8), lalu klik “Upload”.
Anda akan melihat Skrip yang diunggah tercantum pada halaman “SQL Scripts” sebagai tambahan untuk semua Skrip yang Anda buat
di APEX menggunakan Script Editor.
Hak cipta © 2021, Oracle dan/atau afiliasinya. Oracle, Java, dan MySQL adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. Nama lainnya mungkin merupakan merek dagang pemiliknya
masing-masing.
17