--data uji coba 
--create view xpenduduk1 as 
--select p.tahun as 'tahun', ms.propinsi as 'propinsi', 
--  p.laki as 'laki', p.perempuan as 'perempuan'
--from penduduk p, mspropinsi ms 
--where p.propinsi=ms.kode




delete from query;
--1.xpenduduk
insert into query values (
       "create view xpenduduk as 
       select p.tahun, ms.propinsi, p.laki, p.perempuan
       from penduduk p, mspropinsi ms where p.propinsi=ms.kode"
       ,"xpenduduk","jumlah penduduk");



--2 xumurtunggal
insert into query values (
       "create view xumurTunggal as 
       select ut.tahun, ms.propinsi, ut.lu1, ut.pu1, ut.lu2, ut.pu2, ut.lu3, ut.pu3
       from umurtunggal ut,mspropinsi ms
       where ut.propinsi=ms.kode"
       ,"xumurTunggal","jumlah penduduk menurut umur tunggal");

--3 xkelumur
insert into query values (
       "create view xkelompokUmur as 
       select ut.tahun, ms.propinsi
       , ut.lu1, ut.pu1, ut.lu2, ut.pu2, ut.lu3, ut.pu3, ut.lu4, ut.pu4       
       , ut.lu5, ut.pu5, ut.lu6, ut.pu6, ut.lu7, ut.pu7, ut.lu8, ut.pu8       
       , ut.lu9, ut.pu9, ut.lu10, ut.pu10, ut.lu11, ut.pu11, ut.lu12, ut.pu12       
       , ut.lu13, ut.pu13, ut.lu14, ut.pu14, ut.lu15, ut.pu15, ut.lu16, ut.pu16              
       from kelompokumur ut,mspropinsi ms
       where ut.propinsi=ms.kode"
       ,"xkelompokUmur","jumlah penduduk menurut kelompok umur");


--4 xkawin
insert into query values (
       "create view xkawin as 
       select ut.tahun, ms.propinsi, ut.laki, ut.perempuan                
       from kawin ut,mspropinsi ms
       where ut.propinsi=ms.kode"
       ,"xkawin","jumlah penduduk yang sudah kawin");
 
--5 xstatus_wn
insert into query values (
       "create view xstatusWN as 
        select ut.tahun, ms.propinsi, ut.lwni, ut.pwni, ut.lwna, ut.pwna             
        from statuswn ut,mspropinsi ms
        where ut.propinsi=ms.kode"
        ,"xstatusWN","jumlah penduduk yang sudah kawin");


--6 xdarah
insert into query values (
       "create view xdarah as 
        select ut.tahun, ms.propinsi, ut.la, ut.lb, ut.lab, ut.lo, ut.pa, ut.pb, ut.pab, ut.po    
        from darah ut,mspropinsi ms
        where ut.propinsi=ms.kode"
        ,"xdarah","jumlah penduduk yang sudah kawin");

--7 xkeluarga
insert into query values (
        "create view xkeluarga as 
        select ut.tahun, ms.propinsi, ut.jumlah
        from keluarga ut,mspropinsi ms
        where ut.propinsi=ms.kode"
        ,"xkeluarga","jumlah penduduk yang sudah kawin");

--8 xagama
insert into query values (
       "create view xagama as 
       select ut.tahun, ms.propinsi, ut.lislam, ut.lkristen, ut.lprotestan, ut.lhindu, ut.lbudha,
       ut.pislam, ut.pkristen, ut.pprotestan, ut.phindu, ut.pbudha
       from agama ut,mspropinsi ms
       where ut.propinsi=ms.kode"
       ,"xagama","jumlah penduduk berdasarkan agama");




--9 xtenagaKerja
insert into query values (
       "create view xtenagakerja as 
       select ut.tahun, ms.propinsi, ut.lku1, ut.pku1, ut.lku2,
	ut.pku2, ut.lku3, ut.pku3, ut.lku4, ut.pku4 
       from tenagakerja ut,mspropinsi ms
       where ut.propinsi=ms.kode"
       ,"xtenagaKerja","jumlah tenaga kerja");

--10 xpekerjaan
insert into query values (
       "create view xpekerjaan as 
        select ut.tahun, ms.propinsi, ut.lk1, ut.pk1, ut.lk2, ut.pk2, ut.lk3, ut.pk3
        ,ut.lk4, ut.pk4, ut.lk5, ut.pk5, ut.lk6, ut.pk6, ut.lk7, ut.pk7
        ,ut.lk8, ut.pk8, ut.lk9, ut.pk9, ut.lk10, ut.pk10, ut.lk11, ut.pk11
        ,ut.lk12, ut.pk12, ut.lk13, ut.pk13, ut.lk14, ut.pk14, ut.lk15, ut.pk15
        ,ut.lk16, ut.pk16, ut.lk17, ut.pk17, ut.lk18, ut.pk18, ut.lk19, ut.pk19
        ,ut.lk20, ut.pk20, ut.lk21, ut.pk21        
       from pekerjaan ut,mspropinsi ms
       where ut.propinsi=ms.kode"
       ,"xpekerjaan","distribusi jenis pekerjaan");


 





