Script Dasar Oracle
Script Dasar Oracle
Kependudukan
Tujuan & Sasaran
Tujuan
Meningkatkan kemampuan Administrator Database
Kabupaten/Kota dalam pengelolaan Database
Kependudukan.
Sasaran
Memahami perintah dasar SQL (Structured Query
Language) sebagai pondasi bagi Administrator Database
dalam mengelola basis data.
SQL (Structured Query Language)
Contoh :
Select a. nik, a.nama_lgkp
From biodata_wni a
Where a.jenis_klmin=1
Operator yang kita kenal di Oracle
CEIL(2.43) 3
CEIL(n) Pembulatan ke atas
CEIL(-1.6) -1
FLOOR(2.69) 2
FLOOR(n) Pemotongan bilangan di belakang koma
FLOOR(-1.6) -2
TO_CHAR(sysdate) 16-09-2014
TO_CHAR (x [,format]) Konversi menjadi menjadi
data bertipe string
TO_CHAR(sysdate,'yyyy-mm-dd') 2014-09-16
Melakukan konversi string TO_DATE('14-09-2014') 9/14/2014
TO_DATE (s [,format]) dengan format yang
diberikan ke dalam nilai
TO_DATE('2014-09-14','yyyy-mm-dd') 9/14/2014
tanggal.
Mengganti nilai yang tidak NVL(null,1) 1
diketahui dengan nilai
NVL(null,x)
tertentu sesuai format yang
di inginkan. NVL(null,sysdate) 15-09-2014
FUNGSI YANG SERING DIGUNAKAN DALAM ORACLE
4. Fungsi Agregat
A. DECODE (nama_field,n1,n_baru1,n2,n_baru2,….)
Fungsi DECODE pada SQL Oracle memiliki algoritma yang sama dengan
proses IF THEN ELSE. Jadi dapat dikatakan bahwa fungsi ini digunakan
untuk memberikan nilai penganti
Contoh :
select nama_lgkp,jenis_klmin,
decode(jenis_klmin,1,'Laki-laki,2,'Perempuan') as deskripsi
from biodata_wni
FUNGSI YANG SERING DIGUNAKAN DALAM ORACLE
5. Fungsi Logika…… lanjutan
View adalah salah satu object database, yang secara logika merepresentasikan
sub himpunan dari data yang berasal dari satu atau lebih tabel.