Download Document

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
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