Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Pertemuan ke-6,7,8,9 SQL Workshop Disusun oleh : Boby Siswanto, ST [email protected] Hanya dipergunakan untuk kepentingan pengajaran di lingkungan Politeknik Telkom MI3203 Dasar Pembangunan Aplikasi Basis Data Semester Ganjil 2013/2014 Politeknik Telkom, Bandung 2013 www.politekniktelkom.ac.id Kompetensi Dasar Kompetensi Menengah Kompetensi Mahir Mampu melakukan Create, Drop, Alter Table dengan Object Browser Mampu melakukan Create, Drop, Alter Table dengan Object Browser Mampu melakukan Create, Drop Alter Table pada tabel yang berelasi Mampu melakukan Create, Drop, Alter Table dengan SQL Commands Mampu menjelaskan baris perintah Create, Drop, Alter Table Mampu melakukan Create, Drop, Alter Table pada tabel yang berelasi Mampu membuat tabel dengan melakukan Upload Scripts Mampu membuat procedure & function dengan Upload Scripts Mampu melakukan manajemen Scripts Mampu menampilkan hasil query tabel dengan Query Builder Mampu menampilkan hasil query 2 buah tabel Mampu menampilkan hasil query dengan agregate function Kajian 2 : Manajemen Objek Database dalam Oracle APEX 4.0 APAKAH SQL WORKSHOP ? • Komponen Oracle APEX untuk melakukan manajemen objek Database Oracle (DDL & DML) Politeknik Telkom, Bandung 2013 www.politekniktelkom.ac.id APAKAH OBJECT BROWSER ? • Komponen Oracle APEX untuk melakukan manajemen objek Database Oracle (DDL & DML) secara GUI Politeknik Telkom, Bandung 2013 www.politekniktelkom.ac.id OBJECT BROWSER • Create Table • CREATE digunakan untuk membuat object database baru Politeknik Telkom, Bandung 2013 www.politekniktelkom.ac.id OBJECT BROWSER • Create Table • Pembuatan tabel dengan menentukan nama tabel beserta atributnya Politeknik Telkom, Bandung 2013 www.politekniktelkom.ac.id OBJECT BROWSER • Create Table • Primary key diterapkan pada atribut yang bernilai unik (tidak berulang) • Tentukan atribut yang akan jadi primary key • Otomatis dibuatkan sebuah Sequence Politeknik Telkom, Bandung 2013 www.politekniktelkom.ac.id OBJECT BROWSER • • • • Create Table Dapat dilakukan Manajemen Tabel Dapat dilakukan Manajemen Atribut Dapat melihat struktur maupun isi data dari Tabel (Database Objects) Politeknik Telkom, Bandung 2013 www.politekniktelkom.ac.id SQL COMMANDS • Komponen Oracle APEX untuk melakukan manajemen objek Database Oracle (DDL & DML) secara console Politeknik Telkom, Bandung 2013 www.politekniktelkom.ac.id SQL SCRIPTS • Berfungsi seperti halnya SQL Commands • Dapat membuat script baru ataupun upload script yang sudah ada • Script akan terus tersimpan dan dapat dieksekusi ulang • Script dapat dimodifikasi (ubah) atau di hapus (Delete) Politeknik Telkom, Bandung 2013 www.politekniktelkom.ac.id SQL SCRIPTS • Upload • Upload dilakukan dengan memilih file yang berisi kodingan SQL atau PL/SQL (Browse) • Hasil upload akan tersimpan di daftar script dan dapat di eksekusi berulang-ulang (Run) Politeknik Telkom, Bandung 2013 www.politekniktelkom.ac.id SQL SCRIPTS • Create • Perintah SQL maupun PL/SQL dapat di buat di sini • Hasil pembuatan script akan tersimpan di daftar script dan dapat di eksekusi berulangulang (Run) Politeknik Telkom, Bandung 2013 www.politekniktelkom.ac.id QUERY BUILDER • Create • Melakukan query dengan GUI Politeknik Telkom, Bandung 2013 www.politekniktelkom.ac.id QUERY BUILDER • Mampu membuat relasi • Pemilihan atribut tabel dinamis Politeknik Telkom, Bandung 2013 www.politekniktelkom.ac.id REFERENSI • Learco Brizzi, Iloon Ellen-Wolff, Alex Nuijten.Oracle APEX Best Practices. Packt Publishing. 2012 • Doug Gault, Karen Cannell, Patrick Cimolini, Martin Giffy D'Souze, Timothy St. Hilaire. Beginning Oracle Application Express 4. Apress. 2011. • Edmund Zehoo. Oracle Application Express 4 Recipes. Apress. 2011. • Marcel van der Plas, Michel van Zoest. Oracle 4.0 Cookbook. Packt Publishing. 2010. Politeknik Telkom, Bandung 2013 www.politekniktelkom.ac.id