LAMPIRAN. create proc varchar(40))as. update filtertimestamp set last_etl=getdate()
|
|
- Susanti Santoso
- 6 tahun lalu
- Tontonan:
Transkripsi
1 L1 LAMPIRAN S tored Procedure pada database OLAP 1. Stored Procedure proc filtertimehistory create proc filtertimehistory(@tabel varchar(40as if exists ( select * from filtertimestamp where namatable=@tabel update filtertimestamp set last_etl=getdate( where namatable=@tabel else insert into filtertimestamp values(@tabel,getdate( SQL Query untuk Data Transformation Service 1. Nama table : dim_waktu Primary key Keterangan : waktuid : Tabel Dimensi Waktu CREATE TABLE dim_waktu( [waktuid] int IDENTITY(1,1 primary key NOT NULL, [bulan] int, [tahun] int, [quarter] int,
2 L2 [tgl] datetime select month(tgl as [Bulan], [quarter] = when month(tgl between 1 and 3 then 1 when month(tgl between 4 and 6 then 2 when month(tgl between 7 and 9 then 3 when month(tgl between 10 and 12 then 4 end, year(tgl as [Tahun], tgl as tgl from ( select distinct convert(datetime,inv_date as tgl from [OLTP_MULIA].[dbo].DELIVERY select distinct convert(datetime,payment_date as tgl from [OLTP_MULIA].[dbo].AR_PAYMENT select distinct convert(datetime,tanggal as tgl from [OLTP_MULIA].[dbo].produksi_data
3 L3 select distinct convert(datetime,do_date as tgl from [OLTP_MULIA].[dbo].cutting select distinct convert(datetime,do_date as tgl from [OLTP_MULIA].[dbo].cuttingiii select distinct convert(datetime,do_date as tgl from [OLTP_MULIA].[dbo].dosewii select distinct convert(datetime,do_date as tgl from [OLTP_MULIA].[dbo].dosewing select distinct convert(datetime,do_date as tgl from [OLTP_MULIA].[dbo].doqc select distinct convert(datetime,do_date as tgl from [OLTP_MULIA].[dbo].qcreject select distinct convert(datetime,do_date as tgl from [OLTP_MULIA].[dbo].dopack as tgl where convert(datetime,tgl >( select last_etl from [OLAP_VERSI2].[dbo].filtertimestamp
4 L4 where namatable ='dim_waktu' 2. Nama tabel : dim_shift Primary key Keterangan : shiftid : Tabel Dimensi Shift CREATE TABLE dim_shift( [shiftid] int IDENTITY(1,1 primary key NOT NULL, [shift_no] int, [waktu_shift] varchar(30 3. Nama tabel : dim_salesman Primary key Keterangan : salesmanid : Tabel Dimensi Salesman CREATE TABLE dim_salesman( [salesmanid] int IDENTITY(1,1 primary key NOT NULL, [salesman_no] varchar(8, [salesman_name] varchar( Nama tabel : dim_produk Primary key Keterangan : produkid : Tabel Dimensi Produk
5 L5 CREATE TABLE dim_produk( [produkid] int IDENTITY(1,1 primary key NOT NULL, [item_code] varchar(16, [description] varchar(80, [category] varchar(50 5. Nama tabel : dim_mesin Primary key Keterangan : mesinid : Tabel Dimensi Mesin CREATE TABLE dim_mesin( [mesinid] int IDENTITY(1,1 primary key NOT NULL, [no_mesin] varchar(16, [merk] varchar(25, [jenis_kain] varchar(50, [tipe_benang] varchar(25, [ukuran_benang] varchar(25 6. Nama tabel : dim_jenisbayar Primary key Keterangan : jenisid : Tabel Dimensi Jenis Bayar CREATE TABLE dim_jenisbayar( [jenisid] int IDENTITY(1,1 primary key NOT NULL,
6 L6 [jenis_bayar] varchar(30 select distinct payment_category from ar_payment where payment_category not in ( select jenis_bayar from [olap_versi2].[dbo].dim_jenisbayar 7. Nama tabel : dim_do Primary key Keterangan : doid : Tabel Dimensi DO CREATE TABLE dim_do( [doid] int IDENTITY(1,1 primary key NOT NULL, [invoice_no] varchar(17 NULL, [status] varchar(17 NULL 8. Nama tabel : dim_customer Primary key Keterangan : customerid : Tabel Dimensi Customer CREATE TABLE dim_customer( [custid] int IDENTITY(1,1 primary key NOT NULL, [cust_no] varchar(8,
7 L7 [company] varchar(60, [area] varchar(50, [rayon] varchar(50 9. Nama tabel : fakta_produksi_kain Primary key : - Surrogate key Keterangan : waktuid, mesinid, shiftid : Tabel Fakta Produksi Kain CREATE TABLE fakta_produksi_kain( [waktuid] int, [mesinid] int, [shiftid] int, [jumlah_produksi] real, [rata2_produksi] numeric(20, 3, [jumlah_reject] real if exists ( select last_etl from [OLAP_VERSI2].[dbo].filtertimestamp where namatable ='fakta_produksi_kain' select waktuid,
8 L8 shiftid, mesinid, sum(d.quantity [jumlah_produksi], avg(d.quantity [rata2_produksi], coalesce(sum(r.quantity,0[jumlah_reject] from [OLAP_VERSI2].[DBO].dim_waktu w, [OLAP_VERSI2].[DBO].dim_mesin m, [OLAP_VERSI2].[DBO].dim_shift s, [OLTP_MULIA].[dbo].produksi_data d left join [oltp_mulia].[dbo].bf_reject r on d.no_produksi = r.no_os and r.no_kain = d.no_kain where w.tgl = d.tanggal and m.no_mesin = d.no_mesin and s.shift_no = d.shift and tgl > ( select last_etl from [OLAP_VERSI2].[dbo].filtertimestamp where namatable ='fakta_produksi_kain' group by waktuid, shiftid, mesinid
9 L9 else select waktuid, shiftid, mesinid, sum(d.quantity [jumlah_produksi], avg(d.quantity [rata2_produksi], coalesce(sum(r.quantity,0[jumlah_reject] from [OLAP_VERSI2].[DBO].dim_waktu w, [OLAP_VERSI2].[DBO].dim_mesin m, [OLAP_VERSI2].[DBO].dim_shift s, [OLTP_MULIA].[dbo].produksi_data d left join [oltp_mulia].[dbo].bf_reject r on d.no_produksi = r.no_os and r.no_kain = d.no_kain where w.tgl = d.tanggal and m.no_mesin = d.no_mesin and s.shift_no = d.shift group by waktuid, shiftid, mesinid
10 L Nama tabel : fakta_produksi_produk Primary key : - Surrogate key Keterangan : waktuid, produkid : Tabel Fakta Produksi Produk CREATE TABLE fakta_produksi_produk( [waktuid] int, [produkid] int, [jumlah_cutting] real, [jumlah_sewing] real, [jumlah_qc] real, [jumlah_packing] real if exists ( select last_etl from [OLAP_VERSI2].[dbo].filtertimestamp where namatable ='fakta_produksi_produk' select waktuid, produkid, coalesce(jumlah_cutting,null,0,jumlah_cutting[jumlah_cutting], coalesce(jumlah_sewing,null,0,jumlah_sewing [jumlah_sewing], coalesce(jumlah_qc,null,0,jumlah_qc [jumlah_qc], coalesce(jumlah_packing,null,0,jumlah_packing [jumlah_packing]
11 L11 from [OLAP_VERSI2].[DBO].dim_produk p, [OLAP_VERSI2].[DBO].dim_waktu w, ( select distinct a.do_date as tgl, itemcode from [oltp_mulia].dbo.cutting a, [oltp_mulia].dbo.cutting_data b where a.code = b.code select distinct a.do_date as tgl, itemcode from [oltp_mulia].dbo.dosewii a, [oltp_mulia].dbo.dosewii_data b where a.code = b.code select distinct a.do_date as tgl, itemcode from [oltp_mulia].dbo.doqc a, [oltp_mulia].dbo.doqc_data b where a.code = b.code select distinct a.do_date as tgl, itemcode from [oltp_mulia].dbo.dopack a, [oltp_mulia].dbo.dopack_data b where a.code = b.code wkt left join ( select itemcode ic1,a.do_date as tanggal1, sum(quantity as jumlah_cutting from [oltp_mulia].dbo.cutting a, [oltp_mulia].dbo.cutting_data b where a.code = b.code group by itemcode,a.do_date cut on cut.tanggal1 = wkt.tgl and cut.ic1 = wkt.itemcode left join (
12 L12 select itemcode ic2,a.do_date as tanggal2, sum(quantity as jumlah_sewing from [oltp_mulia].dbo.dosewii a, [oltp_mulia].dbo.dosewii_data b where a.code = b.code group by itemcode,a.do_date sew on sew.tanggal2 = wkt.tgl and sew.ic2 = wkt.itemcode left join ( select itemcode ic3,a.do_date as tanggal3, sum(quantity as jumlah_qc from [oltp_mulia].dbo.doqc a, [oltp_mulia].dbo.doqc_data b where a.code = b.code group by itemcode,a.do_date qc on qc.tanggal3 = wkt.tgl and qc.ic3 = wkt.itemcode left join ( select itemcode ic4,a.do_date as tanggal4, sum(quantity as jumlah_packing from [oltp_mulia].dbo.dopack a, [oltp_mulia].dbo.dopack_data b where a.code = b.code group by itemcode,a.do_date pack on pack.tanggal4 = wkt.tgl and wkt.itemcode = pack.ic4 where w.tgl = wkt.tgl and p.item_code = wkt.itemcode and wkt.tgl > ( select last_etl from [OLAP_VERSI2].[dbo].filtertimestamp where namatable ='fakta_produksi_produk'
13 L13 else select waktuid, produkid, coalesce(jumlah_cutting,null,0,jumlah_cutting[jumlah_cutting], coalesce(jumlah_sewing,null,0,jumlah_sewing [jumlah_sewing], coalesce(jumlah_qc,null,0,jumlah_qc [jumlah_qc], coalesce(jumlah_packing,null,0,jumlah_packing [jumlah_packing] from [OLAP_VERSI2].[DBO].dim_produk p, [OLAP_VERSI2].[DBO].dim_waktu w, ( select distinct a.do_date as tgl, itemcode from [oltp_mulia].dbo.cutting a, [oltp_mulia].dbo.cutting_data b where a.code = b.code select distinct a.do_date as tgl, itemcode from [oltp_mulia].dbo.dosewii a, [oltp_mulia].dbo.dosewii_data b where a.code = b.code select distinct a.do_date as tgl, itemcode from [oltp_mulia].dbo.doqc a, [oltp_mulia].dbo.doqc_data b where a.code = b.code select distinct a.do_date as tgl, itemcode from [oltp_mulia].dbo.dopack a, [oltp_mulia].dbo.dopack_data b where a.code = b.code wkt left join (
14 L14 select itemcode ic1,a.do_date as tanggal1, sum(quantity as jumlah_cutting from [oltp_mulia].dbo.cutting a, [oltp_mulia].dbo.cutting_data b where a.code = b.code group by itemcode,a.do_date cut on cut.tanggal1 = wkt.tgl and cut.ic1 = wkt.itemcode left join ( select itemcode ic2,a.do_date as tanggal2, sum(quantity as jumlah_sewing from [oltp_mulia].dbo.dosewii a, [oltp_mulia].dbo.dosewii_data b where a.code = b.code group by itemcode,a.do_date sew on sew.tanggal2 = wkt.tgl and sew.ic2 = wkt.itemcode left join ( select itemcode ic3,a.do_date as tanggal3, sum(quantity as jumlah_qc from [oltp_mulia].dbo.doqc a, [oltp_mulia].dbo.doqc_data b where a.code = b.code group by itemcode,a.do_date qc on qc.tanggal3 = wkt.tgl and qc.ic3 = wkt.itemcode left join ( select itemcode ic4,a.do_date as tanggal4, sum(quantity as jumlah_packing from [oltp_mulia].dbo.dopack a, [oltp_mulia].dbo.dopack_data b where a.code = b.code
15 L15 group by itemcode,a.do_date pack on pack.tanggal4 = wkt.tgl and wkt.itemcode = pack.ic4 where w.tgl = wkt.tgl and p.item_code = wkt.itemcode 11. Nama tabel : fakta_penjualan Primary key : - Surrogate key Keterangan : waktuid, produkid, custid, salesmanid : Tabel Fakta Penjualan CREATE TABLE fakta_penjualan( [waktuid] int, [produkid] int, [custid] int, [salesmanid] int, [TotalQuantity] real, [TotalPendapatan] numeric(30, 2, [Size 22/32/S] real, [Size 24/34/M] real, [Size 26/36/L] real, [Size 28/38/XL] real, [Size 30/40/LL] real, [Size 42] real
16 L16 if exists ( select last_etl from [OLAP_VERSI2].[dbo].filtertimestamp where namatable ='fakta_penjualan' select waktuid, produkid, custid, salesmanid, sum(amount [Jumlah Quantity], sum(total [Jumlah Pendapatan], [Size 22/32/S] = when s22 = ' ' and s32 = ' ' and ss = ' ' then 0 when s22 <> ' ' then sum(cast(s22 as real when s32 <> ' ' then sum(cast(s32 as real when ss <> ' ' then sum(cast(ss as real end, [Size 24/34/M] = when s24 = ' ' and s34 = ' ' and sm = ' ' then 0 when s24 <> ' ' then sum(cast(s24 as real when s34 <> ' ' then sum(cast(s34 as real when sm <> ' ' then sum(cast(sm as real
17 L17 end, [Size 26/36/L] = when s26 = ' ' and s36 = ' ' and sl = ' ' then 0 when s26 <> ' ' then sum(cast(s26 as real when s36 <> ' ' then sum(cast(s36 as real when sl <> ' ' then sum(cast(sl as real end, [Size 28/38/XL] = when s28 = ' ' and s38 = ' ' and sxl = ' ' then 0 when s28 <> ' ' then sum(cast(s28 as real when s38 <> ' ' then sum(cast(s38 as real when sxl <> ' ' then sum(cast(sxl as real end, [Size 30/40/LL] = when s30 = ' ' and s40 = ' ' and sll = ' ' then 0 when s30 <> ' ' then sum(cast(s30 as real when s40 <> ' ' then sum(cast(s40 as real when sll <> ' ' then sum(cast(sll as real end, [Size 42] =
18 L18 when s42 = ' ' then 0 else sum(cast(s42 as real end from [OLAP_VERSI2].[DBO].dim_salesman s, [OLAP_VERSI2].[DBO].dim_waktu w, [OLAP_VERSI2].[DBO].dim_produk p, [OLAP_VERSI2].[DBO].dim_customer c, [OLTP_MULIA].[dbo].customer cd, [OLTP_MULIA].[dbo].DELIVERY as header, [OLTP_MULIA].[dbo].DELIVERY_DATA as detail where header.order_no = detail.order_no and detail.itemcode = p.item_code and c.cust_no = header.customer and s.salesman_no = cd.salesman and cd.customer_no = header.customer and w.tgl = header.inv_date and tgl > ( select last_etl from [OLAP_VERSI2].[dbo].filtertimestamp where namatable ='fakta_penjualan' group by waktuid,
19 L19 produkid, custid, salesmanid, s22,s24,s26,s28,s30,s32,s34,s36,s38,s40,s42,ss,sm,sl,sxl,sll else select waktuid, produkid, custid, salesmanid, sum(amount [Jumlah Quantity], sum(total [Jumlah Pendapatan], [Size 22/32/S] = when s22 = ' ' and s32 = ' ' and ss = ' ' then 0 when s22 <> ' ' then sum(cast(s22 as real when s32 <> ' ' then sum(cast(s32 as real when ss <> ' ' then sum(cast(ss as real end, [Size 24/34/M] = when s24 = ' ' and s34 = ' ' and sm = ' ' then 0 when s24 <> ' ' then sum(cast(s24 as real when s34 <> ' ' then sum(cast(s34 as real
20 L20 when sm <> ' ' then sum(cast(sm as real end, [Size 26/36/L] = when s26 = ' ' and s36 = ' ' and sl = ' ' then 0 when s26 <> ' ' then sum(cast(s26 as real when s36 <> ' ' then sum(cast(s36 as real when sl <> ' ' then sum(cast(sl as real end, [Size 28/38/XL] = when s28 = ' ' and s38 = ' ' and sxl = ' ' then 0 when s28 <> ' ' then sum(cast(s28 as real when s38 <> ' ' then sum(cast(s38 as real when sxl <> ' ' then sum(cast(sxl as real end, [Size 30/40/LL] = when s30 = ' ' and s40 = ' ' and sll = ' ' then 0 when s30 <> ' ' then sum(cast(s30 as real when s40 <> ' ' then sum(cast(s40 as real when sll <> ' ' then sum(cast(sll as real end, [Size 42] =
21 L21 when s42 = ' ' then 0 else sum(cast(s42 as real end from [OLAP_VERSI2].[DBO].dim_salesman s, [OLAP_VERSI2].[DBO].dim_waktu w, [OLAP_VERSI2].[DBO].dim_produk p, [OLAP_VERSI2].[DBO].dim_customer c, [OLTP_MULIA].[dbo].customer cd, [OLTP_MULIA].[dbo].DELIVERY as header, [OLTP_MULIA].[dbo].DELIVERY_DATA as detail where header.order_no = detail.order_no and detail.itemcode = p.item_code and c.cust_no = header.customer and s.salesman_no = cd.salesman and cd.customer_no = header.customer and w.tgl = header.inv_date group by waktuid, produkid, custid, salesmanid,
22 L22 s22,s24,s26,s28,s30,s32,s34,s36,s38,s40,s42,ss,sm,sl,sxl,sll 12. Nama tabel : fakta_pembayaran Primary key : - Surrogate key Keterangan : waktuid, custid, jenisid, doid : Tabel Fakta Pembayaran CREATE TABLE fakta_pembayaran( [waktuid] int, [custid] int, [jenisid] int, [doid] int, [Status Pembayaran] varchar(30, [Total Bayar] real, [Average Bayar] real, [Lama Keterlambatan] int if exists ( select last_etl from [OLAP_VERSI2].[dbo].filtertimestamp where namatable ='fakta_pembayaran' select waktuid, custid,
23 L23 jenisid, doid, [status bayar] = when datediff(day,duedate,payment_date <= 0 then 'On Time' else 'Late' end, sum(total_pay [Total Bayar], avg(total_pay [Average pembayaran], [Lama Telat] = when datediff(day,duedate,payment_date <= 0 then 0 else datediff(day,duedate,payment_date end from [OLAP_VERSI2].[DBO].dim_waktu w, [OLAP_VERSI2].[DBO].dim_jenisbayar jb, [OLAP_VERSI2].[DBO].dim_do d, [OLAP_VERSI2].[DBO].dim_customer c, [OLTP_MULIA].[dbo].ar_payment as p where p.payment_category = jb.jenis_bayar and p.payment_date = w.tgl and p.customer = c.cust_no and
24 L24 p.invoice_no = d.invoice_no and tgl > ( select last_etl from [OLAP_VERSI2].[dbo].filtertimestamp where namatable ='fakta_pembayaran' group by waktuid, custid, jenisid, doid, duedate, payment_date else select waktuid, custid, jenisid, doid, [status bayar] = when datediff(day,duedate,payment_date <= 0 then 'On Time' else 'Late' end, sum(total_pay [Total Bayar],
25 L25 avg(total_pay [Average pembayaran], [Lama Telat] = when datediff(day,duedate,payment_date <= 0 then 0 else datediff(day,duedate,payment_date end from [OLAP_VERSI2].[DBO].dim_waktu w, [OLAP_VERSI2].[DBO].dim_jenisbayar jb, [OLAP_VERSI2].[DBO].dim_do d, [OLAP_VERSI2].[DBO].dim_customer c, [OLTP_MULIA].[dbo].ar_payment as p where p.payment_category = jb.jenis_bayar and p.payment_date = w.tgl and p.customer = c.cust_no and p.invoice_no = d.invoice_no group by waktuid, custid, jenisid, doid, duedate, payment_date
26 L Nama tabel : FilterTimeStamp CREATE TABLE FilterTimeStamp( [NamaTable] varchar(100, [Last_ETL] datetime Wawancara 1. Apakah perusahaan ini telah memiliki database? Jawab: Ya, perusahaan ini sudah memiliki database untuk sistem yang berjalan. 2. Apakah perusahaan ini telah memiliki data warehouse? Jawab: Belum, perusahaan ini belum memiliki data warehouse. 3. Apa saja kendala yang dihadapi oleh perusahaan saat ini pada sistem yang telah berjalan, khususnya dalam hal DBMS? Jawab: Lamanya waktu yang dibutuhkan untuk menghasilkan laporan penjualan karena data diekstrak secara manual dari database transaksi serta terkadang laporan yang dihasilkan terlalu rinci. Selain itu karena transaksi yang terus bertambah, terkadang sulit untuk mengakses data history perusahaan.
27 L27 4. Jumlah transaksi per hari? Jawab: Kurang lebih 100 transaksi per hari. 5. Bagaimana cara pihak eksekutif melihat laporan selama ini? Jawab: Pihak eksekutif harus datang ke perusahaan dan meminta laporan kepada bagian finance lalu menunggu beberapa waktu sampai laporan dihasilkan. 6. Apa saja kendala dari pihak IT ketika harus membuat laporan? Jawab: Pihak IT harus mengekstrak laporan secara manual dari database transaksi harian, dimana hal tersebut memakan waktu yang cukup lama dan tidak efisien. 7. Apa saja laporan yang ingin dilihat oleh pihak eksekutif? Jawab: Pihak eksekutif menginginkan laporan berupa jumlah produksi, efisiensi produksi, top 10 produk, top 10 customer, top 10 wilayah, laporan piutang, dan laporan pembayaran piutang. 8. Bagaimana penyediaan info yang diinginkan (untuk perbaikan? Jawab: Kami menginginkan info yang lebih ringkas dangan tampilan yang mudah dimengerti (user friendly dan kalau bisa dapat diakses secara online.
28 L28 9. Siapa saja (user yang dapat mengakses database yang ada? Jawab: User yang dapat mengakses database secara langsung adalah DBA dan para eksekutif. 10. Transaksi yang ada apa saja? Jawab: Produksi, penjualan, dan pembayaran. 11. Dalam lingkup apa data warehouse yang ingin dibuat? Jawab: Lingkup yang diinginkan untuk dibuat data warehouse adalah lingkup produksi, penjualan, dan pembayaran.
29 L29 Kuesioner Berilah jawaban pada pertanyaan berikut sesuai dengan pendapat anda, dengan cara mencentang pada kolom yang ada. Keterangan: Sangat buruk = 1 Buruk = 2 Cukup = 3 Baik = 4 Sangat baik = 5 Sangat No Pertanyaan Buruk Cukup Baik buruk 1 Apakah tampilan dari aplikasi ini user friendly? 2 Apakah aplikasi ini meningkatkan efisiensi kerja anda? 3 Bagaimana performa aplikasi ini? 4 Bagiamana bentuk penyajian laporan? 5 Apakah data dalam laporan analisa sudah sesuai dengan kebutuhan? 6 Apakah menu dan fungsifungsi sudah sesuai dengan kebutuhan? 7 Apakah pelatihan yang diberikan dapat dimengerti dengan baik? Saran untuk pengembangan data warehouse: Sangat baik
LAMPIRAN. 1) Membuat database baru untuk menampung data warehouse, yang bernama
LAMPIRAN Langkah-langkah pembuatan data warehouse : 1 Membuat database baru untuk menampung data warehouse, yang bernama OtoBITzOLAP. 2 Membuat tabel-tabel dimensi dan fakta yang sesuai dengan skema bintang
Lebih terperinciLampiran Wawancara dilakukan kepada Wakil Direktur pada PT. Tirta Kencana. 1. Jelaskan secara singkat sejarah PT.
L1 Lampiran 1. Wawancara 1.1. Wawancara dilakukan kepada Wakil Direktur pada PT. Tirta Kencana 1. Jelaskan secara singkat sejarah PT. Tirta Kencana Sebelum tahun 1990 Pak Suwarno Hardjo memulai bisnisnya
Lebih terperinciLAMPIRAN. 2) Membuat tabel-tabel dimensi dan fakta yang sesuai dengan skema bintang yang. if exists (select * from dbo.sysobjects where id = object_id
LAMPIRAN Langkah-langkah pembuatan data warehouse : 1) Membuat database baru untuk menampung data warehouse, yang bernama OLAP_mobs. 2) Membuat tabel-tabel dimensi dan fakta yang sesuai dengan skema bintang
Lebih terperinciSELECT Last_ETL FROM [OLAP].[dbo].FilterTimeStamp WHERE NamaTable
L1 Query dimensi waktu SELECT Tgl as[tgl], month(tgl) as [bulan], year (Tgl) as [tahun] from (select distinct Tgl as Tgl FROM [skripsi].[dbo].[suratjalan]) as Tgl order by bulan, tahun query fakta penjualan
Lebih terperinciLAMPIRAN. /****** Object: Table [dbo].[dimensiactionoffice] Script Date: 01/21/2011
LAMPIRAN SQL Query untuk pembuatan tabel OLTP USE [DW1] /****** Object: Table [dbo].[dimensiactionoffice] Script Date: 01/21/2011 08:08:43 ******/ SET ANSI_NULLS ON SET QUOTED_IDENTIFIER ON SET ANSI_PADDING
Lebih terperinciBAB IV PERANCANGAN DATA WAREHOUSE. yang diterapkan adalah arsitektur data warehouse terpusat. Alasan memilih arsitektur
BAB IV PERANCANGAN DATA WAREHOUSE 4.1 Arsitektur Data warehouse Dalam merancang data warehouse untuk PT. Teras Teknik Perdana, arsitektur yang diterapkan adalah arsitektur data warehouse terpusat. Alasan
Lebih terperinciBAB 4 PERANCANGAN DAN IMPLEMENTASI DATA WAREHOUSE
84 BAB 4 PERANCANGAN DAN IMPLEMENTASI DATA WAREHOUSE 4.1 Perancangan Data warehouse 4.1.1 Arsitektur Data warehouse Berdasarkan hasil dari penelitian yang dilakukan pada PT. Mega Solusi Teknologi, maka
Lebih terperinciBAB 4 4 PEMBAHASAN. implementasi program, dan evaluasi. Analisis lanjutan berisi analisis dari waktu ETL,
BAB 4 4 PEMBAHASAN Pada bab ini dibahas analisis lanjutan berdasarkan hasil uji coba pada bab 3, implementasi program, dan evaluasi. Analisis lanjutan berisi analisis dari waktu ETL, besar penggunaan disk
Lebih terperinciGambar 4.57 Rancangan Pivot Tabel Total Purchase Return Dalam Quantity
123 Gambar 4.57 Rancangan Pivot Tabel Total Purchase Return Dalam Quantity Gambar 4.58 Rancangan Pivot Tabel Total Purchase Return Berdasarkan Vendor Area Dalam Rupiah 124 Gambar 4.59 Rancangan Pivot Tabel
Lebih terperinciLAMPIRAN. 1. Bergerak dibidang apakah PT. Jalur Nugraha Ekakurir (JNE)? JNE bergerak di bidang kurir ekspres dan logistik
L1 LAMPIRAN Lampiran 1 : Wawancara User Requirement 1. Bergerak dibidang apakah PT. Jalur Nugraha Ekakurir (JNE)? JNE bergerak di bidang kurir ekspres dan logistik 2. Berapa lama pengiriman menggunakan
Lebih terperinciDATABASE RUMAH SAKIT 1. Objek yang dipakai a. Pasien b. Dokter c. Ruang d. Petugas e. Rawat_inap f. Pembayaran
DATABASE RUMAH SAKIT 1. Objek yang dipakai a. Pien b. Dokter c. Ruang d. Petug e. Rawat_inap f. Pembayaran 2. Penentuan Entit a) Petug : Menyimpan informi identit dari petug jaga b) Pien : Menyimpan informi
Lebih terperinciModul 3 : Query Penggabungan Tabel
Modul 3 : Query Penggabungan Tabel Tujuan Praktikum - Mahasiswa dapat membedakan perbedaan macam-macam join tabel. - Mahasiswa mampu melakukan query untuk join tabel. - Mahasiswa dapat membedakan union,
Lebih terperinciBAB 3 ANALISIS DAN PERANCANGAN SISTEM
38 BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Perusahaan 3.1.1 Riwayat Perusahaan PT. Artha Envirotama didirikan pada tanggal 25 Juli 2000 oleh Bapak Yohanes Roman. Perusahaan ini pertama kali
Lebih terperinciUntuk mencoba contoh-contoh perintah join, silahkan eksekusi query create+insert dibawah ini:
JOIN Dalam menampilkan sebuah data seringkali kita perlu menggunakan lebih dari 1 tabel, 2 tabel, bahkan lebih, karena data yang akan ditampilkan terletak pada beberapa tabel. Setiap tabel biasanya memiliki
Lebih terperinciBasis Data. Bagian IV SQL (3) Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan
Basis Data Bagian IV SQL (3) Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Deletion Yang dapat dihapus (delete) hanyalah tuple bukan nilai ada suatu atribut tertentu. Dalam SQL, deletion
Lebih terperinciLAMPIRAN. Salim No. 67, Kebon Sirih, Jakarta Pusat. Berikut merupakan hasil dari wawancara. 1. Apa visi dan misi dari PT. Cipta Sumber Sejahtera?
LAMPIRAN L Hasil Wawancara Wawancara dilakukan di kantor PT. Cipta Sumber Sejahtera di Jl. H. Agus Salim No. 67, Kebon Sirih, Jakarta Pusat. Berikut merupakan hasil dari wawancara yang dilakukan: Wawancara
Lebih terperinciTUGAS PRAKTIKUM SISTEM BASIS DATA
TUGAS PRAKTIKUM SISTEM BASIS DATA Di susun Oleh : Nama = Ridwan Abdulah NIM = 12131279 Kelas = TI.B Malam Dosen : Wahyu widodo, S. Kom PROGRAM STUDI TEKNIK INFORMATIKA STMIK EL-RAHMA YOGYAKARTA TUGAS 1.
Lebih terperinciApakah SQL? Membuat basis data dan struktur tabel Input, update, dan delete data dari tabel Membuat query sederhana dan kompleks SQL
SQL Basis Data 1 Apakah SQL? SQl singkatan dari Structured Query Language yang merupakan bahasa komputer standar ANSI (American National Standards Institute). Dengan SQL kita dapat Membuat basis data dan
Lebih terperinciBAB 4 DATA WAREHOUSE YANG DIUSULKAN. KTL adalah menggunakan anatomi data warehouse terpusat (centralized data
BAB 4 DATA WAREHOUSE YANG DIUSULKAN 4.1 Arsitektur Data Warehouse Jenis perancangan arsitektur data warehouse yang akan dibangun untuk PT KTL adalah menggunakan anatomi data warehouse terpusat (centralized
Lebih terperinciLAMPIRAN-LAMPIRAN. CREATE INDEX [DimCustomer_CustomerType_Idx] ON [dbo].[dimcustomer]([customertype]) ON [PRIMARY] GO
L1 LAMPIRAN-LAMPIRAN Lampiran A. Database Code A.1 Tabel DimCustomer CREATE TABLE [dbo].[dimcustomer] ( [CustomerId] [varchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NOT [CustomerType] [varchar] (10)
Lebih terperinciLAMPIRAN VARCHAR (6) NOT NULL, NUMERIC (10,2) NOT NULL, CONSTRAINT CK_harga CHECK (harga>= and harga<= ),
L1 LAMPIRAN Listing Program 1. Implementasi Create Table CREATE TABLE barang ( NoBarang NamaBarang Jenissatuanbarang Harga Jumlah CHAR ( 10 ) NOT NULL, VARCHAR ( 20 ) NOT NULL, VARCHAR (6) NOT NULL, NUMERIC
Lebih terperinciLAMPIRAN. User Interface Aplikasi Data Warehouse JMDC. Gambar L1. User Interface Login
L1 LAMPIRAN User Interface Aplikasi Data Warehouse JMDC Gambar L1 User Interface Login L2 Gambar L2 User Interface Total Pelaksanaan Diklat Pivot L3 Gambar L3 User Interface Total Pelaksanaan Diklat Per-Tahun
Lebih terperinciCARA MENGGUNAKAN SELECT QUERY PADA MYSQL
CARA MENGGUNAKAN SELECT QUERY PADA MYSQL NURLITA nurlita.icha@gmail.com Abstrak Database atau basis data dalam suatau organisasi sangat berperan penting, penyimpanan basis data dibutuhkan untuk menunjang
Lebih terperinci1. Hasil ERD dari Tabel satu adalah sebagai berikut: Figure 1: ERD Apotik. 2. Syntax CREATE tabel untuk masing - masing tabel :
Tugas Basis Data Nama : Kartika Dwi H/2212106016 1. Hasil ERD dari Tabel satu adalah sebagai berikut: Figure 1: ERD Apotik 2. Syntax CREATE tabel untuk masing - masing tabel : Tabel Pelanggan Create table
Lebih terperinciNama : Parisaktiana Fathonah NIM : Kelas : Prak Sistem Basis Data TI-2 B malam
Nama : Parisaktiana Fathonah NIM : 12131276 Kelas : Prak Sistem Basis Data TI-2 B malam 1. Membuat database dan 1 tabel a. Query language DDL: create database perpus_pribadi; use perpus_pribadi; create
Lebih terperinciPersiapan Table Untuk Latihan Sebelum kita berkenalan lebih jauh dengan Trigger, mari kita buat terlebih dahulu, struktur table yang dibutuhkan.
Mengenal Trigger di MySQL Pernahkan menemukan kasus saat men-develop aplikasi, dimana perlu melakukan update terhadap suatu field, berdasarkan isi dari field lain? Contoh: men-update field status menjadi
Lebih terperinciLAPORAN TUGAS Pemrograman Berbasis Java
LAPORAN TUGAS Pemrograman Berbasis Java Database Wilayah Indonesia Berdasarkan Master File Desa Badan Pusat Statistik (MFD BPS) Indonesia Disusun oleh: Dwi Putra Sudaryanto 12111075 PROGRAM STUDI TEKNIK
Lebih terperinciPengenalan Database Management System MySQL. Pokok Bahasan: Pengenalan DataBase Pembangunan database berbasis Client-Server Dasar-Dasar MySQL
Pengenalan Database Management System MySQL Pokok Bahasan: Pengenalan DataBase Pembangunan database berbasis Client-Server Dasar-Dasar MySQL 2 Jelaskan perbedaan antara data dengan informasi 3 Data vs.
Lebih terperinciPENGANTAR TEKNOLOGI SISTEM INFORMASI MANAGEMENT 2
PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAGEMENT 2 PERTEMUAN 5 & 6 STRUCTURE QUERY LANGUAGE STRUCTURE QUERY LANGUAGE SQL adalah bahasa query baku untuk DBMS. SQL diambil sebagai bakuan sejak tahun 1992.
Lebih terperinciBAB 4 PERANCANGAN DAN IMPLEMENTASI DATA WAREHOUSE. 4.1 Anatomi dan Arsitektur Data Warehouse Perusahaan Teh Tong Tji
BAB 4 PERANCANGAN DAN IMPLEMENTASI DATA WAREHOUSE 4.1 Anatomi dan Arsitektur Data Warehouse Perusahaan Teh Tong Tji Dalam perancangan data warehouse untuk Perusahaan Teh Tong Tji digunakan bentuk data
Lebih terperinciMODUL 4 INTERNET PROGRAMMING DATABASE
MODUL 4 INTERNET PROGRAMMING DATABASE A. Tujuan : 1. Memahami tentang penggunaan Ms. Access 2. Memahami tentang pembuatan tabel 3. Memahami tentang relasi antar tabel INTERNET PROGRAMMING PENS-ITS B. Dasar
Lebih terperinciSTRUCTURE QUERY LANGUAGE (SQL)
STRUCTURE QUERY LANGUAGE (SQL) Structure Query Language (SQL) adalah bahasa query standar yang digunakan untuk mengakses basis data relasional. SQL mempunyai kemampuan sebagai berikut : a. Query (memperoleh
Lebih terperinciLAMPIRAN. Dalam mengumpulkan informasi yang dibutuhkan dalam pembuatan skripsi ini,
L1 LAMPIRAN Wawancara Dalam mengumpulkan informasi yang dibutuhkan dalam pembuatan skripsi ini, metodologi yang digunakan adalah wawancara. Wawancara yang kami lakukan selama melaksanakan survey pada bagian
Lebih terperinciSQL Server 2008 Mengaktifkan DBMS SQL Server 2008 SQL server 2008 SQL server management studio DDL Basis Data Mendefinisikan, mengubah dan menghapus basis data: Create Database NamaBasisData Alter
Lebih terperinciINTEGRITAS BASIS DATA. OLEH : Slamet Sn Wibowo Wicaksono
INTEGRITAS BASIS DATA OLEH : Slamet Sn Wibowo Wicaksono Integrity Constraint (Batasan Integritas) Constraint (batasan) merupakan aturan yang diberikan pada suatu tabel agar data yang dimasukkan terjamin
Lebih terperinciPRAKTIKUM SISTEM BASISDATA
PRAKTIKUM SISTEM BASISDATA Disusun Oleh : Hanung Riyadi (12131264) SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER (STMIK) EL RAHMA 2014 NAMA : HANUNG RIYADI NIM : 12131264 PRAKTIKUM SISTEM : PBSD KELAS : MALAM
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1. Tinjauan Pustaka Pembuatan data warehouse telah banyak dilakukan oleh perusahaanperusahaan industri yang berorientasi profit. Data warehouse diharapkan mampu
Lebih terperinciMySQL Databases. Dasar-dasar MySQL dan Implementasi MySQL kedalam pemrograman PHP. Jakarta, 16 April 2011 Oleh: M. Awaludin, S.Kom
MySQL Databases Dasar-dasar MySQL dan Implementasi MySQL kedalam pemrograman PHP Jakarta, 16 April 2011 Oleh: M. Awaludin, S.Kom DDL (Data Definition Language) Definisi DDL Adalah merupakan sub bahasa
Lebih terperinciLAMPIRAN. I. CARA INSTAL Oracle Business Intelligence ( )
LAMPIRAN I. CARA INSTAL Oracle Business Intelligence (10.1.3.2.0) 1. Pertama install JDK terlebih dahulu dengan mengklik jkd-1_5_0_09_windowsi586-p.exe 2. Kemudian akan tampil halaman selanjutnya yaitu
Lebih terperinciTUGAS 1 PRAKTIKUM SISTEM BASIS DATA
TUGAS 1 PRAKTIKUM SISTEM BASIS DATA Oleh: MUCHAMAD ASROR (12131271) TEHNIK INFORMATIKA B (MALAM) STMIK EL-RAHMA YOGYAKARTA 2014 Soal 1. Buat database dan 1 tabel dengan objek yang ada di tempat kerja Anda.
Lebih terperinciBy Mrs Imana Malia Kondou, S.T. missimanakondou.wordpress.com
Pengantar SQL By Mrs Imana Malia Kondou, S.T. 1 Tujuan Mahasiswa memahami konsep dasar SQL 2 Pokok k Bahasan Statemen Macam-macam macam perintah SQL DDL DML 3 Mengapa SQL? SQL mrpk very-high-level language.
Lebih terperinciBasis Data II. Pertemuan Ke-8 (Views & Users Authorisation) Noor Ifada S1 Teknik Informatika - Unijoyo 1
Basis Data II Pertemuan Ke-8 (Views & Users Authorisation) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan Views: Create Update Delete Users Authorisation:
Lebih terperincisekali maka user dapat memberikan tanda check pada checkbox bertulisan Do
121 mapping pada field tertentu maka user dapat memberikan tanda check pada checkbox bertulisan Promotion Name, Start Date, End Date, Min Quantity, dan Max Quantity. Namun bila user merasa tidak membutuhkan
Lebih terperinciPengertian Query. Query adalah perintah-perintah untuk mengakses data pada sistem basis data
Kompetensi Dasar Setelah mengikuti kegiatan proses belajar mengenai Pengenalan SQL, mahasiswa dapat mendefinisikan dan memanipulasi sistem basis data menggunakan bahasa SQL dengan tepat Tujuan Pembelajaran
Lebih terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 MYSQL 200 menit No.: Job: 12 Tgl: Hal.
A. Kompetensi Mahasiswa diharapkan dapat memahami: 1. Pengertian databases, DBMS, MySQL 2. Apa Itu SQL? 3. Membuat, Menampilkan, Membuka dan Menghapus Database 4. Membuat, Mengubah dan Menghapus Table
Lebih terperinciSTORE PROCEDURE. Pemrograman Client Server Sarji, S.Kom Studi kasus pada
STORE PROCEDURE Stored Procedure adalah kumpulan perintah SQL yang diberi nama dan disimpan di server. Stored Procedure biasanya berisi perintah-perintah umum yang berhubungan dengan database pada server,
Lebih terperinciPRAKTIKUM SISTEM BASIS DATA
PRAKTIKUM SISTEM BASIS DATA Tugas I Disusun oleh: Nama : Rizky Firman Prasetyo NIM : 12131283 Prodi : Teknik Informatika Malam Semester : 2 STMIK EL RAHMA YOGYAKARTA 2013/2014 Nama : Rizky Firman Prasetyo
Lebih terperinciMySQL J A M K E T I G A
J A M K E T I G A MySQL l Apa itu MySQL? l Membuat User Baru l Membuat Database l Tipe Data MySQL l Membuat Tabel l Structured Query Language l Latihan Jam Ketiga l Soal Jam Ketiga Jam Ketiga Apa itu MySQL?
Lebih terperinciBAB IV METODE PENELITIAN. ditemukan solusi yang tepat sesuai dengan harapan pihak perusahaan.
BAB IV METODE PENELITIAN 4.1 Identifikasi Masalah Sebelum membuat aplikasi penjualan pada PT. Bahtera Citra Abadi, perlu dilakukan identifikasi masalah yang ada pada perusahaan. Hal ini dilakukan agar
Lebih terperinciLAMPIRAN IV. TAMPILAN LAYAR DAN PETUNJUK PEMAKAIAN. Lampiran 1 Tampilan Layar Halaman Welcome
LAMPIRAN IV. TAMPILAN LAYAR DAN PETUNJUK PEMAKAIAN Lampiran 1 Tampilan Layar Halaman Welcome Keterangan : Logo GMF AEROASIA akan muncul saat pertama kali membuka aplikasi data warehouse untuk helpdesk
Lebih terperinciMODUL VII DATABASE DAN MICROSOFT SQL SERVER 2000
MODUL VII DATABASE DAN MICROSOFT SQL SERVER 2000 1. Database Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer dan dapat diolah atau dimanipulasi menggunakan
Lebih terperinciIMPLEMENTASI TRIGGER, STORED PROCEDURE, FUNCTION DAN VIEW PADA MYSQL DALAM PERANCANGAN SYSTEM INVENTORY CAFFE BOULEVARD JAYAPURA
IMPLEMENTASI TRIGGER, STORED PROCEDURE, FUNCTION DAN VIEW PADA MYSQL DALAM PERANCANGAN SYSTEM INVENTORY CAFFE BOULEVARD JAYAPURA DOSEN MATAKULIAH SISTEM MANAJEMEN BASIS DATA Dr. KHAMAMI HERUSUSANTO DISUSUN
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. implementasi sistem. Implementasi sistem akan mengubah bentuk dari analisis
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM Setelah melakukan analisis dan perancangan terhadap sistem, baik sistem yang berjalan maupun sistem usulan maka dilakukanlah langkah selanjutnya yaitu implementasi
Lebih terperinciTUGAS PRAKTIKUM SISTEM BASIS DATA
TUGAS PRAKTIKUM SISTEM BASIS DATA Disusun Oleh: Nama : Eva Alfian Sidiq Nurzaman NIM : (12131260) Kls : TI A Malam SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2014 Tampilan
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI
BAB 4 IMPLEMENTI DAN EVALUI 4.1 Implementasi Sistem Untuk mengetahui nilai manfaat dari perancangan tools yang tertuang dalam pembuatan Analytical CRM, maka perlu dilakukan implementasi. Untuk pelaksanaan
Lebih terperinciStored Procedure. M. Saefudin SKom, MMSI
Stored Procedure M. Saefudin SKom, MMSI Kompetensi Dasar: 1. Memahami tujuan stored procedure 2. Memahami penerapan stored procedure Indikator: 1. Mampu menjelaskan manfaat dari stored procedure 2. Memahami
Lebih terperinciPRAKTIKUM PL/SQL (Trigger) OLEH : WIRATMOKO YUWONO, ST
PRAKTIKUM PL/SQL (Trigger) OLEH : WIRATMOKO YUWONO, ST 1 PRAKTIKUM PL/SQL (Trigger) 1. Statement Trigger dan Row Trigger Syntax Statement trigger : CREATE [OR REPLACE] TRIGGER trigger_name timing event1
Lebih terperinciPraktikum Basis Data. By. Rita Wiryasaputra, ST., M. Cs.
Praktikum Basis Data By. Rita Wiryasaputra, ST., M. Cs. SQL: DDL (Data Definition Language) Create Database Create Table Create View Create Index Alter Database Alter Table Alter View Drop Database Drop
Lebih terperinciSQL. Brigida Arie Minartiningtyas, M.Kom
SQL Brigida Arie Minartiningtyas, M.Kom Show Berfungsi untuk melihat list/daftar dari database atau tabel yang sudah dibuat Untuk melihat daftar database yang sudah dibuat SHOW databases; Untuk melihat
Lebih terperinciTRIGGER. Tujuan Mata Kuliah. Tools yang digunakan. Sesi7 : TRIGGER. Praktikum Pemrograman Client Server Database Hadi Kusumah, S.T.
TRIGGER Trigger o o o o Create Trigger Alter Trigger Drop Trigger Update() Tujuan Mata Kuliah Mahasiswa dapat membuat Trigger dan mengimplementasikannya pada transaksi Tools yang digunakan SqlCmd SQL Server
Lebih terperinciPengenalan Structured Query Language
Pengenalan Structured Query Language Apa Itu SQL? SQL merupakan singkatan dari Structured Query Language. SQL atau juga sering disebut sebagai query merupakan suatu bahasa (language) yang digunakan untuk
Lebih terperinciINTERNET PROGRAMMING DATABASE
INTERNET PROGRAMMING DATABASE Muhmmad Zen Samsono Hadi, ST. MSc. zenhadi@eepis-its.edu POLITEKNIK ELEKTRONIKA NEGERI SURABAYA Bahasan Sistem Database ER Diagram Database MySQL Internet Application Pendahuluan
Lebih terperinciBAB 4 PERANCANGAN DAN IMPLEMENTASI
BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1 Arsitektur Data Warehouse Pelaksanaan perancangan data warehouse dimulai dari perumusan permasalahan yang dihadapi oleh perusahaan kemudian dilanjutkan dengan pencarian
Lebih terperinciPraktikum Basis Data 2017 TE UM MODUL 8 TRIGGER A. TUJUAN
A. TUJUAN MODUL 8 TRIGGER Memahami konsep dasar trigger di dalam basis data. Memahami implementasi trigger sebagai bentuk respon atas suatu kejadian. Mampu menyelesaikan kasus-kasus manipulasi data yang
Lebih terperinciSejarah(1) Sejarah(2) STRUCTURE QUERY LANGUANGE (1) Definisi SQL
Sejarah(2) STRUCTURE QUERY LANGUANGE (1) Tahun 1987, American National Standards Institute (ANSI) dan International Standards Organization (ISO) membuat standar untuk SQL Tahun 1992, dibentuk versi baru
Lebih terperinciDasar-dasar SQL Cosmas Haryawan Hal : 1/9 DASAR DASAR SQL (Structured Query Language) SQL adalah bahasa standar dalam basis data yang digunakan untuk melakukan manipulasi data. Standardisasi bahasa ini
Lebih terperinci1. Merancang arsitektur data warehouse. 2. Merancang data warehouse. 3. Merancang skema bintang. yang ada di dalam data warehouse.
BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN 4.1 Perancangan Data Warehouse Berdasarkan hasil analisa yang telah dilakukan pada bab sebelumnya mengenai permasalahan yang dihadapi dan informasi yang dibutuhkan
Lebih terperinciLAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL
LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL Diajukan Sebagai Tugas Mata Kuliah Basis Data Oleh: Maulidya Yulianingtyas 1431140013 POLITEKNIK NEGERI MALANG PROGRAM STUDI MANAJEMEN INFORMATIKA MALANG 2015
Lebih terperinciContoh Aplika Aplik si a VB dengan Database Oracle 1
Contoh Aplikasi VB dengan Database Oracle 1 Instalasi Oracle 9i pada Sistem Operasi Windows Kebutuhan Sistem CPU dengan prosesor Minimum Frekuensi Clock 500 Mhz. Memory SDRAM sebesar 26 Mb. Harddisk dengan
Lebih terperinciBusiness Intelligence. Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization
Business Intelligence Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization DEFINISI DATA WAREHOUSE Data warehouse adalah database yang saling bereaksi yang dapat digunakan
Lebih terperinciRencana Pelaksanaan Pembelajaran
: Basis Data PROGRAM STUDI : Teknik Informatika PERTEMUAN : 1 Kompetensi Dasar : Mahasiswa dapat melakukan instalasi MySQL (XAMPP) serta melakukan konfigurasi user 1. Mahasiswa mampu melakukan instalasi
Lebih terperinciSTRUCTURE QUERY LANGUAGE
STRUCTURE QUERY LANGUAGE Structure Query Language (SQL) merupakan komponen bahasa relational database system. SQL merupakan bahasa baku (ANSI/SQL), non procedural, dan berorientasi himpunan (set-oriented
Lebih terperinciModul 6 Function dan Trigger
Modul 6 Function dan Trigger 1.1 Tujuan a. Mahasiswa dapat mengenal Sintak SQL Lanjut b. Mahasiswa dapat mengoperasikan Sintak SQL Lanjut 1.2 Materi a. SQL b. Tabel 1.3 Alat dan Bahan a. sqlyog b. XAMPP
Lebih terperinciMySQL. Setelah Anda melakukan tahapan-tahapan di atas Anda akan dapatkan screen seperti ini
MySQL 1. Mengenal MySQL MySQL adalah salah satu jenis database server yang sangat terkenal. MySQL termasuk jenis RDBMS (Relational Database Management System), itulah sebabnya istilah seperti table, baris,
Lebih terperinciBAB 6 PROGRAM UNITS DAN STRORED PROGRAMS UNITS
BAB 6 PROGRAM UNITS DAN STRORED PROGRAMS UNITS Oracle Form menyediakan mekanisme untuk menyimpan prosedur (disebut dengan Program Units) yang ditulis dalam bahasa PL/SQL. Program Units dapat digunakan
Lebih terperinciPertemuan VI F U N C T I O N
Pertemuan VI F U N C T I O N TUJUAN : 1. Mahasiswa mampu untuk menjelaskan penggunaan fungsi. 2. Mahasiswa mampu untuk membuat store of function 3. Mahasiswa mampu untuk menginvoke sebuah fungsi 4. Mahasiswa
Lebih terperinciBasis Data II. Pertemuan Ke-6 (Function) Noor Ifada
Basis Data II Pertemuan Ke-6 (Function) Noor Ifada Sub Pokok Bahasan Operator IS NULL Operator IN dalam subquery Operator EXISTS Operator ALL & ANY DISTINCT Fungsi COUNT Fungsi MAX dan MIN Fungsi SUM Fungsi
Lebih terperinciPERINTAH DASAR MySQL
PERINTAH DASAR MySQL Menjalankan MySQL Untuk menjalankan MySQL cukup dengan mengetikan mysql pada system prompt Bentuk umum perintah mysql database h host u user p password Dengan windows Menu Start All
Lebih terperinciTRIGGER TRIGGER 5/29/2017 HANI IRMAYANTI, S.KOM
TRIGGER HANI IRMAYANTI, S.KOM TRIGGER Trigger adalah object di dalam database yang berasosiasi dengan suatu table. Trigger akan diaktivasi ketika table tersebut dikenai event tertentu. Event yang dimaksud
Lebih terperinciContoh SQL Constraint
Contoh SQL Constraint Anda dapat menggunakan constraint untuk membatasi tipe data yang disimpan ke dalam tabel. Constraint dapat digunakan pada saat pertama kali membuat table dengan statement CREATE TABLE
Lebih terperinciPraktikum Basis Data 14 Structure Query Language 2
Praktikum Basis Data 14 Structure Query Language 2 Pokok Bahasan : - DDL create table - DDL alter table - DDL drop table - DML insert - DML update - DML delete Tujuan : - Mahasiswa dapat menerapkan perintah
Lebih terperinciMahasiswa mengetahui & memahami mengenai DML, DCL di SQL. (Isi_Field_1, Isi_Field_2,, Isi_Field_N) ;
P - 4 Bab 3 : SQL 3.1 Tujuan Mahasiswa mengetahui & memahami mengenai DML, DCL di SQL. 3.2 Materi 1. Data Modeling Language (DML) 2. Operator 3. Fungsi Agregat 4. Ekspresi Query 5. Fungsi dan Ekspresi
Lebih terperinciKunci komposit adalah kunci yang melibatkan lebih dari satu field Contoh tabel Tanggungan: Apa yang terjadi kalau kunci primer hanya berupa NIP?
Kunci komposit adalah kunci yang melibatkan lebih dari satu field Contoh tabel Tanggungan: NIP Nama Tgl_Lahir Pada contoh ini, kunci primer merupakan gabungan antara NIP dan Nama Apa yang terjadi kalau
Lebih terperinciStored Procedure (create, calling SP dari Oracle dan dari JAVA)
Stored Procedure (create, calling SP dari Oracle dan dari JAVA) Oleh : Tikaa (http://black9innocent.wordpress.com/) Mari mengingat stored procedure lagi #Demi belajar :D Disini saya akan mencoba menjelaskan
Lebih terperinciBAB 4 PERANCANGAN SISTEM. di Bab 3, maka dibuat data warehouse dan langkahnya adalah sebagai berikut : Memilih Proses (Choosing the Process)
BAB 4 PERANCANGAN SISTEM 4.1 Perancangan Data Warehouse Untuk memecahkan masalah yang ada PT. Harmoni Dharma Abadi seperti yang ada di Bab 3, maka dibuat data warehouse dan langkahnya adalah sebagai berikut
Lebih terperinciMODUL PRAKTIKUM 04. Database Implementation dengan Perintah SQL
MODUL PRAKTIKUM 04 Database Implementation dengan Perintah SQL Tujuan : - Mengetahui dan membuat perintah Query untuk membuat table - Mengetahui dan membuat perintah Query untuk input, update dan delete
Lebih terperinciPRAKTIKUM 5 SISTEM BASIS DATA JOIN
Mochammad Yusa Sistem Basis Data 1 PRAKTIKUM 5 SISTEM BASIS DATA JOIN Praktikan Mengetahui Asisten Laboratorium NIM. NIM. A. TUJUAN Tujuan dari praktikum ini adalah: 1. Mampu menginputkan data dan record
Lebih terperinciPerintah CMD. Kata kunci : Aplikasi perancangan informasi menggunakan CMD (command promt).
Perintah CMD Aulia Rahman Abstrak Perintah CMD atau sering disebut (command promt) adalah suatu aplikasi jaringan komputer yang sering digunakan oleh seorang programer untuk membuat databases. Berikut
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 IMPLEMENTASI Setelah melakukan analisi dan perancangan sistem terhadap Aplikasi Bengkel yang akan dibangun, tahapan selanjutnya adalah implementasi dan pengujian,
Lebih terperinci2. Sub Kompetensi Dapat menggunakan dan mengimplementasikan View.
No. : LST/PTI/PTI 222/09 Revisi : 00 Tgl. : 21-12-2008 Hal. 1 dari 7 hal. 1. Kompetensi Memahami View yang tidak lain merupakan perintah SELECT yang diletakkan di dalam server database dan kemudian menjalankannya
Lebih terperinciStatement DDL Create database drop database Create table drop table alter table
SQL - Data Definition Language (DDL) Statement DDL adalah perintah-perintah yang digunakan untuk menjelaskan objek dari database. Dengan kata lain DDL digunakan untuk mendefinisikan kerangka database.
Lebih terperinciPraktikum Basis Data 2017 TE UM
MODUL 3 SQL A. TUJUAN - Memahami SQL, komponen-komponen, dan penggunaannya. - Mengenal operasi-operasi DML menggunakan phpmyadmin. - Mampu melakukan operasi-operasi retrieve yang spesifik - Mampu penguraikan
Lebih terperinciBAB 4 PERANCANGAN SISTEM. menggunakan data warehouse terpusat (centralized data warehouse). Adapun
BAB 4 PERANCANGAN SISTEM 4.1 Arsitektur Data Warehouse Dalam perancangan data warehouse pada Mandiri Tabungan Rencana menggunakan data warehouse terpusat (centralized data warehouse). Adapun beberapa alasan
Lebih terperinciBAB 4 DATA WAREHOUSE YANG DIUSULKAN
57 BAB 4 DATA WAREHOUSE YANG DIUSULKAN 4.1 Arsitektur Data Warehouse Pada awalnya, perancangan data warehouse dimulai dengan mencari data dari berbagai sumber yang berhubungan dengan pembuatan laporan
Lebih terperinciDESAIN DATABASE. Pertemuan 06 3 SKS
Materi 1. Era Informasi 2. Strategi dan Peluang Yang Kompetitif 3. Database dan Database Warehouse 4. Desain Database 5. Sistem Pendukung Keputusan dan Sistem Cerdas 6. E-Commerce DESAIN DATABASE Pertemuan
Lebih terperinciUntuk menjalankan Mysql secara konpensional jalankan Mysql.exe pada direktori Mysql\Bin. Akan tampak tampilan sebagai berikut:
By I Wayan Simpen Dasar-Dasar MySql Untuk menjalankan Mysql secara konpensional jalankan Mysql.exe pada direktori Mysql\Bin. Akan tampak tampilan sebagai berikut: SQL (Structured Query Language) Semua
Lebih terperinciForeign Key Kd_Waktu references DimWaktu (Kd_Waktu)
176 Gambar 4.3 Skema Bintang Penjualan 4.1.6 Perancangan Skema Relasi Rancangan logikal berdasarkan hasil analisa. Tabel 4.12 Tabel Perancangan Skema Relasi FactPersediaan (Kd_Waktu, Kd_Brand, Kd_Location,
Lebih terperinciBasis Data II. Pertemuan Ke-9 dan ke-10 (Stored Procedure dan Trigger) Noor Ifada S1 T. Informatika - UTM (2012) 1
Basis Data II Pertemuan Ke-9 dan ke-10 (Stored Procedure dan Trigger) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 T. Informatika - UTM (2012) 1 Sub Pokok Bahasan Stored Procedure vs Trigger Stored Procedure
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. jadwal implementasi yang berlangsung selama kurang lebih 2 bulan.
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Untuk mempermudah proses implementasi pada perusahaan, maka dibuat jadwal implementasi yang berlangsung selama kurang lebih 2 bulan. Waktu(minggu) Proses
Lebih terperinciPRAKTIKUM SISTEM BASISDATA. Disusun Oleh : Anggi Nurcahyo ( )
PRAKTIKUM SISTEM BASISDATA Disusun Oleh : Anggi Nurcahyo (12131249) SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER (STMIK) EL RAHMA 2014 NAMA : ANGGINURCAHYO NIM : 12131249 PRAKTIKUM SISTEM : BASIS DATA Deskripsi
Lebih terperinci