Home
Videos uploaded by user “Boby Siswanto”
Oracle APEX 5 Custom Authentication
 
08:04
website article can be found here: http://www.developapex.com/2018/04/custom-authentication-scheme-on-oracle.html and here: http://www.developapex.com/2018/04/custom-authentication-on-oracle-apex.html Berikut langkah-langkah membuat custom authentication pada Oracle APEX 5: Custom Authentication pada Oracle APEX 5.0 1. Gunakan Object Browser untuk membuat tabel dengan nama TLOGIN 2. Buat sebuah database application, misal namanya myauth dengan id 123 3. Selesai pembuatan database application, klik Shred Component 4. Pada area Security klik Authentication Schemes 5. Klik tombol Create, beri nama otentikasiku, pada pilihan Schema Type pilih Custom 6. Pada bagian Source isikan kode PL/SQL berikut: FUNCTION cek_otentikasi (p_username IN VARCHAR2, p_password IN VARCHAR2) RETURN BOOLEAN AS hasil NUMBER := 0; BEGIN SELECT 1 INTO hasil FROM tlogin WHERE UPPER(username) = UPPER(p_username) AND password = p_password AND status= :P101_STATUS AND ket= 'AKTIF'; RETURN TRUE; EXCEPTION WHEN NO_DATA_FOUND THEN RETURN FALSE; END cek_otentikasi; 7. Pada bagian Settings, pada isian Authentication Function Name, isikan cek_otentikasi (sesuaikan dengan nama function) lalu klik tombol Create 8. Kembali ke Page Definition, klik tombol Edit Application Properties (kanan atas) lalu klik tab Security 9. Pada sub tab Authentication, pada isian Authentication Scheme pilih otentikasiku lalu klik Aply Changes 10. Run (Jalankan) aplikasi myauth, coba login dengan menggunakan username dan password yang ada di tabel TLOGIN. Silahkan Subscribe
Views: 18126 Boby Siswanto
Membuat ER Diagram dari Normalisasi Tabel
 
17:36
Normalisasi membuat tabel-tabel yang spesifik. Terdapat beberapa bentuk normalisasi diantaranya 1NF, 2NF, 3NF. Dari normalisasi tersebut kita bisa membuat ER Diagram.
Views: 7712 Boby Siswanto
Membuat Trigger untuk Mencatat Tanggal Input Data Secara Otomatis
 
04:54
Video tutorial berikut memberikan contoh penggunaan Trigger pada Oracle Database untuk mencatat tanggal input record secara otomatis. Digunakan :NEW qualifier dengan trigger event BEFORE INSERT. Silahkan Subscribe
Views: 3501 Boby Siswanto
Membuat Database Application dengan Oracle APEX 4.0
 
05:41
Video ini memberikan ilustrasi tentang pembuatan aplikasi database (database application) pada Oracle APEX 4.0. Pada aplikasi ini akan ditambahkan sebuah Home Page yaitu sebuah HTML Region. Silahkan Subscribe
Views: 2942 Boby Siswanto
Oracle APEX Public Page
 
02:57
Sebuah page/halaman dalam web application ada yang dapat diakses langsung oleh user tanpa harus melakukan login terlebih dahulu (public page). Contoh halaman yang tidak perlu login adalah halaman registrasi user baru. Berikut ini cara pembuatan public page pada Oracle APEX 4.2.
Views: 507 Boby Siswanto
Membuat Form dari Tabel pada Oracle APEX
 
03:24
Video ini memberikan tutorial tentang cara membuat form dari tabel pada Oracle APEX. Sebelumnya harus di buat database application terlebih dahulu. Pembuatan form pada Oracle APEX relatif lebih mudah dan cepat.
Views: 1011 Boby Siswanto
Dasar DDL dan DML pada MySQL Database
 
19:28
Data Definition Language (DDL) merupakan teknik DBMS pembuatan objek basisdata, salah satunya adalah tabel. DDL memiliki 3 perintah yaitu CREATE, ALTER dan DROP. Data Manipulation Language (DML) merupakan teknik DBMS untuk melakukan pengelolaan data yang ada pada tabel di basisdata. DML memiliki 4 perintah utama yaitu INSERT, UPDATE, DELETE dan SELECT.
Views: 1515 Boby Siswanto
Melakukan Update Stok Barang Otomatis dengan Trigger pada Oracle PL/SQL
 
12:23
Terdapat 2 tabel yang berelasi yaitu barang dan trx. Barang menyimpan informasi barang beserta stoknya. Trx menyimpan data transaksi penjualan barang. Setiap terjadi penjualan barang maka tabel trx akan terisi (insert) data baru, bersama dengan itu nilai stok pada tabel barang akan terupdate, proses update menggunakan trigger dengan event insert dan timing after on trx. Silahkan Subscribe
Views: 6053 Boby Siswanto
Page Restriction on Oracle APEX with Custom Authorization
 
10:00
Step by step instruction can be found here: http://www.developapex.com/2018/04/oracle-apex-authorization-and-custom.html Custom Authorization pada Oracle APEX di buat jika kita ingin membuat authorization dengan lebih leluasa terhadap tabel yang telah ada. Pada video ini digunakan atribut status untuk melakukan pengecekkan terhadap status user yang login, hanya status yang ADMIN yang bisa lanjut.
Views: 2128 Boby Siswanto
Page Restriction on Oracle APEX using Authorization with ACL (Access Control List)
 
14:05
Step by step instruction can be found here: http://www.developapex.com/2018/04/oracle-apex-authorization-and-custom.html Oracle APEX mamiliki mekanisme untuk melakukan pembatasan hak akses akan paga/halaman yang ada. Sebuah page dapat ditentukan user siapa saja yang berhak mengaksesnya. Pembatasan hak akses terhadap suatu halaman dilakukan dengan Authorization Schemes. Salah satu mekanisme pengaturah authorization adalah dengan membuat Access Control Page (ACL). Silahkan Subscribe
Views: 6055 Boby Siswanto
Membuat ER Diagram dari Normalisasi Tabel Part#2
 
11:09
Membuat ER Diagram dari Normalisasi Tabel Part#2
Views: 2432 Boby Siswanto
Oracle PLSQL Procedure Tampil Data Kelas dan Jumlah Mahasiswa per Prodi
 
18:28
Video tutorial beriku tmemberikan ilustrasi cara pembuatan procedure pada Oracle PL/SQL untuk menampilkan data kelas beserta jumlah mahasiswa per prodi. Digunakan explicit cursor, fungsi SUBSTR dan struktur pemilihan IF.
Views: 905 Boby Siswanto
Oracle Database Express Edition 11g Installation (teks bahasa Indonesia)
 
02:21
Video ini berisikan langkah-langkah untuk melakukan instalasi Oracle Database Express Edition 11g pada sistem operasi WIndows. Silahkan Subscribe
Views: 960 Boby Siswanto
Application Development Dengan Oracle Application Express Studi Kasus Penjualan Barang
 
17:08
Aplikasi sederhana dengan 2 entitas, pembuatan dilakukan secara express dengan menggunakan Oracle APEX 4.2. Aplikasi masih belum sempurna, tapi dapat disempurnakan dengan melakukan edit lebih lanjut. Proses edit akan di bahas pada video berikutnya. Silahkan Subscribe
Views: 1661 Boby Siswanto
Penggunaan OUTER JOIN Pada Query Oracle Database
 
14:10
JOIN merupakan teknik pengambilan beberapa atribut dari beberapa tabel yang berelasi. Terdapat beberapa jenis JOIN antara lain INNER JOIN dan OUTER JOIN. OUTER JOIN merupakan jenis JOIN yang digunakan jika terdapat data sebuah tabel yang tidak terdapat pada tabel pasangannya. Contoh pada video ini terdapat data mahasiswa yang tidak mengambil mata kuliah, tapi diminta ditampilkan seluruh data mahasiswa beserta jumlah SKS yang diambilnya. Silahkan Subscribe
Views: 457 Boby Siswanto
Cara Instalasi Oracle APEX 5 pada Oracle DB XE 11g di Windows
 
04:11
Ketika kita melakukan Oracle Database 11g Express Edition, secara otomatis Oracle APEX akan terinstall juga. Versi Oracle APEX yang terinstall adalah 4.0.2. Saat ini versi terakhir dari Oracle APEX yang ada (10 agustus 2015) adalah 5.0.1. Untuk memasang Oracle APEX versi 5 perlu dilakukan beberapa langkah penting, yaitu: 1. siapkan tablespace baru 2. download apex5 dari oracle 3. eksekusi file apexins.sql 4. eksekusi file apex_epg_config.sql
Views: 864 Boby Siswanto
Integrasi Oracle APEX 4.2 dengan Apache Tomcat 7
 
07:44
Integrasi Oracle APEX 4.2 dengan Apache Tomcat 7
Views: 574 Boby Siswanto
Cara Instalasi Oracle DB 11g XE di Windows 7
 
03:46
5 langkah instalasi Oracle Database 11g XE di Windows: 1. Download installer dari www.oracle.com 2. Extract file hasil download 3. double klik file setup.exe pada folder extract 4. Tentukan port TNS, HTTP beserta user SYS - SYSTEM 5. cek hasil di lhttp://localhost:8081/apex/
Views: 800 Boby Siswanto
Cara membuat tabel dengan DDL dari ER Diagram
 
04:35
Video tutorial berikut memberikan ilustrasi cara membuat tabel dengan DDL (Data Definition Language) script. Tabel yang di buat adalah tabel Produk dengan 5 atribut yang memliki tipe data tertentu. Terdapat sebuah Primary Key Constraint. Diketahui pula data isian dalam format spreadsheet excel. Data ini akan dimigrasikan ke database Oracle dengan membuat formula Excel.
Views: 561 Boby Siswanto
Penerapan query SELECT Oracle Database pada tabel Part 1
 
15:10
Contoh penerapan query Select pada Oracle DBMS. Silahkan Subscribe
Views: 902 Boby Siswanto
Oracle PLSQL Explicit Cursor with Parameter
 
13:59
Blok PL/SQL yang melakukan operasi DML ke tabel biasanya menggunakan cursor baik implisit maupun eksplisit. Explicit Cursor memiliki kelebihan dari Implicit Cursor yaitu dapat memproses lebih dari 1 baris data dalam sekali eksekusi. Cursor Eksplisit memungkinkan untuk ditambahkan parameter, berikut ini video tutorial penggunaan explicit cursor dengan parameter.
Views: 509 Boby Siswanto
Membuat Master Detail Report pada Oracle APEX 5 dengan Dynamic Link
 
16:09
Video Tutorial ini memberikan ilustrasi tentang cara pembuatan master detail report. Sebuah page yang memiliki 2 region dapat saling terhubung. Region 1 merupakan PL/SQL Dynamic Content dan Regoin 2 merupakan classic report dengan Radio Group Item. Radio Group memiliki 3 pilihan PENDING, AKTIF dan ALL. ALL akan menampilkan semua data, PENDING akan menampilkan data yang PENDING saja sedang AKTIF akan menampilkan data yang AKTIF saja. Pada Region 1 terdapat link yang menyatakan jumlah record data pada Region2 yang jika di klik akan merubah tampilan Region 2 sesuai dengan apa yang diklik.
Views: 827 Boby Siswanto
Membuat User Baru di Oracle DBMS
 
03:48
Pembuatan user dilakukan oleh user SYSTEM. user yang di buat bernama USERKU dengan password USERKUPWD
Views: 356 Boby Siswanto
Belajar Python: Membuat Tampilan Struk Pembayaran
 
09:11
Membuat struk pambayaran Telkom dengan Python dan Pycharm. Unsur yang ditonjolkan adalah kerapihan desain dan kesesuaian dengan contoh yang diacu.
Views: 298 Boby Siswanto
Oracle PLSQL Stored Procedure
 
15:07
Stored Procedure para Oracle PL/SQL memiliki 3 mode parameter, yaitu IN, OUT dan IN OUT. Berikut ini tutorial cara penggunaan ketiga mode parameter tersebut. Silahkan Subscribe
Views: 1347 Boby Siswanto
Form Pencatatan Transaksi Kasir dengan Master Detail Form
 
35:38
Pencatatan transaksi dilakukan 2 kali yaitu untuk mencatat kode transaksi dan mencatat detil barang yang dibeli pada transaksi tersebut. Secara perancangan dibuat 2 entitas yang berbeda. Pada contoh berikut ini diberikan ilustrasi ERD yang memiliki beberapa entitas yang dapat mencatat transaksi penjualan pada kasir. Oracle APEX mampu membuat pencatatat transaksi dengan melibatkan mekanisme master detail form. Pada kasus ini detail form melibatkan APEX API.
Views: 818 Boby Siswanto
Single Row Subquery
 
03:20
Salah satu tipe dari subquery adalah single row subquery. Single row subquery merupakan subquery yang hasilnya adalah 1 nilai (single resut). Operator perbandingan yang digunakan pada single row subquery adalah = (sama dengan). Query berikut adalah contoh penggunaan subquery untuk menampilkan kodemk yang diambil mahasiswa bernama Adi: SELECT kodemk FROM nilai n WHERE nim=(SELECT nim FROM mahasiswa WHERE nama='Adi');
Views: 313 Boby Siswanto
CRUD dengan Dynamic Action Pada Oracle APEX 5
 
33:03
Create Read Update Delete dengan dynamic Action pada Oracle APEX 5. Silahkan Subscribe
Views: 3723 Boby Siswanto
ORACLE PL/SQL: Function hitung
 
07:12
Function merupakan salah satu objek pada Oracle DBMS. Berbeda dengan Procedure yang berfungsi untuk mempartisi/membagi blok PL/SQL, Function berfungsi untuk menggantikan rumus-rumus menjadi sebuah nama yang mudah dikenali.
Views: 248 Boby Siswanto
Multiple Row Subquery
 
05:02
Subquery berdasarkan jumlah record yang di proses dapat dibagi menjadi 2 jenis yaitu Single Row Subquery dan Multiple Row Subquery. Single Row subquery akan membandingkan sebuah nilai dari subquery dengan nilai atribut pada query utamanya. Ciri Single Row Subquery adalahan penggunaan operator = (sama dengan). Multiple Row subquery sendiri akan membandingkan lebih dari satu nilai subquery terhadap query utamanya.
Views: 326 Boby Siswanto
ORACLE PLSQL Function untuk Menghitung Gaji Karyawan (skema HR)
 
20:16
Skema HR secara default akan diinstall ketika kita menginstall Oracle XE, jika seandainya di locked silahkan alter user tersebut dengan tambahan perintah account unlock. Tabel Employees berisikan data karyawan beserta gajinya. Studi kasus kali ini melakukan perhitungan gaji kotor setahun, pajak karyawan setahun dan gaji bersih setahun. Digunakan function untuk melakukan perhitungan gaji kotor, pajak dan gaji bersih.
Views: 670 Boby Siswanto
Belajar Python: dasar pembuatan fungsi di Python
 
04:36
Fungsi di Python dideklarasikan dengan sintaks def Seperti pada bahasa pemgroman lainnya, fungsi di Python dapat memiliki parameter. Perlu diingat bahwa diakhir def harus ada tanda titik dua (:) dan baris dibawahnya agak menjorok (boleh spasi, boleh tab). pangkat di Python adalah bintang 2 kali, misal 4 kuadrat ditulis 4**2
Views: 162 Boby Siswanto
Membuat Halaman Registrasi User dengan APEX API dan PL/SQL Dynamic Cotent Region
 
10:12
APEX API (Application Program Interface) merupakan perintah khusus yang dimiliki Oracle APEX untuk menggantikan fungsi-fungsi yang ada. Salah satu API yang ada adalah APEX_ITEM. APEX_ITEM merupakan package yang memiliki function dan procedure, salah satun function yang ada adalan APEX_ITEM. PL/SQL Dynamic Content merupakan sebuah region yang dapat digunakan pada Oracle APEX. pada region ini developer dapat menempatkan kode HTML, javascript, css, sql dan PL/SQL secara bersamaan di region tersebut.
Views: 462 Boby Siswanto
Manajemen View Pada Oracle Database Part1
 
17:43
Step By Step cara membuat View Part1 Silahkan Subscribe
Views: 137 Boby Siswanto
DBMS SCHEDULER BASIC
 
06:04
DBMS Scheduler merupakan fitur Oracle DBMS untuk melakukan job secara otomatis. Sebuah job dapat berisi blok PL/SQL, Procedure ataupun perintah eksekusi sistem operasi. Video tutorial berikut akan memberikan ilustrasi dasar penggunaan Oracle DBMS Scheduler dari mulai pembuatan, penghentian sementara sampai penghapusan.
Views: 667 Boby Siswanto
Oracle Dynamic SQL (Update Table with DBMS_SQL Package)
 
12:08
Selain menggunakan EXECUTE IMMEDIATE, Oracle DBMS menyediakan package terintegrasi untuk melakukan dynamic sql saat runtime. DBMS_SQL Package merupakan package yang sudah tersedia pada Oracle DBMS. Untuk dapat melakukan dynamic sql saat runtime, DBMS_SQL memiliki beberapa aturan penggunaannya. Perlu digunakan sintaks berikut: DBMS_SQL.OPEN DBMS_SQL.FETCH DBMS_SQL.EXECUTE DBMS_SQL.CLOSE
Views: 736 Boby Siswanto
ORACLE PLSQL Function untuk Menghitung Gaji Karyawan (Skema HR) Part 2
 
19:26
Video tutorial berikut memberikan ilustrasi cara penggunaan function dalam blok PL/SQL
Views: 446 Boby Siswanto
Pembuatan Form Registrasi Perwalian dengan ORACLE APEX Part1
 
33:12
Pada saat perwalian, seorang mahasiswa akan memilih mata kuliah yang akan diambil pada semester berjalan berikutnya. Mata kuliah yang diambil adalah mata kuliah yang belum diambil. Secara teknis pembuatan form melibatkan nested form dan tabel yag berelasi. Oracle APEX mampu membuat nested form pada tabel yang berelasi.
Views: 369 Boby Siswanto
Oracle APEX_ITEM.TEXT with Array
 
08:33
APEX_ITEM.TEXT merupakan bagian dari APEX API yang penggunaannya dapat dioperasikan sebagai array.
Views: 523 Boby Siswanto
Fungsi Dasar SQL Part1
 
20:26
Contoh penggunaan fungsi dasar SQL pada Oracle DBMS. Silahkan Subscribe
Views: 229 Boby Siswanto
Penerapan query SELECT Oracle Database pada tabel Part 3
 
17:23
Contoh penerapan query select para Oracle DBMS Silahkan Subscribe
Views: 263 Boby Siswanto
Oracle APEX Create Workspace and User
 
15:40
Video tutorial pembuatan workspace dan user pada Oracle APEX 4.2. Workspace merupakan hal pertama yang perlu disiapkan sebelum membuat aplikasi pada Oracle APEX.
Views: 851 Boby Siswanto
Oracle APEX Export Import to Production Server
 
13:00
Video tutorial ini memberikan ilustrasi cara melakukan export-import (memindahkan) aplikasi yang telah di buat pada Oracle APEX development server ke Oracle APEX production server. Silahkan Subscribe
Views: 2425 Boby Siswanto
Oracle APEX Custom Authentication
 
13:09
video tutorial pembuatan custom suthentication pada Oracle APEX 4.2. Silahkan Subscribe
Views: 2814 Boby Siswanto