LAMPIRAN. 2) Membuat tabel-tabel dimensi dan fakta yang sesuai dengan skema bintang yang. if exists (select * from dbo.sysobjects where id = object_id

Ukuran: px
Mulai penontonan dengan halaman:

Download "LAMPIRAN. 2) Membuat tabel-tabel dimensi dan fakta yang sesuai dengan skema bintang yang. if exists (select * from dbo.sysobjects where id = object_id"

Transkripsi

1 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 yang telah dirancang, meliputi : Nama Tabel : DimensiGrade Primary Key : GradeID (identity) Keterangan : Tabel Dimensi Grade SQL Query : if exists (select * from dbo.sysobjects where id = object_id (N'[dbo].[DimensiGrade]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[dimensigrade] GO CREATE TABLE [dbo].[dimensigrade] ( [GradeID] [smallint] IDENTITY (1, 1) NOT NULL, [Grade] [smallint] NOT NULL, [Grade_name][varchar](80) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ) ON [PRIMARY] GO L1

2 Nama Tabel : DimensiMember Primary Key : MemberID (identity) Keterangan : Tabel Dimensi Member SQL Query : if exists (select *from dbo.sysobjects where id = object_id (N'[dbo].[DimensiMember]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[dimensimember] GO CREATE TABLE [dbo].[dimensimember] ( [MemberID] [int] IDENTITY (1, 1) NOT NULL, [Member_code] [char] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL, [Member_name] [varchar] (250) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, [Phone] [varchar] (60) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, [Applicant_Date] [smalldatetime] NULL, [residential_address] [varchar] (250) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, [Expdate] [datetime] NULL ) ON [PRIMARY] GO L2

3 Nama Tabel : DimensiProduct Primary Key : ProductID (identity) Keterangan : Tabel Dimensi Product SQL Query : if exists (select * from dbo.sysobjects where id = object_id (N'[dbo].[DimensiProduct]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[dimensiproduct] GO CREATE TABLE [dbo].[dimensiproduct] ( [ProductID] [int] IDENTITY (1, 1) NOT NULL, [Product_code] [char] (6) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL, [Product_name] [varchar] (80) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL, [specification] [varchar] (80) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL, [Expdate] [datetime] NULL ) ON [PRIMARY] GO L3

4 Nama Tabel : DimensiServiceCenter Primary Key : ServiceCenterID (identity) Keterangan : Tabel Dimensi Service Center SQL Query : if exists (select * from dbo.sysobjects where id = object_id (N'[dbo].[DimensiServiceCenter]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[dimensiservicecenter] GO CREATE TABLE [dbo].[dimensiservicecenter] ( [ServiceCenterID] [int] IDENTITY (1, 1) NOT NULL, [Sc_code] [char] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL, [Sc_name] [varchar] (200) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, [Sc_area] [varchar] (80) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ) ON [PRIMARY] GO L4

5 Nama Tabel : DimensiWaktu Primary Key : WaktuID (identity) Keterangan : Tabel Dimensi Waktu SQL Query : if exists (select * from dbo.sysobjects where id = object_id (N'[dbo].[DimensiWaktu]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[dimensiwaktu] GO CREATE TABLE [dbo].[dimensiwaktu] ( [WaktuID] [int] IDENTITY (1, 1) NOT NULL, [Bulan] [int] NOT NULL, [Tahun] [int] NOT NULL ) ON [PRIMARY] GO Nama Tabel : FaktaBonus Primary Key : - Surrogate Key : WaktuID, GradeID, MemberID Keterangan : Tabel Fakta Bonus SQL Query : if exists (select * from dbo.sysobjects where id = object_id(n'[dbo].[faktabonus]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[faktabonus] L5

6 GO CREATE TABLE [dbo].[faktabonus] ( [WaktuID] [int] NOT NULL, [MemberID] [int] NOT NULL, [GradeID] [smallint] NOT NULL, [JumlahBonusMember] [numeric](18, 0) NOT NULL, [JumlahMemberTiapGrade] [numeric](18, 0) NOT NULL ) ON [PRIMARY] GO Nama Tabel : FaktaKinerjaMember Primary Key : - Surrogate Key : WaktuID, MemberID, GradeID Keterangan : Tabel Fakta Kinerja Member SQL Query : if exists (select * from dbo.sysobjects where id = object_id (N'[dbo].[FaktakinerjaMember]') and OBJECTPROPERTY(id, N'IsUserTable')=1) drop table [dbo].[faktakinerjamember] GO CREATE TABLE [dbo].[faktakinerjamember] ( [WaktuID] [int] NOT NULL, [MemberID] [int] NOT NULL, L6

7 [gradeid] [smallint] NOT NULL, [JumlahTransaksiMember] [numeric](18, 0) NOT NULL ) ON [PRIMARY] GO Nama Tabel : FaktaKinerjaServiceCenter Primary Key : - Surrogate Key : WaktuID, ProductID, ServiceCenterID Keterangan : Tabel Fakta Kinerja Service Center SQL Query : if exists (select * from dbo.sysobjects where id = object_id (N'[dbo].[FaktakinerjaServiceCenter]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[faktakinerjaservicecenter] GO CREATE TABLE [dbo].[faktakinerjaservicecenter] ( [WaktuID] [int] NOT NULL, [ServiceCenterID] [int] NOT NULL, [productid] [int] NOT NULL, [JumlahTransaksiServiceCenter] [numeric](18, 0) NOT NULL, [JumlahProdukTerjualTiapServiceCenter] [numeric](18, 0) NOT NULL ) ON [PRIMARY] L7

8 GO Nama Tabel : FaktaPenjualan Primary Key : - Surrogate Key : WaktuID, ProductID, ServiceCenterID Keterangan : Tabel Fakta Penjualan SQL Query : if exists (select * from dbo.sysobjects where id = object_id (N'[dbo].[FaktaPenjualan]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[faktapenjualan] GO CREATE TABLE [dbo].[faktapenjualan] ( [WaktuID] [int] NOT NULL, [productid] [int] NOT NULL, [SeviceCenterID] [int] NOT NULL, [JumlahTransaksi] [numeric](18, 0) NOT NULL, [TotalProductTerjual] [numeric](18, 0) NOT NULL, [OmsetPenjualan] [numeric](18, 0) NOT NULL ) ON [PRIMARY] GO L8

9 3) Membuat Tabel FilterTimeStamp if exists (select * from dbo.sysobjects where id = object_id (N'[dbo].[FilterTimeStamp]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[filtertimestamp] GO CREATE TABLE [dbo].[filtertimestamp] ( [Last_ETL_Process_Date] [datetime] NOT NULL, [Table_Name] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ) ON [PRIMARY] GO 4) Melakukan Transformasi Data menggunakan Data Transformation Services di SQL Server 2000 Enterprise Manager. DTS DimensiGrade 1. Transformasi data pada DWH DimensiGrade, berisi query : IF EXISTS ( SELECT * FROM [OLAP_mobs].[dbo].FilterTimeStamp WHERE Table_Name = 'DimensiGrade' ) SELECT grade,grade_name FROM [mobs].[dbo].grade WHERE inserteddate > L9

10 ( SELECT Last_ETL_Process_Date FROM [OLAP_mobs].[dbo].FilterTimeStamp WHERE Table_Name = 'Dimensigrade' ) ELSE SELECT grade,grade_name FROM [mobs].[dbo].grade DTS DimensiMember 1. Select filter time stamp, berisi query : SELECT Last_ETL_Process_Date FROM [OLAP_mobs].[dbo].FilterTimeStamp WHERE Table_Name = 'DimensiMember' 2. Transformasi data pada DWH DimensiMember, berisi query : SELECT member_code, member_name, residential_address, phone, grade, applicant_date, paternity FROM [mobs].[dbo].member WHERE lrrq >? 3. SCD 2, berisi query : update DimensiMember set Expdate = getdate() from DimensiMember x where exists ( select * from DimensiMember y where x.member_code = y.member_code and x.memberid < y.memberid ) L10

11 and Expdate is NULL 4. ETL, berisi query : EXEC Proc_Update_FilterTimeStamp 'DimensiMember' DTS DimensiProduct 1. Select filter time stamp, berisi query : SELECT Last_ETL_Process_Date FROM [OLAP_mobs].[dbo].FilterTimeStamp WHERE Table_Name = 'DimensiProduct' 2. Transformasi data pada DWH DimensiMember, berisi query : SELECT product_code,product_name,specification FROM [mobs].[dbo].product WHERE inserteddate >? 3. SCD 2, berisi query : update DimensiProduct set Expdate = getdate() from DimensiProduct x where exists ( select * from DimensiProduct y where x.product_code = y.product_code and x.productid < y.productid ) and Expdate is NULL 4. ETL, berisi query : EXEC Proc_Update_FilterTimeStamp 'DimensiProduct' L11

12 DTS DimensiServiceCenter 1. Transformasi data pada DWH DimensiServiceCenter, berisi query : IF EXISTS ( SELECT * FROM [OLAP_mobs].[dbo].FilterTimeStamp WHERE Table_Name = 'DimensiServiceCenter' ) SELECT sc_code,sc_name,sc_area FROM [mobs].[dbo].service_center WHERE inserteddate > ( SELECT Last_ETL_Process_Date FROM [OLAP_mobs].[dbo].FilterTimeStamp WHERE Table_Name = 'DimensiServiceCenter' ) ELSE SELECT sc_code,sc_name,sc_area FROM [mobs].[dbo].service_center 2. ETLServiceCenter, berisi query : EXEC Proc_Update_FilterTimeStamp 'DimensiServiceCenter' DTS DimensiWaktu Transformasi data pada DimensiWaktu, berisi query : IF EXISTS ( SELECT * FROM [OLAP_mobs].[dbo].FilterTimeStamp WHERE Table_Name = 'DimensiWaktu' ) SELECT distinct year( tgl ) AS [Tahun], L12

13 month( tgl ) AS [Bulan] FROM ( SELECT DISTINCT in_date AS tgl FROM [mobs].[dbo].exploit UNION SELECT DISTINCT lrrq AS tgl FROM [mobs].[dbo].member UNION SELECT DISTINCT lrrq AS tgl FROM [mobs].[dbo].sale_order UNION SELECT DISTINCT inserteddate AS tgl FROM [mobs].[dbo].service_center UNION SELECT DISTINCT inserteddate AS tgl FROM [mobs].[dbo].product UNION SELECT DISTINCT inserteddate AS tgl FROM [mobs].[dbo].grade ) AS inserteddate WHERE inserteddate.tgl > ( SELECT Last_ETL_Process_Date FROM [OLAP_mobs].[dbo].FilterTimeStamp L13

14 WHERE Table_Name = 'DimensiWaktu' ) ELSE SELECT distinct year( tgl ) AS [Tahun], month( tgl ) AS [Bulan] FROM ( SELECT DISTINCT in_date AS tgl FROM [mobs].[dbo].exploit UNION SELECT DISTINCT lrrq AS tgl FROM [mobs].[dbo].member UNION SELECT DISTINCT lrrq AS tgl FROM [mobs].[dbo].sale_order UNION SELECT DISTINCT inserteddate AS tgl FROM [mobs].[dbo].service_center UNION SELECT DISTINCT inserteddate AS tgl FROM [mobs].[dbo].product UNION SELECT DISTINCT inserteddate AS tgl FROM [mobs].[dbo].grade ) AS inserteddate L14

15 DTS FaktaBonus Transformasi data pada FaktaBonus, berisi query : IF EXISTS ( SELECT * FROM [OLAP_mobs].[dbo].FilterTimeStamp WHERE Table_Name = 'FaktaBonus' ) SELECT distinct WaktuID, MemberID, GradeID, sum(e.exploit_15 ) AS [Jumlah Bonus Member], sum(m.grade ) AS [Jumlah Member Tiap Grade] FROM [mobs].[dbo].exploit AS E, [mobs].[dbo].member AS M, [mobs].[dbo].grade AS G, [OLAP_mobs].[dbo].DimensiWaktu AS DW, [OLAP_mobs].[dbo].DimensiMember AS DM, [OLAP_mobs].[dbo].DimensiGrade AS DG WHERE M.member_code = E.member_code AND M.grade = G.grade AND G.grade = DG.Grade AND M.member_code COLLATE DATABASE_DEFAULT = DM.Member_code COLLATE DATABASE_DEFAULT AND year( M.lrrq ) = DW.Tahun AND month( M.lrrq ) = DW.Bulan AND L15

16 M.lrrq > ( SELECT Last_ETL_Process_Date FROM [OLAP_mobs].[dbo].FilterTimeStamp WHERE Table_Name = 'FaktaBonus' ) GROUP BY WaktuID, MemberID, GradeID ELSE SELECT distinct WaktuID, MemberID, GradeID, sum(e.exploit_15 ) AS [Jumlah Bonus Member], sum(m.grade ) AS [Jumlah Member Tiap Grade] FROM [mobs].[dbo].exploit AS E, [mobs].[dbo].member AS M, [mobs].[dbo].grade AS G, [OLAP_mobs].[dbo].DimensiWaktu AS DW, [OLAP_mobs].[dbo].DimensiMember AS DM, [OLAP_mobs].[dbo].DimensiGrade AS DG WHERE M.member_code = E.member_code AND M.grade = G.grade AND G.grade = DG.Grade AND M.member_code COLLATE DATABASE_DEFAULT = DM.Member_code COLLATE DATABASE_DEFAULT AND L16

17 year( M.lrrq) = DW.Tahun AND month( M.lrrq) = DW.Bulan GROUP BY WaktuID, MemberID, GradeID DTS FaktaKinerjaMember Transformasi data pada FaktaKinerjaMember, berisi query : IF EXISTS ( SELECT * FROM [OLAP_mobs].[dbo].FilterTimeStamp WHERE Table_Name = 'FaktaKinerjaMember' ) SELECT distinct WaktuID, MemberID, GradeID, count(order_code ) AS [Jumlah transaksi Member] FROM [mobs].[dbo].sale_order AS SO, [mobs].[dbo].member AS M, [mobs].[dbo].grade AS G, [OLAP_mobs].[dbo].DimensiWaktu AS DW, [OLAP_mobs].[dbo].DimensiMember AS DM, [OLAP_mobs].[dbo].DimensiGrade AS DG WHERE SO.member_code = M.member_code AND M.grade = G.grade AND L17

18 G.grade = DG.Grade AND M.member_code COLLATE DATABASE_DEFAULT = DM.Member_code COLLATE DATABASE_DEFAULT AND year( SO.lrrq ) = DW.Tahun AND month( SO.lrrq ) = DW.Bulan AND SO.lrrq > ( SELECT Last_ETL_Process_Date FROM [OLAP_mobs].[dbo].FilterTimeStamp WHERE Table_Name = 'FaktaKinerjaMember' ) GROUP BY WaktuID, MemberID, GradeID ELSE SELECT distinct WaktuID, MemberID, GradeID, count(order_code ) AS [Jumlah transaksi Member] FROM [mobs].[dbo].sale_order AS SO, [mobs].[dbo].member AS M, [mobs].[dbo].grade AS G, [OLAP_mobs].[dbo].DimensiWaktu AS DW, [OLAP_mobs].[dbo].DimensiMember AS DM, [OLAP_mobs].[dbo].DimensiGrade AS DG WHERE SO.member_code = M.member_code AND L18

19 M.grade = G.grade AND G.grade = DG.Grade AND M.member_code COLLATE DATABASE_DEFAULT = DM.Member_code COLLATE DATABASE_DEFAULT AND year( SO.lrrq ) = DW.Tahun AND month( SO.lrrq ) = DW.Bulan GROUP BY WaktuID, MemberID, GradeID DTS FaktaKinerjaServiceCenter Transformasi data pada FaktaKinerjaServiceCenter, berisi query : IF EXISTS ( SELECT * FROM [OLAP_mobs].[dbo].FilterTimeStamp WHERE Table_Name = 'FaktaKinerjaServiceCenter' ) SELECT distinct WaktuID, ServiceCenterID, ProductID, count(order_code) AS [JumlahTransaksi], sum(quantity ) AS [JumlahProductTerjual] FROM [mobs].[dbo].sale_order AS SO, [mobs].[dbo].product AS P, [mobs].[dbo].service_center AS SC, [OLAP_mobs].[dbo].DimensiWaktu AS DW, L19

20 [OLAP_mobs].[dbo].DimensiProduct AS DP, [OLAP_mobs].[dbo].DimensiServiceCenter AS DSC WHERE SC.sc_code = SO.sc_code AND SO.product_code = P.product_code AND P.product_code COLLATE DATABASE_DEFAULT = DP.Product_code COLLATE DATABASE_DEFAULT AND SC.sc_code COLLATE DATABASE_DEFAULT = DSC.Sc_code COLLATE DATABASE_DEFAULT AND year( SO.lrrq ) = DW.Tahun AND month( SO.lrrq ) = DW.Bulan AND SO.lrrq > ( SELECT Last_ETL_Process_Date FROM [OLAP_mobs].[dbo].FilterTimeStamp WHERE Table_Name = 'FaktaKinerjaServiceCenter' ) GROUP BY WaktuID, ServiceCenterID, productid ELSE SELECT distinct WaktuID, ServiceCenterID, ProductID, count(order_code) AS [JumlahTransaksi], sum(quantity ) AS [JumlahProductTerjual] FROM [mobs].[dbo].sale_order AS SO, L20

21 [mobs].[dbo].product AS P, [mobs].[dbo].service_center AS SC, [OLAP_mobs].[dbo].DimensiWaktu AS DW, [OLAP_mobs].[dbo].DimensiProduct AS DP, [OLAP_mobs].[dbo].DimensiServiceCenter AS DSC WHERE SC.sc_code = SO.sc_code AND SO.product_code = P.product_code AND P.product_code COLLATE DATABASE_DEFAULT = DP.Product_code COLLATE DATABASE_DEFAULT AND SC.sc_code COLLATE DATABASE_DEFAULT = DSC.Sc_code COLLATE DATABASE_DEFAULT AND year( SO.lrrq ) = DW.Tahun AND month( SO.lrrq ) = DW.Bulan GROUP BY WaktuID, ServiceCenterID, productid DTS FaktaPenjualan Transformasi data pada FaktaPenjualan, berisi query : IF EXISTS ( SELECT * FROM [OLAP_mobs].[dbo].FilterTimeStamp WHERE Table_Name = 'FaktaPenjualan' ) L21

22 SELECT WaktuID, productid, ServiceCenterID, count (distinct SO.member_code) AS JumlahTransaksi, sum (quantity * unit_price) AS TotalProductTerjual, sum (unit_price * quantity) * count(member_code) AS OmsetPenjualan FROM [mobs].[dbo].sale_order AS SO, [OLAP_mobs].[dbo].DimensiWaktu AS DW, [OLAP_mobs].[dbo].DimensiProduct AS DP, [OLAP_mobs].[dbo].DimensiServiceCenter AS DSC WHERE SO.product_code COLLATE DATABASE_DEFAULT = DP.Product_code COLLATE DATABASE_DEFAULT AND SO.sc_code COLLATE DATABASE_DEFAULT = DSC.Sc_code COLLATE DATABASE_DEFAULT AND year( SO.lrrq ) = DW.Tahun AND month( SO.lrrq ) = DW.Bulan AND SO.lrrq > ( SELECT Last_ETL_Process_Date FROM [OLAP_mobs].[dbo].FilterTimeStamp WHERE Table_Name = 'FaktaPenjualan' ) GROUP BY WaktuID, productid, ServiceCenterID ELSE SELECT WaktuID, productid, ServiceCenterID, L22

23 count (distinct SO.member_code) AS JumlahTransaksi, sum (quantity * unit_price) AS TotalProductTerjual, sum (unit_price * quantity) * count(member_code) AS OmsetPenjualan FROM [mobs].[dbo].sale_order AS SO, [OLAP_mobs].[dbo].DimensiWaktu AS DW, [OLAP_mobs].[dbo].DimensiProduct AS DP, [OLAP_mobs].[dbo].DimensiServiceCenter AS DSC WHERE SO.product_code COLLATE DATABASE_DEFAULT = DP.Product_code COLLATE DATABASE_DEFAULT AND SO.sc_code COLLATE DATABASE_DEFAULT = DSC.Sc_code COLLATE DATABASE_DEFAULT AND year( SO.lrrq ) = DW.Tahun AND month( SO.lrrq ) = DW.Bulan GROUP BY WaktuID, productid, ServiceCenterID 5) Membuat cube menggunakan SQL Server 2000 Analysis Manager, sehingga dihasilkan empat cube : 1. CubeBonus 2. CubeKinerjaMember 3. CubePenjualan 4. CubeSC L23

24 6) Berikut langkah-langkah dalam membuat cube di Analysis Manager : 1. Buka Analysis Manager, klik server lalu Connecting to the Analysis Server. Gambar L. 1 Analysis Manager 2. Setelah connect, buat database baru dengan cara klik kanan pada server, new database. Lalu isi dengan nama OLAP_mobs lalu ok. Gambar L. 2 Membuat database baru L24

25 Gambar L. 3 Penamaan pada database baru 3. Klik kanan pada database OLAP_mobs lalu pilih new cube, wizard. Gambar L. 4 Membuat Cube baru 4. Akan muncul cube wizard, pilih next lalu pilih new data source. Gambar L. 5 Cube Wizard L25

26 5. Setelah memilih new data source maka akan muncul data link properties. Pada provider pilih Microsoft OLE DB provider for SQL Server dan pada tab Connection isi nama server dengan nama server database anda, lalu pilih Use Windows NT Integrated Security, lalu pilih database yang yang akan digunakan. Jika sudah pilih test connection, jika sukses akan muncul pesan test connection success, lalu tekan OK. Gambar L. 6 Data Link Properties 6. Setelah itu maka akan muncul tabel-tabel dari database yang telah dipilih pada bagian data source. Gambar L. 7 Pemilihan data source L26

27 7. Pilih fakta yang akan dibuat, misalkan fakta bonus. Setelah itu pilih next. Gambar L. 8 Fakta Bonus pada data source 8. Selanjutnya pindahkan measures fakta ke sebelah kanan (cube measures) lalu pilih next. Gambar L. 9 Cube Measures L27

28 9. Pilih new dimension untuk membuat dimensi yang dibutuhkan oleh fakta. Akan muncul dimension wizard lalu pilih next dan pilih star schema: a single dimensions table, lalu next. Gambar L. 10 Dimension Wizard 10. Muncul pilihan untuk memilih dimensi mana yang akan dibuat misalkan dimensi grade, lalu pilih next. Gambar L. 11 Pemilihan tabel dimensi L28

29 11. Pilih kolom apa yang akan dipakai, pindahkan ke sebelah kanan (Dimensions Level) lalu pilih next. Gambar L. 12 Pemilihan level dimensi 12. Pilih next dan next lagi lalu berikan nama pada dimensi yang telah dibuat kemudian pilih finish. Ulangi langkah 9-12 untuk membuat dimensi yang lain. L29

30 Gambar L. 13 Penamaan pada tabel dimensi yang telah dibuat 13. Setelah dimensi selesai dibuat, maka pilih dimensi apa saja yang berhubungan dengan fakta yang akan dibuat. Pindahkan dimensi yang dipilih dari shared dimensions ke cube dimensions. Lalu pilih next. Gambar L. 14 Pemilihan dimensi untuk cube L30

31 14. Muncul cube wizard yang digunakan untuk memberikan nama pada cube yang telah dibuat lalu pilih finish. Lakukan langkah 7-15 untuk membuat tabel fakta lainnya. Gambar L. 15 Penamaan pada cube 15. Setelah pilih finish akan muncul skema bintang dari fakta yang telah dipilih. Tutup layar windows dan pilih yes untuk melakukan storage design. Gambar L. 16 Cube Editor L31

32 16. Akan muncul Storage Design Wizard, pilih next, lalu pilih MOLAP. Gambar L. 17 Storage Design Wizard 17. Muncul pilihan agregasi. Isi agregasi dengan 100 mb lalu pilih start. Lalu akan muncul grafik performance size. Setelah itu pilih next lagi. Gambar L. 18 Agregasi L32

33 18. Muncul pilihan untuk memproses, pilih yang process now lalu finish. Gambar L. 19 Pemilihan proses pada Storage Design Wizard 19. Selanjutnya dilakukan pemrosesan aggregasi, jika proses berhasil maka akan muncul processing completed successfully, lalu close. Gambar L. 20 Proses Agregasi L33

34 7) Membuat login security terhadap user-user yang diperbolehkan mengakses database OLAP_mobs, yang merupakan hasil implementasi data warehouse di komputer server. Dengan demikian, user yang berhak dapat mengakses cube yang telah dibentuk. 8) Contoh-contoh lampiran report yang dihasilkan aplikasi data warehouse : Gambar L. 21 Pivot Table pada FaktaBonus L34

35 Gambar L. 22 Pivot Table pada FaktaKinerjaMember L35

36 Gambar L. 23 Pivot Table pada FaktaKinerjaServiceCenter L36

37 Gambar L. 24 Pivot Table pada FaktaPenjualan L37

38 Gambar L. 25 Chart pada FaktaBonus L38

39 Gambar L. 26 Chart pada FaktaKinerjaMember L39

40 Gambar L. 27 Chart pada FaktaKinerjaServiceCenter L40

41 Gambar L. 28 Chart pada FaktaPenjualan L41

LAMPIRAN. 1) Membuat database baru untuk menampung data warehouse, yang bernama

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 terperinci

BINUS UNIVERSITY. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil 2007/2008

BINUS UNIVERSITY. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil 2007/2008 BINUS UNIVERSITY Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil 2007/2008 PERANCANGAN DATA WAREHOUSE PENJUALAN, BONUS, KINERJA MEMBER DAN SERVICE CENTER PADA PT. WOO TEKH INDONESIA

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi perancangan pada sistem informasi perparkiran

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi perancangan pada sistem informasi perparkiran 61 BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Implementasi perancangan pada sistem informasi perparkiran dilakukan dengan menggunakan bahasa pemrograman Visual Basic 6.0, dengan basis data

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implemintasi merupakan kelanjutan dari kegiatan perancangan sistem.

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implemintasi merupakan kelanjutan dari kegiatan perancangan sistem. BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi Implemintasi merupakan kelanjutan dari kegiatan perancangan sistem. Tahap ini merupakan tahap meletakkan sistem supaya siap untuk di operasikan

Lebih terperinci

LAMPIRAN. /****** Object: Table [dbo].[dimensiactionoffice] Script Date: 01/21/2011

LAMPIRAN. /****** 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 terperinci

BAB 4 PERANCANGAN DAN IMPLEMENTASI

BAB 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 terperinci

LAMPIRAN-LAMPIRAN. CREATE INDEX [DimCustomer_CustomerType_Idx] ON [dbo].[dimcustomer]([customertype]) ON [PRIMARY] GO

LAMPIRAN-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 terperinci

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian perangkat lunak ini menggunakan metode pengujian black box.

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian perangkat lunak ini menggunakan metode pengujian black box. 65 BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM 5.1. Pengujian Pengujian perangkat lunak ini menggunakan metode pengujian black box. Pengujian black box berfokus pada persyaratan fungsional perangkat lunak

Lebih terperinci

LAMPIRAN. create proc varchar(40))as. update filtertimestamp set last_etl=getdate()

LAMPIRAN. create proc varchar(40))as. update filtertimestamp set last_etl=getdate() 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

Lebih terperinci

Lampiran Wawancara dilakukan kepada Wakil Direktur pada PT. Tirta Kencana. 1. Jelaskan secara singkat sejarah PT.

Lampiran 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 terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. 6.0, dengan basis data yang digunakan adalah Microsoft SQL Server dan

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. 6.0, dengan basis data yang digunakan adalah Microsoft SQL Server dan 96 5.1. Implementasi BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM Implementasi perancangan pada sistem informasi penagihan jasa kebersihan dilakukan dengan menggunakan bahasa pemrograman Visual Basic 6.0, dengan

Lebih terperinci

BAB IV PERANCANGAN DATA WAREHOUSE. yang diterapkan adalah arsitektur data warehouse terpusat. Alasan memilih arsitektur

BAB 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 terperinci

SELECT Last_ETL FROM [OLAP].[dbo].FilterTimeStamp WHERE NamaTable

SELECT 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 terperinci

Foreign Key Kd_Waktu references DimWaktu (Kd_Waktu)

Foreign 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 terperinci

http://www.cakraweb.com/help/help_mssql.phtml MS-SQL Cara membuat koneksi antara PC anda dengan MS-SQL Server Cakraweb: Pastikan bahwa Client Connectivity (bagian dari MS-SQL installation di PC anda) sudah

Lebih terperinci

1. Merancang arsitektur data warehouse. 2. Merancang data warehouse. 3. Merancang skema bintang. yang ada di dalam data warehouse.

1. 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 terperinci

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 82 BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 Usulan Prosedur yang Baru Gambar 4.1 Flowchart Usulan Sistem Reporting yang Baru Usulan prosedur baru untuk reporting anggaran operasional mill production pada

Lebih terperinci

MEMBUAT DATA BASE dengan Microsoft SQL server 2000

MEMBUAT DATA BASE dengan Microsoft SQL server 2000 MEMBUAT DATA BASE dengan Microsoft SQL server 2000 Bentuk umum: CREATE DATABASE nama_database; Contoh: CREATE DATABASE pegawai; Caranya: 1. klik Start All Programs Microsoft SQL Server Query Analyzer 2.

Lebih terperinci

Bab 4 ANALISIS DAN PERANCANGAN DATA WAREHOUSE

Bab 4 ANALISIS DAN PERANCANGAN DATA WAREHOUSE 67 Bab 4 ANALISIS DAN PERANCANGAN DATA WAREHOUSE 4.1 Arsitektur Data Warehouse Perancangan Data Warehouse pada PT. Fujiyama menggunakan arsitektur Data Warehouse terpusat atau Centralized. Pada arsitektur

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. meletakan sistem sehingga siap untuk dioperasikan. Implementasi bertujuan untuk

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. meletakan sistem sehingga siap untuk dioperasikan. Implementasi bertujuan untuk 5.1. Implementasi BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM Setelah sistem dirancang dan di desain secara rinci, maka selanjutnya menuju tahap implementasi. Implementasi sistem merupakan tahap meletakan

Lebih terperinci

BAB 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 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 terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap implementasi merupakan tahap penerapan sistem atau rancangan program

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap implementasi merupakan tahap penerapan sistem atau rancangan program BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Tahap implementasi merupakan tahap penerapan sistem atau rancangan program yang telah dibuat pada bab sebelumnya agar sistem dapat dioperasikan

Lebih terperinci

LAMPIRAN. I. Langkah Langkah Data Transformation Service (DTS) Lampiran 1. OLE DB Source Editor

LAMPIRAN. I. Langkah Langkah Data Transformation Service (DTS) Lampiran 1. OLE DB Source Editor LAMPIRAN I. Langkah Langkah Data Transformation Service (DTS) Lampiran 1. OLE DB Source Editor L1 Lampiran 2. Configure OLE DB Conection Manager L2 Lampiran 3. Connection Manager L3 Lampiran 4. OLE DB

Lebih terperinci

berpengaruh pada waktu query dan besarnya data.

berpengaruh pada waktu query dan besarnya data. L1 Lampiran 1. Mengatur aggregasi pada OLAP Pada tampilan seperti diatas,kita harus menentukan performance dari cube yang telah kita buat. Disini kita harus menentukan jumlah performance yang tepat untuk

Lebih terperinci

BAB 4 PERANCANGAN DATA WAREHOUSE YANG DIUSULKAN. data warehouse terpusat (centralized data warehouse). Arsitektur ini merupakan bentuk

BAB 4 PERANCANGAN DATA WAREHOUSE YANG DIUSULKAN. data warehouse terpusat (centralized data warehouse). Arsitektur ini merupakan bentuk BAB 4 PERANCANGAN DATA WAREHOUSE YANG DIUSULKAN 4.1. Arsitektur Data Warehouse Dalam perancangan data warehouse pada Rumah Sakit Husada menggunakan data warehouse terpusat (centralized data warehouse).

Lebih terperinci

BAB 4 PERANCANGAN DATA WAREHOUSE. diterapkan adalah arsitektur data warehouse terpusat. Alasan memilih arsitektur data

BAB 4 PERANCANGAN DATA WAREHOUSE. diterapkan adalah arsitektur data warehouse terpusat. Alasan memilih arsitektur data BAB 4 PERANCANGAN DATA WAREHOUSE 4.1 Arsitektur Data Warehouse Dalam merancang data warehouse untuk PT. Saga Machie, arsitektur yang diterapkan adalah arsitektur data warehouse terpusat. Alasan memilih

Lebih terperinci

BAB 4 4 PEMBAHASAN. implementasi program, dan evaluasi. Analisis lanjutan berisi analisis dari waktu ETL,

BAB 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 terperinci

BAB V IMPLEMENTASI SISTEM DAN PENGUJIAN. Tahap implementasi adalah tahap kelanjutan dari kegiatan perancangan.

BAB V IMPLEMENTASI SISTEM DAN PENGUJIAN. Tahap implementasi adalah tahap kelanjutan dari kegiatan perancangan. BAB V IMPLEMENTASI SISTEM DAN PENGUJIAN 5.1 Implementasi Tahap implementasi adalah tahap kelanjutan dari kegiatan perancangan. Pada tahapan ini akan menjelaskan mengenai sistem yang dirancang dan cara

Lebih terperinci

KONEKSI NETBEANS DENGAN DATABASE SQLITE

KONEKSI NETBEANS DENGAN DATABASE SQLITE KONEKSI NETBEANS DENGAN DATABASE SQLITE Open SQLite Manager yang ada pada add on Firefox. Create new database baru dengan cara Database, lalu pilih New Database. 1 Ganti nama dengan Database1. Pilih direktori

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB 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 terperinci

MODUL PRAKTIKUM 03 MENGENAL MEMBUAT TABEL

MODUL PRAKTIKUM 03 MENGENAL MEMBUAT TABEL Tujuan : Mengetahui dasar membuat Tabel 1. Mengenal Tabel MODUL PRAKTIKUM 03 MENGENAL MEMBUAT TABEL - Tabel adalah sekumpulan data mengenai sebuah objek, misalnya pelanggan, barang, mahasiswa, penjualan

Lebih terperinci

Tahap Instalasi PostgreSQL di Windows

Tahap Instalasi PostgreSQL di Windows Tahap Instalasi PostgreSQL di Windows 1. Unduh file installer PostgreSQL terbaru dari alamat http://www.enterprisedb.com/productsservices-training/pgdownload#windows 2. Setelah file installer berhasil

Lebih terperinci

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. perancangan dan pengkodean dari perangkat lunak itu sendiri.

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. perancangan dan pengkodean dari perangkat lunak itu sendiri. BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM 5.1. Pengujian Pengujian merupakan bagian yang tidak kalah pentingnya dalam siklus pembangunan perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan juga

Lebih terperinci

DATABASE SQL SERVER. Database SQL Server Halaman 1

DATABASE SQL SERVER. Database SQL Server Halaman 1 1 DATABASE SQL SERVER Objektif: Mengetahui sejarah SQL Server 7.0 Mengengetahui perbedaan SQL Server dengan Microsoft Access Mengenal program bantu yang ada di SQL Server 7.0 Mengetahui cara membuat database

Lebih terperinci

MODUL VII DATABASE DAN MICROSOFT SQL SERVER 2000

MODUL 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 terperinci

BAB 4 PERANCANGAN DAN IMPLEMENTASI DATA WAREHOUSE

BAB 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 terperinci

BAB 4 PERANCANGAN DATAWAREHOUSE. Komunika menggunakan arsitektur data warehouse terpusat. Alasan. menggunakan data warehouse terpusat ialah :

BAB 4 PERANCANGAN DATAWAREHOUSE. Komunika menggunakan arsitektur data warehouse terpusat. Alasan. menggunakan data warehouse terpusat ialah : 73 BAB 4 PERANCANGAN DATAWAREHOUSE 4.1 Arsitektur Data warehouse Rancangan data warehouse yang diusulkan pada PT. Metrotech Jaya Komunika menggunakan arsitektur data warehouse terpusat. Alasan menggunakan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI 141 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Perancangan Aplikasi 1. Form Login Form Login ini muncul pertama kali saat aplikasi dijalankan. Untuk menjaga keamanan pengaksesan informasi, hanya mereka yang memiliki

Lebih terperinci

TABEL. Tabel Halaman 25

TABEL. Tabel Halaman 25 2 TABEL Objektif: Mengenal Tipe Data Mengenal Batasan,kolom Pengenalan, nilai Null, kunci Primer, kunci Asing Membuat,menghapus,mengganti dan memodifikasi Tabel Dengan Enterprise Manager Menyunting Data

Lebih terperinci

Crystal Reports (Bagian 2)

Crystal Reports (Bagian 2) Crystal Reports (Bagian 2) Model Implementasi Sumber Data Pull Mode Dalam Pull Mode, proses yang terjadi adalah melakukan koneksi ke database dan menarik data yang ada didalam database secara dinamis.

Lebih terperinci

BAB KONEKSI SQL SERVER

BAB KONEKSI SQL SERVER Hal - 1 - BAB KONEKSI SQL SERVER Sebelum melakukan koneksi database ke SQL server, disini akan dibahas terlebih dahulu cara menginstallnya ke dalam komputer. 1. Masukkan CD installer SQL server 2. Klik

Lebih terperinci

BAB 4 DATA WAREHOUSE YANG DIUSULKAN

BAB 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 terperinci

BAB 4 PERANCANGAN SISTEM. menggunakan data warehouse terpusat (centralized data warehouse). Adapun

BAB 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 terperinci

Modul 3 : Query Penggabungan Tabel

Modul 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 terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Penggunaan Sistem Informasi Penggajian Pegawai pada PT.Kimia

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Penggunaan Sistem Informasi Penggajian Pegawai pada PT.Kimia 63 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Penggunaan Sistem Informasi Penggajian Pegawai pada PT.Kimia Farma (Persero) Tbk.Plant Bandung yang ada sekarang ini belum memenuhi

Lebih terperinci

MySQL J A M K E T I G A

MySQL 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 terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. bagaimana cara penggunaannya. Bahasa pemograman yang digunakan dalam

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. bagaimana cara penggunaannya. Bahasa pemograman yang digunakan dalam BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Tahap implementasi adalah tahapan penerapan sistem untuk dapat dioperasikan. Pada tahapan ini dijelaskan mengenai sistem yang dirancang dan bagaimana

Lebih terperinci

Perancangan cube. Berikut adalah screen-shoot perancangan database OLAP. dengan menggunakan Microsoft SQL Server Analysis Services.

Perancangan cube. Berikut adalah screen-shoot perancangan database OLAP. dengan menggunakan Microsoft SQL Server Analysis Services. 81 4.3.2.2 Perancangan cube Berikut adalah screen-shoot perancangan database OLAP dengan menggunakan Microsoft SQL Server Analysis Services. Gambar berikut ini adalah Console root dari Microsoft SQL Server

Lebih terperinci

LAMPIRAN 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 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 terperinci

Query adalah bahasa SQL (Structured Query Language) yang ditampilkan dalam bentuk visual, yang dapat digunakan untuk melihat, memodifikasi dan

Query adalah bahasa SQL (Structured Query Language) yang ditampilkan dalam bentuk visual, yang dapat digunakan untuk melihat, memodifikasi dan Query adalah bahasa SQL (Structured Query Language) yang ditampilkan dalam bentuk visual, yang dapat digunakan untuk melihat, memodifikasi dan menganalisa data dengan berbagai jalan yang berbeda. Query

Lebih terperinci

Gambar 4.57 Rancangan Pivot Tabel Total Purchase Return Dalam Quantity

Gambar 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 terperinci

Republik Indonesia DIKLAT DATABASE DAN APLIKASI

Republik Indonesia DIKLAT DATABASE DAN APLIKASI Departemen Komunikasi dan Informatika Republik Indonesia Japan International Cooperation Agency DIKLAT DATABASE DAN APLIKASI Praktikum: Perancangan Database Microsoft SQL Server 2000 Judul Modul: Praktikum

Lebih terperinci

PRAKTIKUM 2 IMPLEMENTASI MODEL DATA(PEMBUATAN DB)

PRAKTIKUM 2 IMPLEMENTASI MODEL DATA(PEMBUATAN DB) PRAKTIKUM 2 IMPLEMENTASI MODEL DATA(PEMBUATAN DB) A. TUJUAN PEMBELAJARAN 1. Mahasiswa dapat mengimplementasikan model data 2. Mahasiswa dapat membuat database 3. Mahasiswa dapat membuat tabel B. PENDAHULUAN

Lebih terperinci

1. Hasil ERD dari Tabel satu adalah sebagai berikut: Figure 1: ERD Apotik. 2. Syntax CREATE tabel untuk masing - masing tabel :

1. 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 terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi perancangan pada sistem informasi Laundry Di Segitiga

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi perancangan pada sistem informasi Laundry Di Segitiga 58 BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi Implementasi perancangan pada sistem informasi Laundry Di Segitiga Laundry dilakukan dengan menggunakan bahasa pemrograman Visual Basic 6.0,

Lebih terperinci

Mengatur MDI Child dalam jendela MDI Form Membuat Garis Pemisah antar Menu Melakukan Koding terhadap Menu

Mengatur MDI Child dalam jendela MDI Form Membuat Garis Pemisah antar Menu Melakukan Koding terhadap Menu DAFTAR ISI Kata Pengantar.. i Daftar Isi iii Daftar Gambar... vi 1. DATABASE SQL SERVER.. 1 1.1 Sejarah SQL Server. 1 1.2 Perbedaan SQL Server dengan Microsoft Access... 2 1.3 Utilitas pada SQL Server

Lebih terperinci

BAB 4 PERANCANGAN APLIKASI DATA MINING

BAB 4 PERANCANGAN APLIKASI DATA MINING BAB 4 PERANCANGAN APLIKASI DATA MINING 4.1 Kebutuhan Data PROSES UTAMA KEBUTUHAN ANALISA FAKTA / INFORMASI YANG DIANALISIS Proses Pengendalian resiko Gagal serah dana Tipe sekuritas yang beresiko Member

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 131 BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Pengujian Pengujian perangkat lunak ini menggunakan metode pengujian Black Box. Pengujian Black Box berfokus pada persyaratan atau fungsional perangkat

Lebih terperinci

BAB IV PERANCANGAN DATA WAREHOUSE DAN BI

BAB IV PERANCANGAN DATA WAREHOUSE DAN BI 56 BAB IV PERANCANGAN DATA WAREHOUSE DAN BI 4.1 Perancangan Data Warehouse 4.1.1 Memilih Porses Berdasarkan dari hasil observasi dan wawancara yang telah dilakukan terhadap kegiatan bisnis yang berjalan

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi Implementasi merupakan rencana dari penerapan sistem yang diusulkan. Sistem yang diusulkan memiliki klasifikasi tertentu, sehingga saat penerapan

Lebih terperinci

BAB 4 DATA WAREHOUSE YANG DIUSULKAN. KTL adalah menggunakan anatomi data warehouse terpusat (centralized data

BAB 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 terperinci

BAB 4 DATA WAREHOUSE YANG DIUSULKAN

BAB 4 DATA WAREHOUSE YANG DIUSULKAN BAB 4 DATA WAREHOUSE YANG DIUSULKAN Sesuai dengan Decision Support Life Cycle, setelah dilakukannya perencanaan (planning) serta pengumpulan dan pemodelan kebutuhan data (gathering data requirements and

Lebih terperinci

Membuat Koneksi Database Menggunakan ODBC (Open Database Conectivity)

Membuat Koneksi Database Menggunakan ODBC (Open Database Conectivity) Membuat Koneksi Database Menggunakan ODBC (Open Database Conectivity) 1. Gambaran ODBC ODBC merupakan standar untuk membuka koneksi database yang terdapat pada Sistem operasi Windows dan ODBC merupakan

Lebih terperinci

Menggunakan Microsoft Access (perhatikan untuk red text)

Menggunakan Microsoft Access (perhatikan untuk red text) Menggunakan Microsoft Access (perhatikan untuk red text) 1. Membuat Database dan Tabel Materi ini akan menjelaskan bagaimana membangun database, tabel dan field. Akan dijelaskan pula mengenai format dan

Lebih terperinci

Menginstall MYSQL SERVER 5.6 pada Windows 8. Sebelum nya download sql offline installer pada link ini (windows 8 32 bit Support)

Menginstall MYSQL SERVER 5.6 pada Windows 8. Sebelum nya download sql offline installer pada link ini (windows 8 32 bit Support) NIM:120010003 NAMA : GDE MADE NOVAN PRIAMBHADA Menginstall MYSQL SERVER 5.6 pada Windows 8 Sebelum nya download sql offline installer pada link ini (windows 8 32 bit Support) http://cdn.mysql.com/downloads/mysqlinstaller/mysql-installercommunity-5.6.14.0.msi

Lebih terperinci

LAMPIRAN I. SINTAKS CREATE TABLE TEMP

LAMPIRAN I. SINTAKS CREATE TABLE TEMP LAMPIRAN I. SINTAKS CREATE TABLE TEMP A. Create Table Age_Band CREATE TABLE [dbo].[age_band] ( [AGE_BAND_CD] [char] (2 COLLATE [AGE_BAND_DSC] [varchar] (30 COLLATE [AGE_BAND_DSC_B] [varchar] (30 COLLATE

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI DATA WAREHOUSE

BAB 4 IMPLEMENTASI DAN EVALUASI DATA WAREHOUSE BAB 4 IMPLEMENTASI DAN EVALUASI DATA WAREHOUSE 4.1 Arsitektur Data Warehouse Pelaksanaan rancangan data warehouse dimulai dengan menjalankan pencarian data yang berhubungan dengan pembuatan laporan bagi

Lebih terperinci

BAB IV PERANCANGAN DATA WAREHOUSE

BAB IV PERANCANGAN DATA WAREHOUSE BAB IV PERANCANGAN DATA WAREHOUSE 4.1 Arsitektur Data Warehouse Berdasarkan penelitian yang dilakukan pada PT. Makmur Pangan Kharisma, arsitektur data warehouse yang cocok digunakan adalah bentuk data

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. perangkat lunak, perangkat keras, dan basis data.

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. perangkat lunak, perangkat keras, dan basis data. BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM Bab ini berisi implementasi serta pengujian perangkat lunak yang telah dirancang sebelumnya.pembahasan Implementasi dan pengujian sistem meliputi perangkat lunak,

Lebih terperinci

BAB 4 IMPLEMENTASI DATA WAREHOUSE

BAB 4 IMPLEMENTASI DATA WAREHOUSE 212 BAB 4 IMPLEMENTASI DATA WAREHOUSE 4.1. Tampilan Layar Window Login Gambar 4. 1 Window Login Pada window ini, user dapat masuk (login) ke dalam aplikasi data warehouse dengan mengisi user id dan password

Lebih terperinci

ANALISIS MASALAH DAN PERANCANGAN SISTEM

ANALISIS MASALAH DAN PERANCANGAN SISTEM 62 BAB 3 ANALISIS MASALAH DAN PERANCANGAN SISTEM 3.1 Latar Belakang Permasalahan Perkembangan teknologi database terjadi dengan sangat cepat. Penemuan teknologi On Line Transaction Processing (OLTP) memungkinkan

Lebih terperinci

BAB 4 PERANCANGAN SISTEM. di Bab 3, maka dibuat data warehouse dan langkahnya adalah sebagai berikut : Memilih Proses (Choosing the Process)

BAB 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 terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap implementasi merupakan tahapan lanjutan setelah melakukan

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap implementasi merupakan tahapan lanjutan setelah melakukan BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Tahap implementasi merupakan tahapan lanjutan setelah melakukan tahapan perancangan sistem. Setelah melakukan perancangan sistem ini maka sistem

Lebih terperinci

BAB 4 PERANCANGAN SISTEM DATA WAREHOUSE. Artsitektur data warehouse yang akan digunakan oleh PT. Toyota Astra

BAB 4 PERANCANGAN SISTEM DATA WAREHOUSE. Artsitektur data warehouse yang akan digunakan oleh PT. Toyota Astra BAB 4 PERANCANGAN SISTEM DATA WAREHOUSE 4.1 Arsitektur Data Warehouse Artsitektur data warehouse yang akan digunakan oleh PT. Toyota Astra Motor adalah arsitektur data warehouse terpusat (Centralized Data

Lebih terperinci

KURSUS ONLINE JASA WEBMASTERS

KURSUS ONLINE JASA WEBMASTERS KURSUS ONLINE JASA WEBMASTERS SQL Pengenalan Database, SQL, MySQL dan XAMPP JASA WEBMASTERS Jl. Ringin Raya No 124A Condong Catur, Sleman, Yogyakarta Database Database secara singkat dapat diartikan sebagai

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. dirancang sebelumnya. Implementasi meliputi perangkat lunak, perangkat keras, dan

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. dirancang sebelumnya. Implementasi meliputi perangkat lunak, perangkat keras, dan BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM Bab ini berisi implementasi serta pengujian perangkat lunak yang telah dirancang sebelumnya. Implementasi meliputi perangkat lunak, perangkat keras, dan basis data.

Lebih terperinci

BAB II MICROSOFT VISUAL STUDIO

BAB II MICROSOFT VISUAL STUDIO BAB II MICROSOFT VISUAL STUDIO 2.1 Pembuatan Database Pada Microsoft SQL Server Langkah-langkah pembuatan database pada Sql Server dapat dilakukan seperti berikut ini: 1. Langkah pertama yang dilakukan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 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 terperinci

BAB 4 RANCANGAN DATA WAREHOUSE YANG DIUSULKAN

BAB 4 RANCANGAN DATA WAREHOUSE YANG DIUSULKAN BAB 4 RANCANGAN DATA WAREHOUSE YANG DIUSULKAN 4.1 Arsitektur Data Warehouse Pada awalnya, perancangan data warehouse dimulai dengan mencari data dari berbagai sumber, baik internal maupun eksternal, yang

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM Pembahasan BAB IV mengenai proses perancangan data warehouse meliputi proses integrasi, pemodelan database dan dashboard interface. 4.1 Perencanaan Tahap perencanaan penelitian

Lebih terperinci

Lampiran. Lampiran 1 Implementasi Struktur Tabel

Lampiran. Lampiran 1 Implementasi Struktur Tabel Lampiran Lampiran 1 Implementasi Struktur Tabel if exists select * from dbo.sysobjects where id = object_idn'[dbo].[fk_tab_bahanbakugudang_tab_bahanbaku]') and OBJECTPROPERTYid, N'IsForeignKey') = 1) ALTER

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1. Analisis Sistem Pada bagian ini akan dijelaskan lebih detail tentang proses bisnis perusahaan saat ini, permasalahan-permasalahan yang sering muncul serta kebutuhan-kebutuhan

Lebih terperinci

MODUL PRAKTIKUM 04. Database Implementation dengan Perintah SQL

MODUL 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 terperinci

Koneksi Visual Basic, MySQL (ODBC) dan Crystal Report

Koneksi Visual Basic, MySQL (ODBC) dan Crystal Report Koneksi Visual Basic, MySQL (ODBC) dan Crystal Report I.Koneksi DataBase MySQL Selain dengan Microsoft Acess, Visual Basic memilik koneksi dengan Jenis database lainnya, seperti MySQL, Oracle, Postgress

Lebih terperinci

DATA WAREHOUSING AND ONLINE ANALYTICAL PROCESSING (OLAP)

DATA WAREHOUSING AND ONLINE ANALYTICAL PROCESSING (OLAP) DATA WAREHOUSING AND ONLINE ANALYTICAL PROCESSING (OLAP) Overview Data Warehouse dan OLAP merupakan elemen penting yang mendukung decision support. Terutama bagi perusahaan perusahaan besar dengan database

Lebih terperinci

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS I. Tujuan : 1. Mahasiswa dapat memahami tentang komponen pada Visual Basic yang digunakan untuk membuat koneksi aplikasi Visual Basic dengan

Lebih terperinci

BAB 4 MEMBUAT LIST OF VALUE (LOV) DAN NON-BASE TABLE FIELDS

BAB 4 MEMBUAT LIST OF VALUE (LOV) DAN NON-BASE TABLE FIELDS BAB 4 MEMBUAT LIST OF VALUE (LOV) DAN NON-BASE TABLE FIELDS Merupakan suatu hal yang sangat menjemukan bagi user untuk mengingat begitu banyak kode dan bilangan pada saat memasukkan data pada form entry.

Lebih terperinci

Pengenalan Structured Query Language

Pengenalan 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 terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi Pada tahap ini merupakan langkah dimana setelah perancangan, pembangunan, dan pengujian maka tahap selanjutnya yaitu mengimplementasikan sebuah

Lebih terperinci

Persiapan Table Untuk Latihan Sebelum kita berkenalan lebih jauh dengan Trigger, mari kita buat terlebih dahulu, struktur table yang dibutuhkan.

Persiapan 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 terperinci

Pertemuan 12 Pengenalan Structured Query Language

Pertemuan 12 Pengenalan Structured Query Language Pertemuan 12 Pengenalan Structured Query Language Apa Itu SQL? Membuat, Menampilkan, Membuka dan Menghapus Database Membuat, Mengubah dan Menghapus Table Menambah Record dengan INSERT Mengedit Record dengan

Lebih terperinci

DATAWAREHOUSE. Sukarsa:Pasca Elektro Unud. I Made Sukarsa

DATAWAREHOUSE. Sukarsa:Pasca Elektro Unud. I Made Sukarsa DATAWAREHOUSE I Made Sukarsa Evolusi Sistem Informasi Decision Support System database Database (I,U,D,R) ETL DW (Read) Masalah : integrasi /konsistensi OLTP Normalisasi/Den ormalisasi OLAP Denormalisasi

Lebih terperinci

BAB V TESTING DAN IMPLEMENTASI SISTEM

BAB V TESTING DAN IMPLEMENTASI SISTEM BAB V TESTING DAN IMPLEMENTASI SISTEM 5.1 Pengujian Sistem Pengujian dapat berarti proses untuk memeriksa apakah suatu perangkat lunak yang dihasilkan sudah dapat dijalankan sesuai dengan standar tertentu.

Lebih terperinci

Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle.

Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle. 1 2 3 Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle. 4 Isilah konfigurasi instalasi yang akan dibuat. Oracle Home Location : biasanya terisi otomatis dgn drive yang paling banyak

Lebih terperinci

Untuk menjalankan Mysql secara konpensional jalankan Mysql.exe pada direktori Mysql\Bin. Akan tampak tampilan sebagai berikut:

Untuk 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 terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. buat, dilakukan menggunakan bahasa pemograman java netbeans dengan basis

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. buat, dilakukan menggunakan bahasa pemograman java netbeans dengan basis BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Implementasi adalah suatu kelanjutan dari perancangan sistem informasi peminjaman dan pengembalian mobil pada Rental Mobil Dua Saudara. Telah di

Lebih terperinci

Apakah SQL? Membuat basis data dan struktur tabel Input, update, dan delete data dari tabel Membuat query sederhana dan kompleks SQL

Apakah 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 terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN Bab ini akan menjelaskan tentang implementasi serta pengujian perangkat lunak yang telah dirancang meliputi perangkat lunak, perangkat keras, dan basis data. 5.1 Implementasi

Lebih terperinci

MODUL I PENGENALAN MYSQL

MODUL I PENGENALAN MYSQL MODUL I PENGENALAN MYSQL A. TUJUAN Mengenal DBMS MySQL dan penggunaannya untuk pengelolaan basis data. Mampu memanfaatkan command-line (client) MySQL. Memahami operasi-operasi DDL dan DML di MySQL B. PETUNJUK

Lebih terperinci

MySQL 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 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 terperinci