Professional Documents
Culture Documents
BungSam
Home
About
Artikel
Contact
Gallery
Kuliah
Online Training
Web Programming
Web Programming
search here
Go
Leave a comment
by bungsam
Pelatihan Web
Programming
Blog Stats
1,397 hits
SINOPSIS:
Jika Anda ingin ahli dalam suatu bidang, pelajari dulu ilmu dasarnya.
Pernyataan tersebut berlaku umum untuk semua bidang keahlian. Jika
Anda ingin menjadi Oracle Database Administrator atau Oracle
Programmer maka ilmu dasar yang harus Anda kuasai adalah perintah
SQL dan pemahaman tentang konsep database Oracle. Buku ini
merupakan salah satu sarana bagi Anda untuk mempelajari perintah SQL
di database Oracle.
Buku ini membahas tentang perintah SQL dengan lengkap dan detail
mulai dari perintah dasar sampai tingkat lanjut. Struktur penulisan disusun
dengan urutan dan komposisi yang baik berdasarkan pengalaman
penulis dalam mengajarkan materi Oracle sehingga sangat mudah
dipahami. Diawali dengan konsep user dan schema pada database
Oracle, bagaimana user menggunakan tool untuk berinteraksi dengan
database, menjalankan perintah dasar sampai ke perintah yang sangat
http://samgutama.wordpress.com/online-training/
1/4
7/2/2014
Follow
dengan fungsi-fungsi analisis data, pivot dan
unpivot,BungSam
sehingga buku ini
bisa dijadikan sebagai buku pendamping bagi pembaca yang ingin
http://samgutama.wordpress.com/online-training/
2/4
7/2/2014
Dalam kasus ini, kita akan membaca file pegawai.txt dengan format
untuk setiap kolom dibatasi dengan tanda koma atau Comma Sparated
Values (CSV), isi file sebagai berikut :
3221,MEUTIA JOVI,01-JUL-03,5000000
3415,AMAURA,10-MAY-05,2575000
3245,EDWIN ASRUL,20-SEP-04,4000000
3178,NOVI SETIAWATI,01-01-01,7000000
Ketentuan :
nama file text : pegawai.txt (isi seperti diatas)
lokasi/folder : d:\database (harus sudah ada)
Eksternal tabel : LOAD_PEGAWAI dengan struktur kolom id, nama,
tgl_masuk, gaji dibuat di schema SCOTT
Buat file text PEGAWAI.TXT di folder d:\database, gunakan Notepad
Login ke database dengan SQL*Plus sebagai user SYSTEM atau user
lain yang sudah di beri role DBA, buat directory ext_dir(alias folder di
database).
SQL> connect SYSTEM
Password : ******
SQL> CREATE DIRECTORY ext_dir AS d:\database;
Beri ijin ke user SCOTT untuk bisa mengakses baca/tulis ke direktory
ext_dir
SQL> GRANT READ, WRITE ON DIRECTORY ext_dir TO SCOTT;
Login sebagai user SCOTT
SQL> connect SCOTT
Password : *****
Buat external table LOAD_PEGAWAI dengan perintah sperti berikut:
CREATE TABLE LOAD_PEGAWAI
(
ID number(4),
NAMA CHAR(25),
TGL_MASUK DATE,
GAJI NUMBER(10)
)
ORGANIZATION EXTERNAL
(
TYPE ORACLE_LOADER
DEFAULT DIRECTORY ext_dir
LOCATION (pegawai.txt)
)
REJECT LIMIT UNLIMITED;
Gunakan perintah SELECT untuk membaca data dari file PEGAWAI.TXT
dari tabel LOAD_PEGAWAI.
SQL> select * from load_pegawai;
ID NAMA TGL_MASUK GAJI
- - 3221 MEUTIA JOVI 01-JUL-03 5000000
3415 AMAURA 10-MAY-05 2575000
http://samgutama.wordpress.com/online-training/
3/4
7/2/2014
Share this:
Like
Be the first to like this.
Leave a Reply
Enter your comment here...
2014 BungSam
Blog at WordPress.com.
The Responsive Theme.
http://samgutama.wordpress.com/online-training/
4/4