SQL Syntax

Lampiran 3 SQL Syntax

1. Membuat nama pengguna dan hak akses Level pengguna eksekutif

Level pengguna Data Warehouse Administrator

Level pengguna Data Administrator

2. Membuat Fitur Data Spasial dan Tabel Fitur WilayahAdministrasi

Tabel Waktu

Tabel Bencana

3. Membuat Tabel Fakta

4. SQL untuk ETL tabel bencana

INSERT INTO admin_bencana.bencana VALUES ( '' , 'Bencana Alam' , 'Banjir' , 'Peristiwa atau keadaan dimana terendamnya suatu daerah atau daratan karena volume air yang meningkat' ); INSERT INTO admin_bencana.bencana VALUES ( '' , 'Bencana Alam' , 'Gempa bumi' , 'Getaran atau guncangan yang terjadi di permukaan bumi yang disebabkan oleh tumbukan antar lempeng bumi, patahan aktif, akitivitas gunung api atau runtuhan batuan' ); INSERT INTO admin_bencana.bencana VALUES ( '' , 'Bencana Alam' , 'Tsunami' , 'Serangkaian gelombang ombak laut raksasa yang timbul karena adanya pergeseran di dasar laut akibat gempa bumi.' ); INSERT INTO admin_bencana.bencana

VALUES '' ( , 'Bencana Alam' , 'Letusan gunung api' , 'Bagian dari aktivitas vulkanik yang dikenal dengan istilah “erupsi”.' ); INSERT INTO admin_bencana.bencana VALUES ( '' , 'Bencana Alam' , 'Kekeringan' , 'Ketersediaan air yang jauh di bawah kebutuhan air untuk kebutuhan hidup, pertanian, kegiatan ekonomi dan lingkungan.' ); INSERT INT o admin_bencana.bencana VALUES '' ( , 'Bencana Alam' , 'Angin puting beliung' , 'Angin kencang yang datang secara tiba-tiba, mempunyai pusat, bergerak melingkar menyerupai spiral dengan kecepatan 40-50 km/jam hingga menyentuh permukaan bumi dan akan hilang dalam waktu singkat (3-5 menit).' ); INSERT INTO admin_bencana.bencana VALUES ( '' , 'Bencana Alam' , 'Tanah Longsor' , 'Salah satu jenis gerakan massa tanah atau batuan, ataupun percampuran keduanya, menuruni atau keluar lereng akibat terganggunya kestabilan tanah atau batuan penyusun lereng.' ); INSERT INTO admin_bencana.bencana VALUES '' ( , 'Bencana Alam' , 'Gelombang Pasang' , 'Gelombang pasang atau badai adalah gelombang tinggi yang ditimbulkan karena efek terjadinya siklon tropis di sekitar wilayah Indonesia dan berpotensi kuat menimbulkan bencana alam.' ); INSERT INTO admin_bencana.bencana VALUES ( '' , 'Bencana Alam' , 'Abrasi' , 'proses pengikisan pantai oleh tenaga gelombang laut dan arus laut yang bersifat merusak' ); INSERT INTO admin_bencana.bencana VALUES ( '' , 'Bencana Alam' , 'Kebakaran' , 'situasi dimana bangunan pada suatu tempat seperti rumah/pemukiman, pabrik, pasar, gedung dan lain-lain dilanda api yang menimbulkan korban dan/atau kerugian.' ); INSERT INTO admin_bencana.bencana VALUES ( '' , 'Bencana Alam' , 'Kebakaran hutan dan lahan' , 'suatu keadaan di mana hutan dan lahan dilanda api, sehingga mengakibatkan kerusakan hutan dan lahan yang menimbulkan kerugian ekonomis dan atau nilai lingkungan.' ); INSERT INTO admin_bencana.bencana VALUES ( '' , 'Bencana Non Alam' , 'Gagal Teknologi' , 'Kejadian yang diakibatkan oleh kesalahan desain, pengoperasian, kelalaian dan kesengajaan manusia dalam menggunakan teknologi dan indutri' ); INSERT INTO admin_bencana.bencana

VALUES ( '' , 'Bencana Non Alam' , 'Epidemi dan Wabah Penyakit' , 'Kejadian berjangkitnya suatu penyakit menular dalam masyarakat yang jumlah penderitanya meningkat secara nyata melebihi dari pada keadaan yang lazim pada waktu dan daerah tertentu serta dapat menimbulkan malapetaka' ); INSERT INTO admin_bencana.bencana VALUES '' ( , 'Bencana Sosial' , 'Konflik Sosial' , 'suatu gerakan massal yang bersifat merusak tatanan dan tata tertib sosial yang ada, yang dipicu oleh kecemburuan sosial, budaya dan ekonomi yang biasanya dikemas sebagai pertentangan antar suku, agama, ras (SARA).' ); INSERT INTO admin_bencana.bencana VALUES '' ( , 'Bencana Sosial' , 'Aksi Teror' , 'aksi yang dilakukan oleh setiap orang yang dengan sengaja menggunakan kekerasan atau ancaman kekerasan sehingga menimbulkan suasana teror atau rasa takut terhadap orang secara meluas atau menimbulkan korban yang bersifat masal.' ); INSERT INTO admin_bencana.bencana VALUES ( '' , 'Bencana Sosial' , 'Sabotase' , 'tindakan yang dilakukan untuk melemahkan musuh melalui subversi, penghambatan, pengacauan dan/ atau penghancuran.' );

5. SQLuntuk ETL tabel waktu

INSERT INTO waktu ( WID, NamaHari, Hari_end_date, Hari_time_span, No_bulan, NamaBulan, Bulan_end_date, Bulan_time_span, Tahun, Tahun_end_date, Tahun_time_span )

SELECT

TRUNC ( sd + rn ) WID, TO_CHAR ( sd + rn, 'fmDay' ) NamaHari, ( CASE

WHEN TO_CHAR ( sd + rn, 'D' ) IN ( 1, 2, 3, 4, 5, 6 ) THEN

NEXT_DAY ( sd + rn, 'SATURDAY' )

ELSE

( sd + rn )

END ) hari_end_date,

TO_CHAR ( sd + rn, 'DDD' ) hari_time_span,

TO_CHAR( sd + rn, 'YYYY_MM' ) No_Bulan, TO_CHAR ( sd + rn, 'FMMonth' ) NamaBulan, LAST_DAY ( sd + rn ) Bulan_end_date, TO_CHAR ( LAST_DAY( sd + rn ), 'DD' ) Bulan_time_span, TO_CHAR ( sd + rn, 'YYYY' ) Tahun, TO_DATE ( '12/31/' || TO_CHAR( sd + rn, 'YYYY' ), 'MM/DD/YYYY' )

Tahun_end_date,

( TO_DATE ( '12/31/' || TO_CHAR( sd + rn, 'YYYY' ), 'MM/DD/YYYY' ) - TRUNC ( sd + rn, 'YEAR' ) ) Tahun_time_span

FROM

SELECT

TO_DATE ( '12/31/2003', 'MM/DD/YYYY' ) sd, rownum rn

FROM dual CONNECT BY level <= 3653 ) /

Dokumen yang terkait

Keanekaragaman Makrofauna Tanah Daerah Pertanian Apel Semi Organik dan Pertanian Apel Non Organik Kecamatan Bumiaji Kota Batu sebagai Bahan Ajar Biologi SMA

26 317 36

FREKUENSI KEMUNCULAN TOKOH KARAKTER ANTAGONIS DAN PROTAGONIS PADA SINETRON (Analisis Isi Pada Sinetron Munajah Cinta di RCTI dan Sinetron Cinta Fitri di SCTV)

27 310 2

PENGARUH GLOBAL WAR ON TERRORISM TERHADAP KEBIJAKAN INDONESIA DALAM MEMBERANTAS TERORISME

57 269 37

Analisis Sistem Pengendalian Mutu dan Perencanaan Penugasan Audit pada Kantor Akuntan Publik. (Suatu Studi Kasus pada Kantor Akuntan Publik Jamaludin, Aria, Sukimto dan Rekan)

136 695 18

DOMESTIFIKASI PEREMPUAN DALAM IKLAN Studi Semiotika pada Iklan "Mama Suka", "Mama Lemon", dan "BuKrim"

133 700 21

PENERIMAAN ATLET SILAT TENTANG ADEGAN PENCAK SILAT INDONESIA PADA FILM THE RAID REDEMPTION (STUDI RESEPSI PADA IKATAN PENCAK SILAT INDONESIA MALANG)

43 322 21

KONSTRUKSI MEDIA TENTANG KETERLIBATAN POLITISI PARTAI DEMOKRAT ANAS URBANINGRUM PADA KASUS KORUPSI PROYEK PEMBANGUNAN KOMPLEK OLAHRAGA DI BUKIT HAMBALANG (Analisis Wacana Koran Harian Pagi Surya edisi 9-12, 16, 18 dan 23 Februari 2013 )

64 565 20

PENERAPAN MEDIA LITERASI DI KALANGAN JURNALIS KAMPUS (Studi pada Jurnalis Unit Aktivitas Pers Kampus Mahasiswa (UKPM) Kavling 10, Koran Bestari, dan Unit Kegitan Pers Mahasiswa (UKPM) Civitas)

105 442 24

Pencerahan dan Pemberdayaan (Enlightening & Empowering)

0 64 2

KEABSAHAN STATUS PERNIKAHAN SUAMI ATAU ISTRI YANG MURTAD (Studi Komparatif Ulama Klasik dan Kontemporer)

5 102 24