MODUL PERKULIAHAN Pemrograman Basis Data & SQL Pengenalan Pembuatan Aplikasi Berbasis Web dengan Oracle Database 10 g Express Edition Fakultas Ilmu Komputer Program Studi Teknik Informatika Tatap Muka Kode MK Sabar Rudiarto, M.Kom. 01 Abstract • • Review terhadap penggunaan Object Browser untuk melakukan create, update dan delete terhadap tabel Pengenalan terhadap Application Builder dan langkah-langkah pembuatan aplikasi berbasis Web sederhana. Disusun Oleh Kompetensi • • Mampu mengingat kembali cara menggunakan Object Browser pada Oracle 10 g untuk melakukan create, update, delete terhadap tabel Mampu melakukan langkah-langkah yang dibutuhkan untuk membuat aplikasi berbasis Web sederhana menggunakan Application Builder LOGIN KE DALAM ORACLE DATABASE 10g Antar muka Oracle Database 10 g adalah antar muka berbasis Web. Artinya, untuk memanfaatkan berbagai fitur yang disediakan oleh Oracle Database 10 g, kita harus menggunakan Web Browser. Jika diasumsikan bahwa pada saat instalasi program Oracle Database 10 g, kita menggunakan user name “system” dan password “user”, maka langkahlangkah untuk melakukan login, dapat dilihat pada beberapa gambar yang disajikan di bawah ini. Harap diperhatikan bahwa langkah-langkah beserta tampilan yang muncul pada layar monitor, mengasumsikan bahwa aplikasi Oracle Database 10 g Express Edition baru mengalami proses intalasi dan belum mengalami perubahan apa pun. Left click on "Start (push button)" in "Start" Left click on "All Programs (menu item)" in "Start menu" 2014 2 Pemrograman Basis Data & SQL Sabar Rudiarto, M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id Left click on "Oracle Database Database 10g Express Edition (outline item)" in "Start menu" Left click on "Go To Database Home Page (menu item)" in "Start menu" 2014 3 Pemrograman Basis Data & SQL Sabar Rudiarto, M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id Result of Left click on "Go To Database Home Page (menu item)" in "Start menu" (Halaman Login Oracle Database 10 g Express Edition) Keyboard input [system] in “Username (editable text)” and keyboard input [user] in “Password (editable text)” and left click on "Login (push button)" in "Application Express Login - Windows Internet Explorer" 2014 4 Pemrograman Basis Data & SQL Sabar Rudiarto, M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id Main menu of Oracle Database 10 g Express Edition 2014 5 Pemrograman Basis Data & SQL Sabar Rudiarto, M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id MENGAKTIFKAN USER DAN WORKSPACE “HR” Setelah melakukan login, kita akan menggunakan sebuah workspace yang telah disediakan dan dipasang ketika Oracle Database 10 g Express Edition mengalami proses intalasi. Workspace tersebut adalah workspace yang disediakan untuk pemakai (user) “HR”. Ketika proses intalasi selesai dilaksanakan, seluruh tabel dan objek-objek database lainnya bagi user “HR” telah mengalami instalasi, namun user “HR” berada dalam kondisi terkunci (locked). Dengan demikian, kita harus mengaktifkannya. Kita akan menggunakan workspace “HR” beserta seluruh objek database yang terdapat di dalamnya, untuk melakukan pengenalan terhadap berbagai fitur yang terdapat pada Oracle Application Express. Lakukan langkah-langkah yang disajikan dalam gambar-gambar di bawah ini untuk mengaktifkan workspace “HR” dan kemudian login ke dalam workspace “HR”. Left click on "Administration (graphic)" in "Oracle - Windows Internet Explorer" 2014 6 Pemrograman Basis Data & SQL Sabar Rudiarto, M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id Left click on "Database Users (graphic)" in "Administration - Windows Internet Explorer" Left click on "Locked (graphic)" in "Database Users - Windows Internet Explorer" 2014 7 Pemrograman Basis Data & SQL Sabar Rudiarto, M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id Result of left click on "Locked (graphic)" in "Database Users - Windows Internet Explorer" Keyboard input [hr] in “Password (editable text)” and keyboard input [hr] in “Confirm Password (editable text)” and left click on "Account Status (combo box)" in "Manage Database User - Windows Internet Explorer" 2014 8 Pemrograman Basis Data & SQL Sabar Rudiarto, M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id Left click on "Unlocked (list item)" Left click on "Alter User (push button)" in "Manage Database User - Windows Internet Explorer" Left click on "Logout (hyperlink)" in "Database Users - Windows Internet Explorer" 2014 9 Pemrograman Basis Data & SQL Sabar Rudiarto, M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id Left click on "Login (hyperlink)" in "Logout Confirmation - Windows Internet Explorer" Keyboard input [hr] in “Username (editable text)” and keyboard input [hr] in “Password (editable text)” and left click on "Login (push button)" in "Application Express Login - Windows Internet Explorer" 2014 10 Pemrograman Basis Data & SQL Sabar Rudiarto, M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id Result of left click on "Login (push button)" in "Application Express Login – Windows Internet Explorer" MEMERIKSA BEBERAPA OBJEK DATABASE (3 TABEL) DALAM WORKSPACE “HR” Setelah login ke dalam workspace “HR”, kita akan memeriksa objek database yang terdapat di dalamnya. Salah satu jenis objek database dalam Oracle Database 10 g adalah tabel. 2014 11 Pemrograman Basis Data & SQL Sabar Rudiarto, M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id Untuk melihat data yang terdapat dalam tabel LOCATIONS, COUNTRIES dan REGIONS yang terdapat di dalam workspace “HR”, lakukan langkah berikut ini. Left click on "Object Browser (graphic)" in "Oracle - Windows Internet Explorer" Result of left click on "Object Browser (graphic)" in "Oracle - Windows Internet Explorer" 2014 12 Pemrograman Basis Data & SQL Sabar Rudiarto, M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id Left click on "LOCATIONS (pane)" in "Object Browser - Windows Internet Explorer" Left click on "Data (hyperlink)" in "Object Browser - Windows Internet Explorer" Left click on "COUNTRIES (pane)" in "Object Browser - Windows Internet Explorer" 2014 13 Pemrograman Basis Data & SQL Sabar Rudiarto, M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id Left click on "REGIONS (pane)" in "Object Browser - Windows Internet Explorer" Left click on "Home (editable text)" in "Object Browser - Windows Internet Explorer" 2014 14 Pemrograman Basis Data & SQL Sabar Rudiarto, M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id 2014 15 Pemrograman Basis Data & SQL Sabar Rudiarto, M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id Daftar Pustaka Oracle. 2006. Oracle 10 g Express Edition Help System. 2014 16 Pemrograman Basis Data & SQL Sabar Rudiarto, M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id