LAMPIRAN LAMPIRAN Script SQL

Ukuran: px
Mulai penontonan dengan halaman:

Download "LAMPIRAN LAMPIRAN Script SQL"

Transkripsi

1 L 1 LAMPIRAN LAMPIRAN Script SQL /****** Object: Database Skripsi ******/ CREATE DATABASE [Skripsi] ON (NAME = 'Skripsi_Data', FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL\data\Skripsi_Data.MDF', SIZE = 2, FILEGROWTH = 10%) LOG ON (NAME = 'Skripsi_Log', FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL\data\Skripsi_Log.LDF', SIZE = 2, FILEGROWTH = 10%) COLLATE SQL_Latin1_General_CP1_CI_AS use [Skripsi] /****** Object: Table [BahanBaku] ******/ CREATE TABLE [BahanBaku] ( [Kd_BB] [char] (5) NOT NULL, [Nama_BB] [varchar] (20) NOT NULL, [Satuan_BB] [varchar] (10) NOT NULL, [Harga_BB] [money] NOT NULL, [Saldo_GudBB] [decimal] (9, 3) NOT NULL, [Saldo_ProdBB] [decimal] (9, 3) NOT NULL, [Saldo_Waste] [decimal] (9, 3) NOT NULL, [Reorder_BB] [decimal] (9, 3) NOT NULL /****** Object: Table [JenisBarangJadi] ******/ CREATE TABLE [JenisBarangJadi] ( [Kd_Jns] [char] (5) NOT NULL, [Nama_Jns] [varchar] (35) NOT NULL /****** Object: Table [Karyawan] ******/

2 L 2 CREATE TABLE [Karyawan] ( [NIK] [char] (6) NOT NULL, [Nama] [varchar] (50) NOT NULL, [Jenis_Kelamin] [char] (1) NOT NULL, [Alamat] [varchar] (100) NOT NULL, [No_Telp] [varchar] (12) NOT NULL, [No_Handphone] [varchar] (12) NULL, [Username] [varchar] (50) NOT NULL, [Psswrd] [char] (10) NOT NULL, [Jabatan] [varchar] (50) NOT NULL, [Bagian] [varchar] (50) NOT NULL /****** Object: Table [Pelanggan] ******/ CREATE TABLE [Pelanggan] ( [Kd_Plg] [char] (8) NOT NULL, [Nama_Plg] [varchar] (40) NOT NULL, [Alamat_Plg] [varchar] (100) NOT NULL, [Telp_Plg] [varchar] (12) NOT NULL, [Fax_Plg] [varchar] (12) NULL /****** Object: Table [BarangJadi] ******/ CREATE TABLE [BarangJadi] ( [Kd_BJ] [char] (5) NOT NULL, [Nama_BJ] [varchar] (20) NOT NULL, [Satuan_BJ] [varchar] (10) NOT NULL, [HPP] [money] NOT NULL, [Harga_Jual] [money] NOT NULL, [Saldo_GudBJ] [int] NOT NULL, [Saldo_ProdBJ] [int] NOT NULL,

3 L 3 [Reorder_BJ] [int] NOT NULL, [Kd_Jns] [char] (5) NOT NULL /****** Object: Table [PemesananPenjualan] ******/ CREATE TABLE [PemesananPenjualan] ( [No_Pesan] [char] (8) NOT NULL, [Tgl_Pesan] [smalldatetime] NOT NULL, [Pemesan] [varchar] (40) NOT NULL, [Total_Pesan] [money] NOT NULL, [Kd_Plg] [char] (8) NOT NULL, [NIK] [char] (6) NULL /****** Object: Table [PengeluaranWaste] ******/ CREATE TABLE [PengeluaranWaste] ( [No_WO] [char] (8) NOT NULL, [Tgl_WO] [smalldatetime] NOT NULL, [Ket_WO] [varchar] (30) NOT NULL, [NIK] [char] (6) NOT NULL /****** Object: Table [PerintahProduksiMassal] ******/ CREATE TABLE [PerintahProduksiMassal] ( [No_SPM] [char] (8) NOT NULL, [Tgl_SPM] [smalldatetime] NOT NULL, [Tgl_ProdSPM] [smalldatetime] NOT NULL, [Tgl_SlsSPM] [smalldatetime] NOT NULL, [NIK] [char] (6) NULL

4 L 4 /****** Object: Table [TeleponPelanggan] ******/ CREATE TABLE [TeleponPelanggan] ( [Telp_Plg] [varchar] (12) NOT NULL, [Kd_Plg] [char] (8) NOT NULL /****** Object: Table [Penjualan] ******/ CREATE TABLE [Penjualan] ( [No_Penj] [char] (8) NOT NULL, [Tgl_Penj] [smalldatetime] NOT NULL, [Nama_Proyek] [varchar] (20) NOT NULL, [Tgl_Kirim] [smalldatetime] NOT NULL, [Alamat_Kirim] [varchar] (100) NOT NULL, [Penerima] [varchar] (40) NOT NULL, [Total_Penj] [money] NOT NULL, [No_Pesan] [char] (8) NOT NULL, [NIK] [char] (6) NULL /****** Object: Table [PesanBJ] ******/ CREATE TABLE [PesanBJ] ( [No_Pesan] [char] (8) NOT NULL, [Kd_BJ] [char] (5) NOT NULL, [Jml_BJ] [int] NOT NULL, [Harga_Sat] [money] NOT NULL /****** Object: Table [SPMBB] ******/ CREATE TABLE [SPMBB] ( [No_SPM] [char] (8) NOT NULL, [Kd_BB] [char] (5) NOT NULL,

5 L 5 [Jml_BB] [decimal] (9, 3) NOT NULL /****** Object: Table [SPMBJ] ******/ CREATE TABLE [SPMBJ] ( [No_SPM] [char] (8) NOT NULL, [Kd_BJ] [char] (5) NOT NULL, [Jml_BJ] [int] NOT NULL /****** Object: Table [WasteKeluar] ******/ CREATE TABLE [WasteKeluar] ( [No_WO] [char] (8) NOT NULL, [Kd_BB] [char] (5) NOT NULL, [Jml_W] [decimal] (9, 3) NOT NULL /****** Object: Table [JualBJ] ******/ CREATE TABLE [JualBJ] ( [No_Penj] [char] (8) NOT NULL, [Kd_BJ] [char] (5) NOT NULL, [Jml_BJ] [int] NOT NULL, [Harga_Sat] [money] NOT NULL /****** Object: Table [PembayaranPenjualan] ******/ CREATE TABLE [PembayaranPenjualan] ( [No_Pemb] [char] (8) NOT NULL, [Tgl_Pemb] [smalldatetime] NOT NULL, [Total_Pemb] [money] NOT NULL, [No_Penj] [char] (8) NOT NULL,

6 L 6 [NIK] [char] (6) NULL /****** Object: Table [PerintahProduksiPesanan] ******/ CREATE TABLE [PerintahProduksiPesanan] ( [No_SPK] [char] (8) NOT NULL, [Tgl_SPK] [smalldatetime] NOT NULL, [Tgl_ProdSPK] [smalldatetime] NOT NULL, [Tgl_SlsSPK] [smalldatetime] NOT NULL, [No_Penj] [char] (8) NOT NULL, [NIK] [char] (6) NULL /****** Object: Table [HasilProduksi] ******/ CREATE TABLE [HasilProduksi] ( [No_HP] [char] (8) NOT NULL, [Tgl_HP] [smalldatetime] NOT NULL, [No_SPK] [char] (8) NULL, [No_SPM] [char] (8) NULL /****** Object: Table [PengeluaranBahanBaku] ******/ CREATE TABLE [PengeluaranBahanBaku] ( [No_KeluarBB] [char] (8) NOT NULL, [Tgl_KeluarBB] [smalldatetime] NOT NULL, [No_SPK] [char] (8) NULL, [No_SPM] [char] (8) NULL, [NIK] [char] (6) NULL /****** Object: Table [PengirimanPenjualan] ******/

7 L 7 CREATE TABLE [PengirimanPenjualan] ( [No_Krm] [char] (8) NOT NULL, [Tgl_Krm] [smalldatetime] NOT NULL, [No_Pemb] [char] (8) NOT NULL, [NIK] [char] (6) NULL /****** Object: Table [SPKBB] ******/ CREATE TABLE [SPKBB] ( [No_SPK] [char] (8) NOT NULL, [Kd_BB] [char] (5) NOT NULL, [Jml_BB] [decimal] (9, 3) NOT NULL /****** Object: Table [SPKBJ] ******/ CREATE TABLE [SPKBJ] ( [No_SPK] [char] (8) NOT NULL, [Kd_BJ] [char] (5) NOT NULL, [Jml_BJ] [int] NOT NULL /****** Object: Table [KeluarBB] ******/ CREATE TABLE [KeluarBB] ( [No_KeluarBB] [char] (8) NOT NULL, [Kd_BB] [char] (5) NOT NULL, [Jml_BBKel] [decimal] (9, 3) NOT NULL, [Jml_BBMsk] [decimal] (9, 3) NULL, [Kg_BB] [decimal] (9, 3) NULL, [Ukuran] [varchar] (10) NOT NULL /****** Object: Table [PenerimaanWaste] ******/

8 L 8 CREATE TABLE [PenerimaanWaste] ( [No_HP] [char] (8) NOT NULL, [Kd_BB] [char] (5) NOT NULL, [Jml_BB] [decimal] (9, 3) NOT NULL /****** Object: Table [PengeluaranBBProduksi] ******/ CREATE TABLE [PengeluaranBBProduksi] ( [No_Pakai] [char] (8) NOT NULL, [Tgl_Pakai] [smalldatetime] NOT NULL, [No_KeluarBB] [char] (8) NOT NULL, [NIK] [char] (6) NULL /****** Object: Table [PengeluaranBJ] ******/ CREATE TABLE [PengeluaranBJ] ( [No_Krm] [char] (8) NOT NULL, [Kd_BJ] [char] (5) NOT NULL, [Jml_BJ] [int] NOT NULL /****** Object: Table [PengembalianPenjualan] ******/ CREATE TABLE [PengembalianPenjualan] ( [No_Retur] [char] (8) NOT NULL, [Tgl_Retur] [smalldatetime] NOT NULL, [No_Krm] [char] (8) NOT NULL, [NIK] [char] (6) NULL /****** Object: Table [TerimaBJProduksi] ******/ CREATE TABLE [TerimaBJProduksi] (

9 L 9 [No_HP] [char] (8) NOT NULL, [Kd_BJ] [char] (5) NOT NULL, [Jml_BJ] [int] NOT NULL, [Kg_BJ] [decimal] (9, 3) NOT NULL /****** Object: Table [KeluarBBProduksi] ******/ CREATE TABLE [KeluarBBProduksi] ( [No_Pakai] [char] (8) NOT NULL, [Kd_BB] [char] (5) NOT NULL, [Kd_BJ] [char] (5) NOT NULL, [Jml_BB] [decimal] (9, 3) NOT NULL, [Kg_BB] [decimal] (9, 3) NOT NULL, [Ukuran] [varchar] (10) NOT NULL /****** Object: Table [ReturBJ] ******/ CREATE TABLE [ReturBJ] ( [No_Retur] [char] (8) NOT NULL, [Kd_BJ] [char] (5) NOT NULL, [Jml_BJ] [int] NOT NULL, [Harga_Sat] [money] NOT NULL /****** Object: View [PesanPenjualan] ******/ CREATE VIEW PesanPenjualan AS SELECT pp.nopesan, pp.tgl_pesan, plg.kd_plg, plg.nama_plg, bj.nama_bj, p.jml_bj FROM Pelanggan plg, PemesananPenjualan pp, PesanBJ p, BarangJadi bj WHERE pp.no_pesan = p.no_pesan AND pp.kd_plg = plg.kd_plg AND p.kd_bj = bj.kd_bj GROUP BY pp.tgl_pesan ORDER BY pp.tgl_pesan DESC, pp.kd_plg ASC

10 L 10 /****** Object: View [Penj] ******/ CREATE VIEW Penj AS SELECT p.no_penj, p.tgl_penj, p.total_penj, pp.kd_plg, plg.nama_plg, p.nik, k.nama, d.kd_bj, bj.nama_bj, bj.satuanbj, d.jml_bj, d.harga_sat FROM Penjualan p, PemesananPenjualan pp, Karyawan k, PesanBJ d, BarangJadi bj, Pelanggan plg WHERE d.no_penj = p.no_penj AND p.no_pesan = pp.no_pesan AND pp.kd_plg = plg.kd_plg AND d_kd_bj = bj.kd_bj AND p.nik = k.nik GROUP BY p.tgl_penj ORDER BY p.tgl_penj DESC, pp.kd_plg ASC /****** Object: View [BayarPenjualan] ******/ CREATE VIEW BayarPenjualan AS SELECT b.no_pemb, b.tgl_pemb, b.total_pemb, p.no_penj, pp.kd_plg, plg.nama_plg FROM PembayaranPenjualan b, Penjualan p, PemesananPenjualan pp, Pelanggan plg WHERE b.no_penj = p.no_penj AND pp.no_pesan = p.no_pesan AND pp.kd_plg = plg.kd_plg ORDER BY p.no_penj DESC /****** Object: View [KirimPenjualan] ******/ CREATE VIEW KirimPenjualan AS SELECT k.*, p.no_penj, p.tgl_penj, pp.kd_plg, plg.nama_plg, d.kd_bj, bj.nama_bj, bj.satuan_bj, d.jml_bj FROM PengirimanPenjualan k, Penjualan p, PemesananPenjualan pp, Pelanggan plg, PengeluaranBJ d, BarangJadi bj, PembayaranPenjualan b WHERE k.no_pemb = b.no_pemb AND b.no_penj = p.no_penj AND p.no_pesan = pp.no_pesan AND pp.kd_plg = plg.kd_plg AND d.kd_bj = bj.kd_bj GROUP BY p.no_penj ORDER BY p.no_penj DESC, k.no_krm ASC /****** Object: View [ReturPenjualan] ******/ CREATE VIEW ReturPenjualan AS SELECT r.no_retur, r.tgl_retur, pp.kd_plg, plg.nama_plg, d.kd_bj, bj.nama_bj, d.jml_bj, bj.satuan_bj, d.harga_sat FROM Pelanggan plg, PemesananPenjualan pp, Penjualan p, PembayaranPenjualan b, PengirimanPenjualan k, PengembalianPenjualan r, ReturBJ rb, BarangJadi bj, Pelanggan plg WHERE pp.kd_plg = plg.kd_plg AND pp.no_pesan = p.no_pesan and p.no_penj

11 L 11 = b.no_penj AND b.no_pemb = k.no_pemb AND k.no_krm = r.no_krm AND r.no_retur = rb.no_retur AND rb.kd_bj = bj.kd_bj ORDER BY r.no_retur DESC /****** Object: View [SPKBahanBaku] ******/ CREATE VIEW SPKBahanBaku AS SELECT spk.no_spk, spk.tgl_spk, p.no_penj, pp.kd_plg, plg.no_plg, spk.tgl_prodspk, spk.tgl_slsspk, spkbb.kd_bb, bb.nama_bb, spkbb.jml_bb, bb.satuan_bb FROM PerintahProduksiPesanan spk, SPKBB spkbb, BahanBaku bb, Pelanggan plg, PemesananPenjualan pp, Penjualan p WHERE spk.no_spk = spkbb.no_spk AND spk.no_penj = p. No_Penj AND p.no_pesan = pp.no_pesan AND pp.kd_plg = plg.kd_plg AND spkbb.kd_bb = bb.kd_bb ORDER BY spk.no_spk DESC /****** Object: View [SPKBarangJadi] ******/ CREATE VIEW SPKBarangJadi AS SELECT spk.no_spk, spk.tgl_spk, p.no_penj, pp.kd_plg, plg.no_plg, spk.tgl_prodspk, spk.tgl_slsspk, spkbj.kd_bj, bj.nama_bj, spkbj.jml_bj, bj.satuan_bj FROM PerintahProduksiPesanan spk, SPKBJ spkbj, BarangJadi bj, Pelanggan plg, PemesananPenjualan pp, Penjualan p WHERE spk.no_spk = spkbj.no_spk AND spk.no_penj = p. No_Penj AND p.no_pesan = pp.no_pesan AND pp.kd_plg = plg.kd_plg AND spkbj.kd_bj = bj.kd_bj ORDER BY spk.no_spk DESC /****** Object: View [SPMBahanBaku] ******/ CREATE VIEW SPMBahanBaku AS SELECT spm.no_spm, spm.tgl_spm, spm.tgl_prodspm, Tgl_SlsSPM, spmbb.kd_bb, bb.nama_bb, spmbb.jml_bb, bb.satuanbb FROM PerintahProduksiMassal spm, SPMBB spmbb, SPMBJ spmbj, BahanBaku bb WHERE spm.no_spm = spmbb.no_spm AND spm.no_spm = spmbj.no_spm AND spmbb.kd_bb = bb.kd_bb ORDER BY spm.no_spm DESC /****** Object: View [SPMBarangJadi] ******/ CREATE VIEW SPMBarangJadi AS SELECT spm.no_spm, spm.tgl_spm, spm.tgl_prodspm, Tgl_SlsSPM, spmbj.kd_bj, bj.nama_bj, spmbj.jml_bj, bj.satuanbj FROM PerintahProduksiMassal spm, SPMBJ spmbj, BarangJadi bj

12 L 12 WHERE spm.no_spm = spmbj.no_spm AND spmbj.kd_bj = bj.kd_bj ORDER BY spm.no_spm DESC /****** Object: View [PengeluaranBB] ******/ CREATE VIEW PengeluaranBB AS SELECT p.*, d.kd_bb, bb.nama_bb, d.jml_bbkel, d.jml_bbmsk, bb.satuanbb FROM PengeluaranBahanbaku p, KeluarBB d, BahanBaku bb WHERE p.no_keluarbb = d.no_keluarbb AND d.kd_bb = bb.kd_bb ORDER BY p.no_keluarbb DESC /****** Object: View [PengeluaranBBProd] ******/ CREATE VIEW PengeluaranBBProd AS SELECT p.*, k.no_keluarbb, d.kd_bb, bb.nama_bb, d.kd_bj, bj.nama_bj, d.kg_bb FROM PengeluaranBBProduksi p, KeluarBBProduksi d, PengeluaranBahanBaku k, BahanBaku bb, BarangJadi bj WHERE k.no_keluarbb = p.no_keluarbb AND p.no_pakai = d.no_pakai AND d.kd_bb = bb.kd_bb AND d.kd_bj = bj.kd_bj ORDER BY p.no_pakai DESC /****** Object: View [HasilProd] ******/ CREATE VIEW HasilProd AS SELECT hp.no_hp, hp.tgl_hp, hp.no_spk, hp.no_spm, d.kd_bj, bj.nama_bj, d.jml_bj, bj.satuan_bj FROM HasilProduksi hp, TerimaBJProduksi d, BarangJadi bj WHERE hp.no_hp = d.no_hp AND hp.kd_bj = d.kd_bj AND d.kd_bj = bj.kd_bj ORDER BY hp.no_hp DESC /****** Object: View [TerimaWaste] ******/ CREATE VIEW TerimaWaste AS SELECT hp.no_hp, hp.tgl_hp, d.kd_bb, bb.nama_bb, d.kg_bb, bb.satuan_bb FROM HasilProduksi hp, PenerimaanWaste d, BahanBaku bb WHERE hp.no_hp = d.no_hp AND hp.kd_bb = d.kd_bb AND d.kd_bb = bb.kd_bb ORDER BY hp.no_hp DESC /****** Object: View [KeluarWaste] ******/

13 L 13 CREATE VIEW KeluarWaste AS SELECT p.*, d.kd_bb, bb.nama_bb, d.kg_bb FROM PengeluaranWaste p, WasteKeluar d, BahanBaku bb WHERE p.no_wo = d.no_wo AND d.kd_bb = bb.kd_bb ORDER BY p.no_wo DESC /****** Object: View [BBReorder] ******/ CREATE VIEW BBReorder AS SELECT bb.kd_bb, bb.nama_bb, bb.reorder_bb, bb.saldogudbb FROM BahanBaku bb WHERE bb.saldo_gudbb <= bb.reorder_bb ORDER BY bb.kd_bb ASC /****** Object: View [BJReorder] ******/ CREATE VIEW BJReorder AS SELECT bj.kd_bj, bj.nama_bj, bj.reorder_bj, bj.saldogudbj FROM BarangJadi bj WHERE bj.saldo_gudbj <= bj.reorder_bj ORDER BY bj.kd_bj ASC ALTER TABLE [BahanBaku] WITH NOCHECK ADD CONSTRAINT [BBInd1] PRIMARY KEY CLUSTERED ( [Kd_BB] ALTER TABLE [JenisBarangJadi] WITH NOCHECK ADD CONSTRAINT [JenisBJInd1] PRIMARY KEY CLUSTERED ( [Kd_Jns] ALTER TABLE [Karyawan] WITH NOCHECK ADD CONSTRAINT [KaryawanInd1] PRIMARY KEY CLUSTERED ( [NIK] ALTER TABLE [Pelanggan] WITH NOCHECK ADD CONSTRAINT [PelangganInd1] PRIMARY KEY CLUSTERED

14 L 14 ( [Kd_Plg] ALTER TABLE [BarangJadi] WITH NOCHECK ADD CONSTRAINT [BJInd1] PRIMARY KEY CLUSTERED ( [Kd_BJ] ALTER TABLE [PemesananPenjualan] WITH NOCHECK ADD CONSTRAINT [PemesananPenjInd1] PRIMARY KEY CLUSTERED ( [No_Pesan] ALTER TABLE [PengeluaranWaste] WITH NOCHECK ADD CONSTRAINT [PengeluaranWasteInd1] PRIMARY KEY CLUSTERED ( [No_WO] ALTER TABLE [PerintahProduksiMassal] WITH NOCHECK ADD CONSTRAINT [PerintahMassalInd1] PRIMARY KEY CLUSTERED ( [No_SPM] ALTER TABLE [Penjualan] WITH NOCHECK ADD CONSTRAINT [PenjualanInd1] PRIMARY KEY CLUSTERED ( [No_Penj] ALTER TABLE [PesanBJ] WITH NOCHECK ADD CONSTRAINT [PesanBJInd1] PRIMARY KEY CLUSTERED ( [No_Pesan]

15 L 15 ALTER TABLE [SPMBB] WITH NOCHECK ADD CONSTRAINT [SPMBBInd1] PRIMARY KEY CLUSTERED ( [No_SPM] ALTER TABLE [SPMBJ] WITH NOCHECK ADD CONSTRAINT [SPMBJInd1] PRIMARY KEY CLUSTERED ( [No_SPM] ALTER TABLE [WasteKeluar] WITH NOCHECK ADD CONSTRAINT [KeluarWasteInd1] PRIMARY KEY CLUSTERED ( [No_WO] ALTER TABLE [JualBJ] WITH NOCHECK ADD CONSTRAINT [JualBJInd1] PRIMARY KEY CLUSTERED ( [No_Penj] ALTER TABLE [PembayaranPenjualan] WITH NOCHECK ADD CONSTRAINT [PembayaranPenjInd1] PRIMARY KEY CLUSTERED ( [No_Pemb] ALTER TABLE [PerintahProduksiPesanan] WITH NOCHECK ADD CONSTRAINT [PerintahPesananInd1] PRIMARY KEY CLUSTERED ( [No_SPK]

16 L 16 ALTER TABLE [HasilProduksi] WITH NOCHECK ADD CONSTRAINT [HasilProdInd1] PRIMARY KEY CLUSTERED ( [No_HP] ALTER TABLE [PengeluaranBahanBaku] WITH NOCHECK ADD CONSTRAINT [PengeluaranBBInd1] PRIMARY KEY CLUSTERED ( [No_KeluarBB] ALTER TABLE [PengirimanPenjualan] WITH NOCHECK ADD CONSTRAINT [PengirimanPenjInd1] PRIMARY KEY CLUSTERED ( [No_Krm] ALTER TABLE [SPKBB] WITH NOCHECK ADD CONSTRAINT [SPKBBInd1] PRIMARY KEY CLUSTERED ( [No_SPK] ALTER TABLE [SPKBJ] WITH NOCHECK ADD CONSTRAINT [SPKBJInd1] PRIMARY KEY CLUSTERED ( [No_SPK] ALTER TABLE [KeluarBB] WITH NOCHECK ADD CONSTRAINT [KeluarBBInd1] PRIMARY KEY CLUSTERED ( [No_KeluarBB] ALTER TABLE [PenerimaanWaste] WITH NOCHECK ADD CONSTRAINT [TerimaWasteInd1] PRIMARY KEY CLUSTERED

17 L 17 ([No_HP] ALTER TABLE [PengeluaranBBProduksi] WITH NOCHECK ADD CONSTRAINT [PengeluaranProdInd1] PRIMARY KEY CLUSTERED ( [No_Pakai] ALTER TABLE [PengeluaranBJ] WITH NOCHECK ADD CONSTRAINT [PengeluaranBJInd1] PRIMARY KEY CLUSTERED ( [No_Krm] ALTER TABLE [PengembalianPenjualan] WITH NOCHECK ADD CONSTRAINT [PengembalianPenjInd1] PRIMARY KEY CLUSTERED ( [No_Retur] ALTER TABLE [TerimaBJProduksi] WITH NOCHECK ADD CONSTRAINT [TerimaBJProdInd1] PRIMARY KEY CLUSTERED ( [No_HP] ALTER TABLE [KeluarBBProduksi] WITH NOCHECK ADD CONSTRAINT [KeluarProdInd1] PRIMARY KEY CLUSTERED ( [No_Pakai] ALTER TABLE [ReturBJ] WITH NOCHECK ADD CONSTRAINT [ReturBJInd1] PRIMARY KEY CLUSTERED ( [No_Retur]

18 L 18 ALTER TABLE [BahanBaku] WITH NOCHECK ADD CONSTRAINT [DF_BahanBaku_Saldo_GudBB] DEFAULT (0) FOR [Saldo_GudBB], CONSTRAINT [DF_BahanBaku_Saldo_ProdBB] DEFAULT (0) FOR [Saldo_ProdBB], CONSTRAINT [DF_BahanBaku_Saldo_Waste] DEFAULT (0) FOR [Saldo_Waste], CONSTRAINT [DF_BahanBaku_Reorder_BB] DEFAULT (0) FOR [Reorder_BB], CONSTRAINT [CK_BahanBaku] CHECK (len([kd_bb]) = 5) ALTER TABLE [JenisBarangJadi] WITH NOCHECK ADD CONSTRAINT [CK_JenisBarangJadi] CHECK (len([kd_jns]) = 5) ALTER TABLE [Karyawan] WITH NOCHECK ADD CONSTRAINT [CK_Karyawan] CHECK (len([nik]) = 6), CONSTRAINT [CK_Karyawan_1] CHECK (len([psswrd]) = 6) ALTER TABLE [Pelanggan] WITH NOCHECK ADD CONSTRAINT [CK_Pelanggan] CHECK (len([kd_plg]) = 8) ALTER TABLE [BarangJadi] WITH NOCHECK ADD CONSTRAINT [DF_BarangJadi_Saldo_GudBJ] DEFAULT (0) FOR [Saldo_GudBJ], CONSTRAINT [DF_BarangJadi_Saldo_ProdBJ] DEFAULT (0) FOR [Saldo_ProdBJ], CONSTRAINT [DF_BarangJadi_Reorder_BJ] DEFAULT (0) FOR [Reorder_BJ], CONSTRAINT [CK_BarangJadi] CHECK (len([kd_bj]) = 5), CONSTRAINT [CK_BarangJadi_1] CHECK (len([kd_jns]) = 5)

19 L 19 ALTER TABLE [PemesananPenjualan] WITH NOCHECK ADD CONSTRAINT [CK_PemesananPenjualan] CHECK (len([no_pesan]) = 8), CONSTRAINT [CK_PemesananPenjualan_1] CHECK (len([kd_plg]) = 8), CONSTRAINT [CK_PemesananPenjualan_2] CHECK (len([nik]) = 6) ALTER TABLE [PengeluaranWaste] WITH NOCHECK ADD CONSTRAINT [CK_PengeluaranWaste] CHECK (len([no_wo]) = 8), CONSTRAINT [CK_PengeluaranWaste_1] CHECK (len([nik]) = 6) ALTER TABLE [PerintahProduksiMassal] WITH NOCHECK ADD CONSTRAINT [CK_PerintahProduksiMassal] CHECK (len([no_spm]) = 8), CONSTRAINT [CK_PerintahProduksiMassal_1] CHECK (len([nik]) = 6) ALTER TABLE [TeleponPelanggan] WITH NOCHECK ADD CONSTRAINT [CK_TeleponPelanggan] CHECK (len([kd_plg]) = 8) ALTER TABLE [Penjualan] WITH NOCHECK ADD CONSTRAINT [CK_Penjualan] CHECK (len([no_penj]) = 8), CONSTRAINT [CK_Penjualan_1] CHECK (len([no_pesan]) = 8), CONSTRAINT [CK_Penjualan_2] CHECK (len([nik]) = 6) ALTER TABLE [PesanBJ] WITH NOCHECK ADD CONSTRAINT [CK_PesanBJ] CHECK (len([no_pesan]) = 8), CONSTRAINT [CK_PesanBJ_1] CHECK (len([kd_bj]) = 5) ALTER TABLE [SPMBB] WITH NOCHECK ADD CONSTRAINT [CK_SPMBB] CHECK (len([no_spm]) = 8), CONSTRAINT [CK_SPMBB_1] CHECK (len([kd_bb]) = 5) ALTER TABLE [SPMBJ] WITH NOCHECK ADD CONSTRAINT [CK_SPMBJ] CHECK (len([no_spm]) = 8), CONSTRAINT [CK_SPMBJ_1] CHECK (len([kd_bj]) = 5)

20 L 20 ALTER TABLE [WasteKeluar] WITH NOCHECK ADD CONSTRAINT [CK_WasteKeluar] CHECK (len([no_wo]) = 8), CONSTRAINT [CK_WasteKeluar_1] CHECK (len([kd_bb]) = 5) ALTER TABLE [JualBJ] WITH NOCHECK ADD CONSTRAINT [CK_JualBJ] CHECK (len([no_penj]) = 8), CONSTRAINT [CK_JualBJ_1] CHECK (len([kd_bj]) = 5) ALTER TABLE [PembayaranPenjualan] WITH NOCHECK ADD CONSTRAINT [CK_PembayaranPenjualan] CHECK (len([no_pemb]) = 8), CONSTRAINT [CK_PembayaranPenjualan_1] CHECK (len([no_penj]) = 8), CONSTRAINT [CK_PembayaranPenjualan_2] CHECK (len([nik]) = 6) ALTER TABLE [PerintahProduksiPesanan] WITH NOCHECK ADD CONSTRAINT [CK_PerintahProduksiPesanan] CHECK (len([no_spk]) = 8), CONSTRAINT [CK_PerintahProduksiPesanan_1] CHECK (len([no_penj]) = 8), CONSTRAINT [CK_PerintahProduksiPesanan_2] CHECK (len([nik]) = 6) ALTER TABLE [HasilProduksi] WITH NOCHECK ADD CONSTRAINT [CK_HasilProduksi] CHECK (len([no_hp]) = 8), CONSTRAINT [CK_HasilProduksi_1] CHECK (len([no_spk]) = 8), CONSTRAINT [CK_HasilProduksi_2] CHECK (len([no_spm]) = 8) ALTER TABLE [PengeluaranBahanBaku] WITH NOCHECK ADD CONSTRAINT [CK_PengeluaranBahanBaku] CHECK (len([no_keluarbb]) = 8), CONSTRAINT [CK_PengeluaranBahanBaku_1] CHECK (len([no_spk]) = 8), CONSTRAINT [CK_PengeluaranBahanBaku_2] CHECK (len([no_spm]) = 8), CONSTRAINT [CK_PengeluaranBahanBaku_3] CHECK (len([nik]) = 6)

21 L 21 ALTER TABLE [PengirimanPenjualan] WITH NOCHECK ADD CONSTRAINT [CK_PengirimanPenjualan] CHECK (len([no_krm]) = 8), CONSTRAINT [CK_PengirimanPenjualan_1] CHECK (len([no_pemb]) = 8), CONSTRAINT [CK_PengirimanPenjualan_2] CHECK (len([nik]) = 6) ALTER TABLE [SPKBB] WITH NOCHECK ADD CONSTRAINT [CK_SPKBB] CHECK (len([no_spk]) = 8), CONSTRAINT [CK_SPKBB_1] CHECK (len([jml_bb]) = 5) ALTER TABLE [SPKBJ] WITH NOCHECK ADD CONSTRAINT [CK_SPKBJ] CHECK (len([no_spk]) = 8), CONSTRAINT [CK_SPKBJ_1] CHECK (len([kd_bj]) = 8) ALTER TABLE [KeluarBB] WITH NOCHECK ADD CONSTRAINT [CK_KeluarBB] CHECK (len([no_keluarbb]) = 8), CONSTRAINT [CK_KeluarBB_1] CHECK (len([kd_bb]) = 5) ALTER TABLE [PenerimaanWaste] WITH NOCHECK ADD CONSTRAINT [CK_PenerimaanWaste] CHECK (len([no_hp]) = 8), CONSTRAINT [CK_PenerimaanWaste_1] CHECK (len([kd_bb]) = 5) ALTER TABLE [PengeluaranBBProduksi] WITH NOCHECK ADD CONSTRAINT [CK_PengeluaranBBProduksi] CHECK (len([no_pakai]) = 8), CONSTRAINT [CK_PengeluaranBBProduksi_1] CHECK (len([no_keluarbb]) = 8), CONSTRAINT [CK_PengeluaranBBProduksi_2] CHECK (len([nik]) = 6) ALTER TABLE [PengeluaranBJ] WITH NOCHECK ADD CONSTRAINT [CK_PengeluaranBJ] CHECK (len([no_krm]) = 8),

22 L 22 CONSTRAINT [CK_PengeluaranBJ_1] CHECK (len([kd_bj]) = 5) ALTER TABLE [PengembalianPenjualan] WITH NOCHECK ADD CONSTRAINT [CK_PengembalianPenjualan] CHECK (len([no_retur]) = 8), CONSTRAINT [CK_PengembalianPenjualan_1] CHECK (len([no_krm]) = 8), CONSTRAINT [CK_PengembalianPenjualan_2] CHECK (len([nik]) = 6) ALTER TABLE [TerimaBJProduksi] WITH NOCHECK ADD CONSTRAINT [CK_TerimaBJProduksi] CHECK (len([no_hp]) = 8), CONSTRAINT [CK_TerimaBJProduksi_1] CHECK (len([kd_bj]) = 5) ALTER TABLE [KeluarBBProduksi] WITH NOCHECK ADD CONSTRAINT [CK_KeluarBBProduksi] CHECK (len([no_pakai]) = 8), CONSTRAINT [CK_KeluarBBProduksi_1] CHECK (len([kd_bj]) = 5), CONSTRAINT [CK_KeluarBBProduksi_2] CHECK (len([kd_bb]) = 5) ALTER TABLE [ReturBJ] WITH NOCHECK ADD CONSTRAINT [CK_ReturBJ] CHECK (len([no_retur]) = 8), CONSTRAINT [CK_ReturBJ_1] CHECK (len([kd_bj]) = 5) CREATE INDEX [BBInd2] ON [BahanBaku]([Nama_BB] CREATE INDEX [KaryawanInd2] ON [Karyawan]([Nama] CREATE INDEX [PelangganInd2] ON [Pelanggan]([Nama_Plg] CREATE INDEX [BJInd2] ON [BarangJadi]([Nama_BJ] CREATE INDEX [PemesananPenjInd2] ON [PemesananPenjualan]([Tgl_Pesan]) ON [PRIMARY] CREATE INDEX [PengeluaranWasteInd2] ON [PengeluaranWaste]([Tgl_WO]) ON [PRIMARY]

23 L 23 CREATE INDEX [PerintahMassalInd2] ON [PerintahProduksiMassal]([Tgl_SPM]) ON [PRIMARY] CREATE INDEX [TelpPlgInd1] ON [TeleponPelanggan]([Kd_Plg] CREATE INDEX [PenjualanInd2] ON [Penjualan]([No_Pesan] CREATE INDEX [PenjualanInd3] ON [Penjualan]([Tgl_Penj] CREATE INDEX [PesanBJInd2] ON [PesanBJ]([Kd_BJ] CREATE INDEX [SPMBBInd2] ON [SPMBB]([Kd_BB] CREATE INDEX [SPMBJInd2] ON [SPMBJ]([Kd_BJ] CREATE INDEX [KeluarWasteInd2] ON [WasteKeluar]([Kd_BB] CREATE INDEX [JualBJInd2] ON [JualBJ]([Kd_BJ] CREATE INDEX [PembayaranPenjInd2] ON [PembayaranPenjualan]([Tgl_Pemb]) ON [PRIMARY] CREATE INDEX [PerintahPesananInd2] ON [PerintahProduksiPesanan]([No_Penj]) ON [PRIMARY] CREATE INDEX [PerintahPesananInd3] ON [PerintahProduksiPesanan]([Tgl_SPK]) ON [PRIMARY] CREATE INDEX [HasilProdInd2] ON [HasilProduksi]([Tgl_HP] CREATE INDEX [PengeluaranBBInd2] ON [PengeluaranBahanBaku]([Tgl_KeluarBB] CREATE INDEX [PengirimanPenjInd2] ON [PengirimanPenjualan]([No_Pemb]) ON [PRIMARY] CREATE INDEX [SPKBBInd2] ON [SPKBB]([Kd_BB] CREATE INDEX [SPKBJInd2] ON [SPKBJ]([Kd_BJ]

24 L 24 CREATE INDEX [KeluarBBInd2] ON [KeluarBB]([Kd_BB] CREATE INDEX [TerimaWasteInd2] ON [PenerimaanWaste]([Kd_BB]) ON [PRIMARY] CREATE INDEX [PengeluaranProdInd2] ON [PengeluaranBBProduksi]([Tgl_Pakai]) ON [PRIMARY] CREATE INDEX [PengeluaranBJInd2] ON [PengeluaranBJ]([Kd_BJ]) ON [PRIMARY] CREATE INDEX [PengembalianPenjInd2] ON [PengembalianPenjualan]([No_Krm]) ON [PRIMARY] CREATE INDEX [PengembalianPenjInd3] ON [PengembalianPenjualan]([Tgl_Retur]) ON [PRIMARY] CREATE [PRIMARY] INDEX [TerimaBJProdInd2] ON [TerimaBJProduksi]([Kd_BJ]) ON CREATE [PRIMARY] INDEX [KeluarProdInd2] ON [KeluarBBProduksi]([Kd_BB]) ON CREATE INDEX [ReturBJInd2] ON [ReturBJ]([Kd_BJ] ALTER TABLE [BarangJadi] ADD CONSTRAINT [FK_BarangJadi_JenisBarangJadi] FOREIGN KEY ( [Kd_Jns] ) REFERENCES [JenisBarangJadi] ( [Kd_Jns] ) ON UPDATE CASCADE

25 L 25 ALTER TABLE [PemesananPenjualan] ADD CONSTRAINT [FK_PemesananPenjualan_Karyawan] FOREIGN KEY ( [NIK] ) REFERENCES [Karyawan] ( [NIK] ) ON UPDATE CASCADE, CONSTRAINT [FK_PemesananPenjualan_Pelanggan] FOREIGN KEY ( [Kd_Plg] ) REFERENCES [Pelanggan] ( [Kd_Plg] ) ON UPDATE CASCADE ALTER TABLE [PengeluaranWaste] ADD CONSTRAINT [FK_PengeluaranWaste_Karyawan] FOREIGN KEY ( [NIK] ) REFERENCES [Karyawan] ( [NIK] ) alter table [PengeluaranWaste] nocheck constraint [FK_PengeluaranWaste_Karyawan] ALTER TABLE [PerintahProduksiMassal] ADD CONSTRAINT [FK_PerintahProduksiMassal_Karyawan] FOREIGN KEY ( [NIK] ) REFERENCES [Karyawan] ( [NIK] ) alter table [PerintahProduksiMassal] nocheck constraint [FK_PerintahProduksiMassal_Karyawan] ALTER TABLE [TeleponPelanggan] ADD

26 L 26 CONSTRAINT [FK_TeleponPelanggan_Pelanggan] FOREIGN KEY ( [Kd_Plg] ) REFERENCES [Pelanggan] ( [Kd_Plg] ) ON UPDATE CASCADE ALTER TABLE [Penjualan] ADD CONSTRAINT [FK_Penjualan_Karyawan] FOREIGN KEY ( [NIK] ) REFERENCES [Karyawan] ( [NIK] ), CONSTRAINT [FK_Penjualan_PemesananPenjualan] FOREIGN KEY ( [No_Pesan] ) REFERENCES [PemesananPenjualan] ( [No_Pesan] ) ON UPDATE CASCADE alter table [Penjualan] nocheck constraint [FK_Penjualan_Karyawan] ALTER TABLE [PesanBJ] ADD CONSTRAINT [FK_PesanBJ_BarangJadi] FOREIGN KEY ( [Kd_BJ] ) REFERENCES [BarangJadi] ( [Kd_BJ] ) ON UPDATE CASCADE, CONSTRAINT [FK_PesanBJ_PemesananPenjualan] FOREIGN KEY ( [No_Pesan] ) REFERENCES [PemesananPenjualan] ( [No_Pesan] ) ON UPDATE CASCADE

27 L 27 ALTER TABLE [SPMBB] ADD CONSTRAINT [FK_SPMBB_BahanBaku] FOREIGN KEY ( [Kd_BB] ) REFERENCES [BahanBaku] ( [Kd_BB] ) ON UPDATE CASCADE, CONSTRAINT [FK_SPMBB_PerintahProduksiMassal] FOREIGN KEY ( [No_SPM] ) REFERENCES [PerintahProduksiMassal] ( [No_SPM] ) ON UPDATE CASCADE ALTER TABLE [SPMBJ] ADD CONSTRAINT [FK_SPMBJ_BarangJadi] FOREIGN KEY ( [Kd_BJ] ) REFERENCES [BarangJadi] ( [Kd_BJ] ) ON UPDATE CASCADE, CONSTRAINT [FK_SPMBJ_PerintahProduksiMassal] FOREIGN KEY ( [No_SPM] ) REFERENCES [PerintahProduksiMassal] ( [No_SPM] ) ON UPDATE CASCADE ALTER TABLE [WasteKeluar] ADD CONSTRAINT [FK_WasteKeluar_BahanBaku] FOREIGN KEY ( [Kd_BB] ) REFERENCES [BahanBaku] ( [Kd_BB] ) ON UPDATE CASCADE,

28 L 28 CONSTRAINT [FK_WasteKeluar_PengeluaranWaste] FOREIGN KEY ( [No_WO] ) REFERENCES [PengeluaranWaste] ( [No_WO] ) ON UPDATE CASCADE ALTER TABLE [JualBJ] ADD CONSTRAINT [FK_JualBJ_BarangJadi] FOREIGN KEY ( [Kd_BJ] ) REFERENCES [BarangJadi] ( [Kd_BJ] ) ON UPDATE CASCADE, CONSTRAINT [FK_JualBJ_Penjualan] FOREIGN KEY ( [No_Penj] ) REFERENCES [Penjualan] ( [No_Penj] ) ON UPDATE CASCADE ALTER TABLE [PembayaranPenjualan] ADD CONSTRAINT [FK_PembayaranPenjualan_Karyawan] FOREIGN KEY ( [NIK] ) REFERENCES [Karyawan] ( [NIK] ), CONSTRAINT [FK_PembayaranPenjualan_Penjualan] FOREIGN KEY ( [No_Penj] ) REFERENCES [Penjualan] ( [No_Penj] ) ON UPDATE CASCADE

29 L 29 alter table [PembayaranPenjualan] nocheck constraint [FK_PembayaranPenjualan_Karyawan] ALTER TABLE [PerintahProduksiPesanan] ADD CONSTRAINT [FK_PerintahProduksiPesanan_Karyawan] FOREIGN KEY ( [NIK] ) REFERENCES [Karyawan] ( [NIK] ), CONSTRAINT [FK_PerintahProduksiPesanan_Penjualan] FOREIGN KEY ( [No_Penj] ) REFERENCES [Penjualan] ( [No_Penj] ) ON UPDATE CASCADE alter table [PerintahProduksiPesanan] nocheck constraint [FK_PerintahProduksiPesanan_Karyawan] ALTER TABLE [HasilProduksi] ADD CONSTRAINT [FK_HasilProduksi_PerintahProduksiMassal] FOREIGN KEY ( [No_SPM] ) REFERENCES [PerintahProduksiMassal] ( [No_SPM] ) ON UPDATE CASCADE, CONSTRAINT [FK_HasilProduksi_PerintahProduksiPesanan] FOREIGN KEY ( [No_SPK] ) REFERENCES [PerintahProduksiPesanan] ( [No_SPK] ) ON UPDATE CASCADE ALTER TABLE [PengeluaranBahanBaku] ADD

30 L 30 CONSTRAINT [FK_PengeluaranBahanBaku_Karyawan] FOREIGN KEY ( [NIK] ) REFERENCES [Karyawan] ( [NIK] ), CONSTRAINT [FK_PengeluaranBahanBaku_PerintahProduksiMassal] FOREIGN KEY ( [No_SPM] ) REFERENCES [PerintahProduksiMassal] ( [No_SPM] ) ON UPDATE CASCADE, CONSTRAINT [FK_PengeluaranBahanBaku_PerintahProduksiPesanan] FOREIGN KEY ( [No_SPK] ) REFERENCES [PerintahProduksiPesanan] ( [No_SPK] ) ON UPDATE CASCADE alter table [PengeluaranBahanBaku] nocheck constraint [FK_PengeluaranBahanBaku_Karyawan] ALTER TABLE [PengirimanPenjualan] ADD CONSTRAINT [FK_PengirimanPenjualan_Karyawan] FOREIGN KEY ( [NIK] ) REFERENCES [Karyawan] ( [NIK] ), CONSTRAINT [FK_PengirimanPenjualan_PembayaranPenjualan] FOREIGN KEY ( [No_Pemb] ) REFERENCES [PembayaranPenjualan] (

31 L 31 [No_Pemb] ) ON UPDATE CASCADE alter table [PengirimanPenjualan] nocheck constraint [FK_PengirimanPenjualan_Karyawan] ALTER TABLE [SPKBB] ADD CONSTRAINT [FK_SPKBB_BahanBaku] FOREIGN KEY ( [Kd_BB] ) REFERENCES [BahanBaku] ( [Kd_BB] ) ON UPDATE CASCADE, CONSTRAINT [FK_SPKBB_PerintahProduksiPesanan] FOREIGN KEY ( [No_SPK] ) REFERENCES [PerintahProduksiPesanan] ( [No_SPK] ) ON UPDATE CASCADE ALTER TABLE [SPKBJ] ADD CONSTRAINT [FK_SPKBJ_BarangJadi] FOREIGN KEY ( [Kd_BJ] ) REFERENCES [BarangJadi] ( [Kd_BJ] ) ON UPDATE CASCADE, CONSTRAINT [FK_SPKBJ_PerintahProduksiPesanan] FOREIGN KEY ( [No_SPK] ) REFERENCES [PerintahProduksiPesanan] ( [No_SPK] ) ON UPDATE CASCADE

32 L 32 ALTER TABLE [KeluarBB] ADD CONSTRAINT [FK_KeluarBB_BahanBaku] FOREIGN KEY ( [Kd_BB] ) REFERENCES [BahanBaku] ( [Kd_BB] ) ON UPDATE CASCADE, CONSTRAINT [FK_KeluarBB_PengeluaranBahanBaku] FOREIGN KEY ( [No_KeluarBB] ) REFERENCES [PengeluaranBahanBaku] ( [No_KeluarBB] ) ON UPDATE CASCADE ALTER TABLE [PenerimaanWaste] ADD CONSTRAINT [FK_PenerimaanWaste_BahanBaku] FOREIGN KEY ( [Kd_BB] ) REFERENCES [BahanBaku] ( [Kd_BB] ) ON UPDATE CASCADE, CONSTRAINT [FK_PenerimaanWaste_HasilProduksi] FOREIGN KEY ( [No_HP] ) REFERENCES [HasilProduksi] ( [No_HP] ) ON UPDATE CASCADE ALTER TABLE [PengeluaranBBProduksi] ADD CONSTRAINT [FK_PengeluaranBBProduksi_Karyawan] FOREIGN KEY ( [NIK] ) REFERENCES [Karyawan] ( [NIK] ),

33 L 33 CONSTRAINT [FK_PengeluaranBBProduksi_PengeluaranBahanBaku] FOREIGN KEY ( [No_KeluarBB] ) REFERENCES [PengeluaranBahanBaku] ( [No_KeluarBB] ) ON UPDATE CASCADE alter table [PengeluaranBBProduksi] nocheck constraint [FK_PengeluaranBBProduksi_Karyawan] ALTER TABLE [PengeluaranBJ] ADD CONSTRAINT [FK_PengeluaranBJ_BarangJadi] FOREIGN KEY ( [Kd_BJ] ) REFERENCES [BarangJadi] ( [Kd_BJ] ) ON UPDATE CASCADE, CONSTRAINT [FK_PengeluaranBJ_PengirimanPenjualan] FOREIGN KEY ( [No_Krm] ) REFERENCES [PengirimanPenjualan] ( [No_Krm] ) ON UPDATE CASCADE ALTER TABLE [PengembalianPenjualan] ADD CONSTRAINT [FK_PengembalianPenjualan_Karyawan] FOREIGN KEY ( [NIK] ) REFERENCES [Karyawan] ( [NIK] ), CONSTRAINT [FK_PengembalianPenjualan_PengirimanPenjualan] FOREIGN KEY ( [No_Krm]

34 L 34 ) REFERENCES [PengirimanPenjualan] ( [No_Krm] ) ON UPDATE CASCADE alter table [PengembalianPenjualan] nocheck constraint [FK_PengembalianPenjualan_Karyawan] ALTER TABLE [TerimaBJProduksi] ADD CONSTRAINT [FK_TerimaBJProduksi_BarangJadi] FOREIGN KEY ( [Kd_BJ] ) REFERENCES [BarangJadi] ( [Kd_BJ] ) ON UPDATE CASCADE, CONSTRAINT [FK_TerimaBJProduksi_HasilProduksi] FOREIGN KEY ( [No_HP] ) REFERENCES [HasilProduksi] ( [No_HP] ) ON UPDATE CASCADE ALTER TABLE [KeluarBBProduksi] ADD CONSTRAINT [FK_KeluarBBProduksi_BahanBaku] FOREIGN KEY ( [Kd_BB] ) REFERENCES [BahanBaku] ( [Kd_BB] ) ON UPDATE CASCADE, CONSTRAINT [FK_KeluarBBProduksi_BarangJadi] FOREIGN KEY ( [Kd_BJ] ) REFERENCES [BarangJadi] ( [Kd_BJ] ) ON UPDATE CASCADE, CONSTRAINT [FK_KeluarBBProduksi_PengeluaranBBProduksi] FOREIGN KEY

35 L 35 ( [No_Pakai] ) REFERENCES [PengeluaranBBProduksi] ( [No_Pakai] ) ON UPDATE CASCADE ALTER TABLE [ReturBJ] ADD CONSTRAINT [FK_ReturBJ_BarangJadi] FOREIGN KEY ( [Kd_BJ] ) REFERENCES [BarangJadi] ( [Kd_BJ] ) ON UPDATE CASCADE, CONSTRAINT [FK_ReturBJ_PengembalianPenjualan] FOREIGN KEY ( [No_Retur] ) REFERENCES [PengembalianPenjualan] ( [No_Retur] ) ON UPDATE CASCADE /****** Object: Stored Procedure Auto_Number_Kd_Plg ******/ create proc Auto_Number_Kd_Plg as select cast((max(cast (Kd_Plg as int)) + 1) as char (8)) from Pelanggan /****** Object: Stored Procedure Auto_Number_NIK ******/ create proc Auto_Number_NIK as select cast((max(cast (NIK as int)) + 1) as char (6)) from Karyawan /****** Object: Stored Procedure Cari_Data_BB_Berdasarkan_Kd_BB ******/ create proc char (5) as select Kd_BB, Nama_BB, Satuan_BB, Harga_BB, Saldo_GudBB, Saldo_ProdBB, Saldo_Waste, Reorder_BB from BahanBaku where Kd_BB /****** Object: Stored Procedure Cari_Data_BB_Berdasarkan_Nama_BB ******/ create proc varchar (40) as

36 L 36 select Kd_BB, Nama_BB, Satuan_BB, Harga_BB, Saldo_GudBB, Saldo_ProdBB, Saldo_Waste, Reorder_BB from BahanBaku where Nama_BB /****** Object: Stored Procedure Cari_Data_Karyawan_Berdasarkan_NIK ******/ create proc char (6) as select NIK, Nama, Jenis_Kelamin, Alamat, No_Telp, No_Handphone, Username, Psswrd, Jabatan, Bagian from Karyawan where NIK /****** Object: Stored Procedure Cari_Data_Karyawan_Berdasarkan_nama ******/ create proc varchar (40) as select NIK, Nama, Jenis_Kelamin, Alamat, No_Telp, No_Handphone, Username, Psswrd, Jabatan, Bagian from Karyawan where Nama /****** Object: Stored Procedure Cari_Data_Pelanggan_Berdasarkan_Kd_Plg ******/ create proc char (8) as select Kd_Plg, Nama_Plg, Alamat_Plg, Telp_Plg, Fax_Plg from Pelanggan where Kd_Plg /****** Object: Stored Procedure Cari_Data_Pelanggan_Berdasarkan_Nama_Plg ******/ create proc varchar (40) as select Kd_Plg, Nama_Plg, Alamat_Plg, Telp_Plg, Fax_Plg from Pelanggan where Nama_Plg /****** Object: Stored Procedure Hapus_Data_Karyawan ******/ create proc char (6) as delete from Karyawan where NIK

37 L 37 /****** Object: Stored Procedure Hapus_Data_Pelanggan ******/ create proc char (8) as delete from Pelanggan where Kd_Plg /****** Object: Stored Procedure Input_Data_Karyawan ******/ create proc char varchar char varchar varchar varchar varchar char varchar varchar (15) as insert into Karyawan @bagian) /****** Object: Stored Procedure Input_Data_Pelanggan ******/ create proc char varchar varchar varchar varchar (12) as insert into Pelanggan /****** Object: Stored Procedure Login ******/ create proc varchar char (6) as select (NIK) from Karyawan where Username and Psswrd /****** Object: Stored Procedure Tampil_Data_BB ******/ create proc Tampil_Data_BB as select Kd_BB, Nama_BB, Satuan_BB, Harga_BB, Saldo_GudBB, Saldo_ProdBB, Saldo_Waste, Reorder_BB from BahanBaku /****** Object: Stored Procedure Tampil_Data_Karyawan ******/ create proc Tampil_Data_Karyawan as select NIK, Nama, Jenis_Kelamin, Alamat, No_Telp, No_Handphone,

38 L 38 Username, Psswrd, Jabatan, Bagian from Karyawan /****** Object: Stored Procedure Tampil_Data_Pelanggan ******/ create proc Tampil_Data_Pelanggan as select Kd_Plg, Nama_Plg, Alamat_Plg, Telp_Plg, Fax_Plg from Pelanggan /****** Object: Stored Procedure Update_Data_Karyawan ******/ create proc char varchar char varchar varchar varchar varchar char varchar varchar (15) as update Karyawan set Nama Jenis_Kelamin Alamat No_Telp No_Handphone Username Psswrd Jabatan Bagian where NIK /****** Object: Stored Procedure Update_Data_Pelanggan ******/ create proc char varchar varchar varchar varchar (12) as update Pelanggan set Nama_Plg Alamat_Plg Telp_Plg Fax_Plg where Kd_Plg /****** Object: Stored Procedure Cari_Data_BJ_Berdasarkan_Kd_BJ ******/ create proc char (5) as select Kd_BJ, Nama_BJ, Satuan_BJ, HPP, Harga_Jual, Saldo_GudBJ, Saldo_ProdBJ, Reorder_BJ,

39 L 39 b.kd_jns, j.nama_jns from BarangJadi b, JenisBarangJadi j where b.kd_jns = j.kd_jns and b.kd_bj /****** Object: Stored Procedure Cari_Data_BJ_Berdasarkan_Kd_Jns ******/ create proc varchar (20) as select Kd_BJ, Nama_BJ, Satuan_BJ, HPP, Harga_Jual, Saldo_GudBJ, Saldo_ProdBJ, Reorder_BJ, b.kd_jns, j.nama_jns from BarangJadi b, JenisBarangJadi j where b.kd_jns = j.kd_jns and j.kd_jns /****** Object: Stored Procedure Cari_Data_BJ_Berdasarkan_Nama_BJ ******/ create proc varchar (20) as select Kd_BJ, Nama_BJ, Satuan_BJ, HPP, Harga_Jual, Saldo_GudBJ, Saldo_ProdBJ, Reorder_BJ, b.kd_jns, j.nama_jns from BarangJadi b, JenisBarangJadi j where b.kd_jns = j.kd_jns and Nama_BJ /****** Object: Stored Procedure Cari_Telepon_Pelanggan ******/ create proc char (8) as select Telp_Plg from TeleponPelanggan where Kd_Plg /****** Object: Stored Procedure Cek_Telepon_Pelanggan ******/ create proc char (8) as select Telp_Plg from TeleponPelanggan where Kd_Plg /****** Object: Stored Procedure Hapus_Telepon_Pelanggan ******/ create proc char (8) as delete from TeleponPelanggan where Kd_Plg

40 L 40 /****** Object: Stored Procedure Hapus_Telepon_Pelanggan_yang_Kosong ******/ create proc varchar char (8) as delete from TeleponPelanggan where Kd_Plg and Telp_Plg /****** Object: Stored Procedure Input_Telepon_Pelanggan ******/ create proc varchar char (8) as insert into TeleponPelanggan values /****** Object: Stored Procedure Laporan_Pemesanan_Penjualan ******/ create proc Laporan_Pemesanan_Penjualan as select No_Pesan, Tgl_Pesan, Pemesan, Total_Pesan, j.kd_plg, Nama_Plg from PemesananPenjualan j, Pelanggan p where j.kd_plg = p.kd_plg /****** Object: Stored Procedure Tampil_Data_BJ ******/ create proc Tampil_Data_BJ as select Kd_BJ, Nama_BJ, Satuan_BJ, HPP, Harga_Jual, Saldo_GudBJ, Saldo_ProdBJ, Reorder_BJ, b.kd_jns, j.nama_jns from BarangJadi b, JenisBarangJadi j where b.kd_jns = j.kd_jns /****** Object: Stored Procedure Tampil_Data_Pengeluaran_Waste ******/ create proc Tampil_Data_Pengeluaran_Waste as select No_WO, Tgl_WO, Ket_WO, NIK from PengeluaranWaste /****** Object: Stored Procedure Tampil_Data_Perintah_Produksi_Massal ******/ create proc Tampil_Data_Perintah_Produksi_Massal as select No_SPM, Tgl_SPM, Tgl_ProdSPM, Tgl_SlsSPM, NIK from PerintahProduksiMassal /****** Object: Stored Procedure Tampil_Telepon_Pelanggan ******/ create proc varchar char (8) as

41 L 41 select Telp_Plg from TeleponPelanggan where Kd_Plg and Telp_Plg /****** Object: Stored Procedure Update_Telepon_Pelanggan ******/ create proc varchar char varchar (12) as update TeleponPelanggan set Telp_Plg where Kd_Plg and Telp_Plg /****** Object: Stored Procedure Tampil_Data_Pemesanan_Penjualan ******/ create proc Tampil_Data_Pemesanan_Penjualan as select pp.no_pesan, Tgl_Pesan, Pemesan, Total_Pesan, Kd_Plg, NIK, Kd_BJ, Jml_BJ, Harga_Sat from PemesananPenjualan pp, PesanBJ pb where pp.no_pesan = pb.no_pesan /****** Object: Stored Procedure Tampil_Data_Pembayaran_Penjualan ******/ create proc Tampil_Data_Pembayaran_Penjualan as select No_Pemb, Tgl_Pemb, Total_Pemb, No_Penj, NIK from PembayaranPenjualan /****** Object: Stored Procedure Tampil_Data_Penjualan ******/ create proc Tampil_Data_Penjualan as select j.no_penj, Tgl_Penj, Nama_proyek, Tgl_Kirim, Alamat_Kirim, Penerima, Total_penj, No_Pesan, NIK, Kd_BJ, Harga_Sat from Penjualan j, JualBJ jb where j.no_penj = jb.no_penj /****** Object: Stored Procedure Tampil_Data_Perintah_Produksi_Pesanan ******/ create proc Tampil_Data_Perintah_Produksi_Pesanan as select No_SPK, Tgl_SPK, Tgl_ProdSPK, Tgl_SlsSPK, No_Penj, NIK from PerintahProduksiPesanan

42 L 42 /****** Object: Stored Procedure Tampil_Data_Hasil_Produksi ******/ create proc Tampil_Data_Hasil_Produksi as select No_HP, Tgl_HP, No_SPK, No_SPM from HasilProduksi /****** Object: Stored Procedure Tampil_Data_Penerimaan_Waste ******/ create proc Tampil_Data_Penerimaan_Waste as select No_HP, Kd_BB, Jml_BB from PenerimaanWaste /****** Object: Stored Procedure Tampil_Data_Pengeluaran_BB ******/ create proc Tampil_Data_Pengeluaran_BB as select p.no_keluarbb, Tgl_KeluarBB, No_SPK, No_SPM, NIK, Kd_BB, Jml_BBKel, Jml_BBMsk, Kg_BB, Ukuran from PengeluaranBahanBaku p, KeluarBB k where p.no_keluarbb = k.no_keluarbb /****** Object: Stored Procedure Tampil_Data_Pengiriman_Penjualan ******/ create proc Tampil_Data_Pengiriman_Penjualan as select krm.no_krm, Tgl_Krm, No_Pemb, NIK, Kd_BJ, Jml_BJ from PengirimanPenjualan krm, PengeluaranBJ pb where krm.no_krm = pb.no_krm /****** Object: Stored Procedure Tampil_Data_Pengeluaran_BB_Produksi ******/ create proc Tampil_Data_Pengeluaran_BB_Produksi as select p.no_pakai, Tgl_Pakai, No_KeluarBB, NIK, Kd_BB, Kd_BJ, Jml_BB, Kg_BB, Ukuran from PengeluaranBBProduksi p, KeluarBBProduksi k where p.no_pakai = k.no_pakai

43 L 43 /****** Object: Stored Procedure Tampil_Data_Pengembalian_Penjualan ******/ create proc Tampil_Data_Pengembalian_Penjualan as select kembali.no_retur, Tgl_Retur, No_Krm, NIK, Kd_BJ, Jml_BJ, Harga_Sat from PengembalianPenjualan kembali, ReturBJ retur where kembali.no_retur = retur.no_retur

44 L 44 Rancangan Layar Gambar 1 Rancangan Layar Form Login

45 Gambar 2 Rancangan Layar Form Menu Utama L 45

46 Gambar 3 Rancangan Layar Form Master Karyawan L 46

47 Gambar 4 Rancangan Layar Form Master Pelanggan L 47

48 Gambar 5 Rancangan Layar Form Master Bahan Baku L 48

49 Gambar 6 Rancangan Layar Form Master Barang Jadi L 49

50 Gambar 7 Rancangan Layar Form Transaksi Pemesanan Penjualan L 50

51 Gambar 8 Rancangan Layar Form Transaksi Penjualan L 51

52 Gambar 9 Rancangan Layar Form Transaksi Pembayaran Penjualan L 52

53 Gambar 10 Rancangan Layar Form Transaksi Pengiriman Penjualan L 53

54 Gambar 11 Rancangan Layar Form Transaksi Retur Penjualan L 54

55 L 55 Gambar 12 Rancangan Layar Form Transaksi Perintah Produksi Pesanan

56 Gambar 13 Rancangan Layar Form Transaksi Perintah Produksi Massal L 56

57 Gambar 14 Rancangan Layar Form Transaksi Pengeluaran Bahan Baku L 57

58 L 58 Gambar 15 Rancangan Layar Form Transaksi Pengeluaran Bahan Baku Produksi

59 Gambar 16 Rancangan Layar Form Transaksi Hasil Produksi L 59

60 Gambar 17 Rancangan Layar Form Transaksi Pengeluaran Waste L 60

61 L 61 Gambar 18 Rancangan Layar Laporan Data Karyawan Gambar 19 Rancangan Layar Laporan Data Pelanggan Gambar 20 Rancangan Layar Laporan Data Bahan Baku

62 Gambar 21 Rancangan Layar Laporan Data Barang Jadi L 62

63 L 63 Gambar 22 Rancangan Layar Form Laporan Transaksi Pemesanan Penjualan Gambar 23 Rancangan Layar Laporan Transaksi Pemesanan Penjualan

64 L 64 Gambar 24 Rancangan Layar Form Laporan Transaksi Penjualan Gambar 25 Rancangan Layar Laporan Transaksi Penjualan

65 L 65 Gambar 26 Rancangan Layar Form Laporan Transaksi Pengiriman Penjualan Gambar 27 Rancangan Layar Laporan Transaksi Pengiriman Penjualan

66 L 66 Gambar 28 Rancangan Layar Form Laporan Transaksi Perintah Produksi Pesanan Gambar 29 Rancangan Layar Laporan Transaksi Perintah Produksi Pesanan

67 L 67 Gambar 30 Rancangan Layar Form Laporan Transaksi Perintah Produksi Massal Gambar 31 Rancangan Layar Laporan Transaksi Perintah Produksi Massal

68 L 68 Gambar 32 Rancangan Layar Form Laporan Transaksi Pengeluaran Bahan Baku Gambar 33 Rancangan Layar Laporan Transaksi Pengeluaran Bahan Baku

69 L 69 Gambar 34 Rancangan Layar Form Laporan Transaksi Hasil Produksi Gambar 35 Rancangan Layar Laporan Transaksi Hasil Produksi

70 L 70 Gambar 36 Rancangan Layar Form Laporan Transaksi Penerimaan Waste Gambar 37 Rancangan Layar Laporan Transaksi Penerimaan Waste

LAMPIRAN VARCHAR (6) NOT NULL, NUMERIC (10,2) NOT NULL, CONSTRAINT CK_harga CHECK (harga>= and harga<= ),

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

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

SQL. Brigida Arie Minartiningtyas, M.Kom

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

Tampilan pada Enterprise Manager

Tampilan pada Enterprise Manager Database SQL Server Database SQL Server dapat dibuat menggunakan Enterprise Manager atau Query Analyzer. Penggunaan Enterprise Manager pada SQL Server dapat membantu memudahkan DB owner untuk mengelola

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

Sejarah(1) Sejarah(2) STRUCTURE QUERY LANGUANGE (1) Definisi SQL

Sejarah(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 terperinci

Praktikum Basis Data. By. Rita Wiryasaputra, ST., M. Cs.

Praktikum 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 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

LAMPIRAN L 1. Lampiran 1 Implementasi Tabel

LAMPIRAN L 1. Lampiran 1 Implementasi Tabel L 1 LAMPIRAN Lampiran 1 Implementasi Tabel CREATE TABLE [Klien] [KodeKlien] [char] 6) COLLATE [NamaKlien] [varchar] 30) COLLATE [Alamat] [varchar] 70) COLLATE [Telepon] [varchar] 15) COLLATE SQL_Latin1_General_CP1_CI_AS

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

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

Lampiran 1 - Hasil Wawancara Pertama (Direktur Utama) Penulis melakukan wawancara terhadap direktur dari perusahaan PT. Nabatindah

Lampiran 1 - Hasil Wawancara Pertama (Direktur Utama) Penulis melakukan wawancara terhadap direktur dari perusahaan PT. Nabatindah L 1 Lampiran 1 - Hasil Wawancara Pertama Direktur Utama) Penulis melakukan wawancara terhadap direktur dari perusahaan PT. Nabatindah Sejahtera untuk mendapatkan pendapat tentang pendangan terhadap sistem

Lebih terperinci

Contoh SQL Constraint

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

_basis_data. 10 rows in set (0.24 sec)

_basis_data. 10 rows in set (0.24 sec) 10 rows in set (0.24 sec) MariaDB [(none)]> use kbm_disekolah Database changed MariaDB [kbm_disekolah]> create table( -> nip int (16) not null primary key -> nama char (40), -> jenis_kelamin; ERROR 1064

Lebih terperinci

LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL

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

SQL DASAR BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs.

SQL DASAR BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs. SQL DASAR BASIS DATA Rajif Agung Yunmar, S.Kom., M.Cs. PRETEST Sebutkan apa yang disebut dengan SQL? Jelaskan! Apakah yang disebut sebagai batasan integritas (integrity constraint)? Sebutkan jenis-jenis

Lebih terperinci

LAPORAN PRAKTIKUM SISTEM BASIS DATA

LAPORAN PRAKTIKUM SISTEM BASIS DATA LAPORAN PRAKTIKUM SISTEM BASIS DATA NAMA : ERIK TRI YUNIANTA NIM : 12131257 PROGRAM STUDI : TI 2 A MALAM SEKOLAH TINGGI MANAGEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2014 TUGAS 1. Buat database

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

MODUL II. Instalasi OracleXE Dan SQL

MODUL II. Instalasi OracleXE Dan SQL MODUL II Instalasi OracleXE Dan SQL I. Tujuan 1. Dapat menginstalasi aplikasi Oracle XE 2. Dapat mengeset user baru pada aplikasi Oracle XE 3. Dapat mengubah password username hr dan mengaktifkannya 4.

Lebih terperinci

PRAKTIKUM SISTEM BASISDATA. Disusun Oleh : Anggi Nurcahyo ( )

PRAKTIKUM 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

P - 7 Pembahasan UTS PSIK V

P - 7 Pembahasan UTS PSIK V P - 7 Pembahasan UTS PSIK V 1. Jelaskan mengenai Web Applications Architechture dengan ilustrasi gambar. Secara teknis database yang menyimpan hampir semua data dan data tersebut diolah oleh bahasa pemrograman

Lebih terperinci

Pertemuan III Oleh: Ilham Rais Arvianto, M.Pd

Pertemuan III Oleh: Ilham Rais Arvianto, M.Pd Bahasa Basis Data Pertemuan III Oleh: Ilham Rais Arvianto, M.Pd Bahasa Basis Data Data Definition Language (DDL) Pembuatan BD baru (create database) PenghapusanBD (drop database) Pembuatan tabel kedalam

Lebih terperinci

LAMPIRAN. Hasil Wawancara. Tanggal No. Nama Jabatan & Waktu 1 Indhira Mahasiswa Senin, 8 Mei 2017 Jam: WIB

LAMPIRAN. Hasil Wawancara. Tanggal No. Nama Jabatan & Waktu 1 Indhira Mahasiswa Senin, 8 Mei 2017 Jam: WIB LAMPIRAN 1. Hasil Wawancara Tanggal No. Nama Jabatan & Waktu 1 Indhira Mahasiswa Senin, 8 Fitriana Jam: 14.00 2 Fathania Firwan Firdaus 3 Safira Nira Yuma Mahasiswa Senin, 8 Jam: 14.05 Mahasiswa Senin,

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

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. manual modul kepada semua user yang akan menggunakan sistem.

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. manual modul kepada semua user yang akan menggunakan sistem. BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Sistem Tujuan implementasi sistem adalah untuk menjelaskan tentang manual modul kepada semua user yang akan menggunakan sistem. Sehingga user tersebut

Lebih terperinci

Program Studi: Manajemen Bisnis Telekomunikasi & Informatika Mata Kuliah: Data Management Oleh: Yudi Priyadi. (Structure of The Database Language)

Program Studi: Manajemen Bisnis Telekomunikasi & Informatika Mata Kuliah: Data Management Oleh: Yudi Priyadi. (Structure of The Database Language) Manajemen Bisnis Telekomunikasi & Informatika Mata Kuliah: Data Management Oleh: Yudi Priyadi (Structure of The Database Language) Learning Objectives Students are able to explain the Structured Query

Lebih terperinci

BAB IV PERANCANGAN SISTEM Berdasarkan analisis pada sistem permohonan cuti yang sedang berjalan di PT. Bangun Persada Regatama, maka diusulkan suatu bentuk pengembangan sistem, dari yang sebelumnya dilakukan

Lebih terperinci

No Nama Tipe Panjang Keterangan 1 Id_pegawai int 5 Id

No Nama Tipe Panjang Keterangan 1 Id_pegawai int 5 Id BAB 4. PERANCANGAN 4.1. Perancagan Basis Data Perancangan basis data bertujuan untuk menjelaskan hubungan antara entitas yang ada dalam sistem informasi monitoring fasilitas gedung berbasiskan jaringan.

Lebih terperinci

Basis Data. DDL & Aturan Referential

Basis Data. DDL & Aturan Referential Basis Data DDL & Aturan Referential Tipe Data Untuk setiap kolom/field yang terdapat pada sebuah tabel, harus ditentukan pula tipe datanya yang menentukan jangkauan nilai yang bisa diisikan Masing-masing

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM IV.1 Implementasi Sistem IV.1.1 Perangkat Keras yang Dibutuhkan Spesifikasi perangkat keras yang digunakan dalam mengimplementasikan sistem informasi untuk meningkatkan

Lebih terperinci

BAB 4 PERANCANGAN SISTEM BASIS DATA

BAB 4 PERANCANGAN SISTEM BASIS DATA BAB 4 PERANCANGAN SISTEM BASIS DATA 4.1 Perancangan Basisdata Perancangan basis data merupakan proses pembuatan suatu rancangan untuk suatu basis data yang akan mendukung operasi dan tujuan perusahaan.

Lebih terperinci

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS. penjual dan pihak pembeli. Sistem informasi akuntasi penjualan di CV. Kasih Karunia

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS. penjual dan pihak pembeli. Sistem informasi akuntasi penjualan di CV. Kasih Karunia 1 BAB IV HASIL PRAKTEK KERJA DAN ANALISIS 4.1 Analisis Sistem Penjualan CV Kasih Karunia dilakukan dengan cara online, yaitu proses penjualan/transaksinya dilakukan tanpa ada interaksi langsung dari pihak

Lebih terperinci

Untuk mencoba contoh-contoh perintah join, silahkan eksekusi query create+insert dibawah ini:

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

Contoh SQL Constraint

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

TUGAS PRAKTIKUM SISTEM BASIS DATA

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

TUGAS 1 PRAKTIKUM SISTEM BASIS DATA

TUGAS 1 PRAKTIKUM SISTEM BASIS DATA TUGAS 1 PRAKTIKUM SISTEM BASIS DATA Oleh: RIYADI ABDUL AZIS (12131282) TEHNIK INFORMATIKA B (MALAM) STMIK EL-RAHMA YOGYAKARTA 2014 TUGAS PRAKTIKUM SISTEM BASIS DATA 1. Membuat Database dan 1 Table dengan

Lebih terperinci

MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA

MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA PENGANTAR SQL TINGKAT DASAR Basisdata atau database adalah kumpulan dari

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

Praktikum Basis Data (Database Server MySQL) Bekerja Dengan Tabel

Praktikum Basis Data (Database Server MySQL) Bekerja Dengan Tabel Bekerja Dengan Tabel 1 Oleh : Andri Heryandi, S.T., M.T., Teknik Informatika Universitas Komputer Indonesia Table Digunakan untuk menyimpan data. Terdiri dari kolom dan baris. Setiap kolom mendefinisikan

Lebih terperinci

PRAKTIKUM SISTEM BASISDATA

PRAKTIKUM 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 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

Agenda SQL. Pemakai SQL. Kemampuan SQL 02/12/2010 STRUCTURED QUERY LANGUAGE (SQL) Structured Query Language (SQL) (Pert. 9)

Agenda SQL. Pemakai SQL. Kemampuan SQL 02/12/2010 STRUCTURED QUERY LANGUAGE (SQL) Structured Query Language (SQL) (Pert. 9) Agenda Structured Query Language (SQL) (Pert. 9) Oleh : Umi Laili Yuhana, S.Kom, M.Sc. Sarwosri, S.Kom, M.T. Dr. Ir. Siti Rochimah Pengantar SQL DDL 1 2 SQL Singkatan dari Structured Query Language, dalam

Lebih terperinci

1. Tabel Kamus Data Untuk Basis Data

1. Tabel Kamus Data Untuk Basis Data L - 1 1. Tabel Kamus Data Untuk Basis Data 1.1 Kamus Data Entity Tabel L.1 Kamus Data Entiti Global Entity name Description Alias/Nama lain Ocurrence Pegawai Karyawan Setiap pegawai yang bekerja di PT.

Lebih terperinci

Pilih file kemudian akan muncul form Login. Rancangan Layar Form Login

Pilih file kemudian akan muncul form Login. Rancangan Layar Form Login Rancangan Layar Form Menu Pilih file kemudian akan muncul form Login. Rancangan Layar Form Login Login sesuai dengan jabatan karyawan. Rancangan Layar Form Nota Penjualan Jika ada transaksi penjualan maka

Lebih terperinci

LAPORAN PRAKTIKUM SISTEM BASIS DATA

LAPORAN PRAKTIKUM SISTEM BASIS DATA LAPORAN PRAKTIKUM SISTEM BASIS DATA NAMA ; ALIFA TITI SUBEKTI NIM : 12131247 KELAS : TI A MALAM STMIK ELRAHMA YOGYAKARTA 2014 TUGAS 1. Buat database dan 1 tabel dengan objek yang ada di tempat kerja Anda.

Lebih terperinci

Nama : Parisaktiana Fathonah NIM : Kelas : Prak Sistem Basis Data TI-2 B malam

Nama : 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 terperinci

Pertemuan 10. Bahasa Query Terapan

Pertemuan 10. Bahasa Query Terapan Pertemuan 10 Bahasa Query Terapan Structured Query Language (SQL) SQL merupakan bahasa query terapan yang banyak digunakan oleh berbagai DBMS, diterapkan dalam berbagai development tools dan program aplikasi

Lebih terperinci

SISTEM BASIS DATA Pertemuan 11 Structure Query Language DDL - DML

SISTEM BASIS DATA Pertemuan 11 Structure Query Language DDL - DML SISTEM BASIS DATA Pertemuan 11 Structure Query Language DDL - DML TUJUAN Agar Mahasiswa dapat membuat tabel dengan menggunakan sintax SQL Agar Mahasiswa dapat mengisi tabel dengan menggunakan sintax SQL

Lebih terperinci

Pengertian Query. Query adalah perintah-perintah untuk mengakses data pada sistem basis data

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

Tabel 4.31 Disk Space Retur_Penjualan. Kd_retur_penjualan Char (7) Tgl_retur_penjualan Datetime (8) Kd_faktur_penjualan Char (7)

Tabel 4.31 Disk Space Retur_Penjualan. Kd_retur_penjualan Char (7) Tgl_retur_penjualan Datetime (8) Kd_faktur_penjualan Char (7) 214 Retur_Penjualan Tabel 4.31 Disk Space Retur_Penjualan Kd_retur_penjualan Char (7) Tgl_retur_penjualan Datetime (8) Kd_faktur_penjualan Char (7) Status_retur_penjualan Varchar (12) Kapasitas dari Tabel

Lebih terperinci

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

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 MYSQL 200 menit No.: Job: 12 Tgl: Hal.

FAKULTAS 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 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

LAMPIRAN. Daftar Pertanyaan Wawancara Kepada General Manager PT.Federal. 1. Bagaimanakah proses pengajuan kredit yang telah berjalan sekarang ini pada

LAMPIRAN. Daftar Pertanyaan Wawancara Kepada General Manager PT.Federal. 1. Bagaimanakah proses pengajuan kredit yang telah berjalan sekarang ini pada L1 LAMPIRAN HASIL WAWANCARA Daftar Pertanyaan Wawancara Kepada General Manager PT.Federal International Finance 1. Bagaimanakah proses pengajuan kredit yang telah berjalan sekarang ini pada PT.Federal

Lebih terperinci

BAB IV ANALISIS DAN DESAIN SISTEM. Berdasarkan hasil survey dan pengamatan yang dilakukan di CV. Mitra

BAB IV ANALISIS DAN DESAIN SISTEM. Berdasarkan hasil survey dan pengamatan yang dilakukan di CV. Mitra 2. Analisis Sistem BAB IV ANALISIS DAN DESAIN SISTEM Berdasarkan hasil survey dan pengamatan yang dilakukan di CV. Mitra Karya Persada, maka didapatkan proses-proses yang terjadi dalam pencatatan data

Lebih terperinci

Syntax Syntax SQL. Untuk lebih jelasnya dapat dilihat sebagai berikut : 1. DDL (Definition Data Language) a. CREATE

Syntax Syntax SQL. Untuk lebih jelasnya dapat dilihat sebagai berikut : 1. DDL (Definition Data Language) a. CREATE Syntax Syntax SQL Syntaks SQL terdiri dari DDL (Definition Data Language) dan DML (Data Manipulation Language). DDL merupakan bahasa yang mendefinisikan atau menjelaskan tentang data yang digunakan. Sedangkan

Lebih terperinci

INSTALASI ORACLE XE & ADMINISTRASI USER

INSTALASI ORACLE XE & ADMINISTRASI USER INSTALASI ORACLE XE & ADMINISTRASI USER 1. INSTALASI ORACLE XE Langkah langkah untuk menginstall Oracle XE adalah sebagai berikut: a. Proses penginstalan dapat segera dilakukan dengan melakukan double

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

Konsep Dasar. Relatsional dan RDBMS User dan Schema Database Membuat Tabel dan Mendefinisikan Constraint Input Data ke dalam Tabel

Konsep Dasar. Relatsional dan RDBMS User dan Schema Database Membuat Tabel dan Mendefinisikan Constraint Input Data ke dalam Tabel Konsep Dasar Relatsional dan RDBMS User dan Schema Database Membuat Tabel dan Mendefinisikan Constraint Input Data ke dalam Tabel Halaman 1 dari 12 Relasional Database dan RDBMS Sebelum membahas berbagai

Lebih terperinci

Sistem Basis Data Danny Kriestanto, S.Kom., M.Eng

Sistem Basis Data Danny Kriestanto, S.Kom., M.Eng Sistem Basis Danny Kriestanto, S.Kom., M.Eng SQL Introduction Setelah Membuat ERD dan Model Relasional, what s next? Bagaimana cara membangun entitas dan relationship tersebut agar dapat digunakan? Bagaimana

Lebih terperinci

TUGAS I PRAKTIKUM SISTEM BASIS DATA. Nama: Krisna Pandu Wibowo( )

TUGAS I PRAKTIKUM SISTEM BASIS DATA. Nama: Krisna Pandu Wibowo( ) TUGAS I PRAKTIKUM SISTEM BASIS DATA Nama: Krisna Pandu Wibowo(12131353) SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2014 1. Buat database dan 1 tabel dengan objek yang ada

Lebih terperinci

By Mrs Imana Malia Kondou, S.T. missimanakondou.wordpress.com

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

PERINTAH DASAR MySQL

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

TRIGGER TRIGGER 5/29/2017 HANI IRMAYANTI, S.KOM

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

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

Basis Data Spasial Modul 2

Basis Data Spasial Modul 2 Basis Data Spasial Modul 2 Modul 2 Arsitektur DBMS Tabel Data Manipulation Language (DML) Data Definition Language (DDL) LATIHAN Data Base Management System (DBMS) Perangkat lunak (software) untuk mengelola

Lebih terperinci

Karena VIEW dibentuk tanpa mencantumkan nama kolom baru, maka v1 mewarisi kolom yang yang dipilih pada tabel mahasiswa_xxx.

Karena VIEW dibentuk tanpa mencantumkan nama kolom baru, maka v1 mewarisi kolom yang yang dipilih pada tabel mahasiswa_xxx. Praktikum 5 VIEW DAN INDEX Tujuan : Praktikan mampu memahami view dan index. Alat dan Bahan : 1. Buku literatur mengenai sistem database, terutama yang menggunakan DBMS SQL Server 2000, khususnya mengenai

Lebih terperinci

MODUL IV DATA DEFINITION LANGUAGE (DDL)

MODUL IV DATA DEFINITION LANGUAGE (DDL) MODUL IV DATA DEFINITION LANGUAGE DDL) Tujuan : Praktikan dapat memahami dan membuat database Praktikan dapat memahami dan membuat table dari database Mahasiswa mampu membuat script untuk pembuatan tabel

Lebih terperinci

BAB II PEMBUATAN DAN MANAJEMEN TABLE

BAB II PEMBUATAN DAN MANAJEMEN TABLE BAB II PEMBUATAN DAN MANAJEMEN TABLE 2.1 Bahasan dan Sasaran 2.1.1 Bahasan - pembuatan tabel - pengelolaan tabel 2.1.1 Sasaran 1. Mahasiswa memahami cara pembuatan maupun penghapusan tabel. 2. Mahasiswa

Lebih terperinci

Modul 3. Oleh : Mohammad Sholikin. 1

Modul 3. Oleh : Mohammad Sholikin.  1 Modul 3 Oleh : Mohammad Sholikin http://sholikins.wordpress.com 1 SQL (Structured Query Language) adalah sebuah bahasa yang dipergunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara

Lebih terperinci

TUGAS 1 PRAKTIKUM SISTEM BASIS DATA

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

MySQL. Setelah Anda melakukan tahapan-tahapan di atas Anda akan dapatkan screen seperti ini

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

Konsep Sistem Informasi B. BAB 2 - SQL Overview

Konsep Sistem Informasi B. BAB 2 - SQL Overview Konsep Sistem Informasi B BAB 2 - SQL Overview Summary Definisi SQL Komponen-Komponen SQL Latihan What is? Introduction SQL Structured Query Language adalah sebuah bahasa yang digunakan untuk mengakses

Lebih terperinci

PERANCANGAN FISIK BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs.

PERANCANGAN FISIK BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs. PERANCANGAN FISIK BASIS DATA Rajif Agung Yunmar, S.Kom., M.Cs. PRETEST Sebutkan pentingnya normalisasi basis data? Jelaskan! Apa yang anda ketahui mengenai anomali. Apa yang anda ketahui mengenai ketergantungan?

Lebih terperinci

JAWABAN UAS BASDAT. 1. Analisis Table CV Ayo Baca dan CDM & PDM. Table yang digunakan sebagai berikut

JAWABAN UAS BASDAT. 1. Analisis Table CV Ayo Baca dan CDM & PDM. Table yang digunakan sebagai berikut JAWABAN UAS BASDAT 1. Analisis Table CV Ayo Baca dan CDM & PDM. Table yang digunakan sebagai berikut Komik Id_komik Pengarang_komik Penerbit_komik Kategori_komik Judul_komik Karyawan Id_karyawan Nama_karyawan

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

Perangkat Lunak Pengembangan Web

Perangkat Lunak Pengembangan Web Perangkat Lunak Pengembangan Web Pertemuan 5 Database I Program Diploma IPB - Aditya Wicaksono, SKomp 1 Apa itu SQL? Structured Query Language SQL adalah bahasa standar untuk mengakses database SQL memungkinkan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah tahap analisa dan tahap perancangan sistem aplikasi, maka tahap selanjutnya merupakan tahap implementasi. Akan dibahas mengenai tahap implementasi

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. UMKM Fredshoes. Dalam pengumpulan data yang digunakan untuk bahan

BAB III ANALISIS DAN PERANCANGAN SISTEM. UMKM Fredshoes. Dalam pengumpulan data yang digunakan untuk bahan BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Analisis Sistem Tahap analisis sistem merupakan suatu proses untuk menganalisis dan mengumpulkan data yang ada di perusahaan. Tujuan dari tahap ini adalah agar

Lebih terperinci

BAB IV TESTING DAN IMPLEMENTASI

BAB IV TESTING DAN IMPLEMENTASI BAB IV TESTING DAN IMPLEMENTASI 4.1 Implementasi Implementasi sistem informasi akademik berbasis web ini, terdapat hal-hal yang perlu dipersiapkan agar sistem yang dirancang dapat berjalan dengan lancar.

Lebih terperinci

BAB 2 ANALISIS DAN PERANCANGAN

BAB 2 ANALISIS DAN PERANCANGAN BAB 2 ANALISIS DAN PERANCANGAN 2.1. RANCANGAN PERANGKAT 2.1.1. Perangkat Keras Spesifikasi kebutuhan perangkat keras adalah sebagai berikut : 1. Intel(R) core(tm)2 Duo 2.10GHz 2. Memory 2GB atau lebih

Lebih terperinci

Kontrak Kuliah. Dasar-dasar MySQL. Edi Sugiarto, S.Kom, M.Kom

Kontrak Kuliah. Dasar-dasar MySQL. Edi Sugiarto, S.Kom, M.Kom Kontrak Kuliah Dasar-dasar MySQL Edi Sugiarto, S.Kom, M.Kom Tipe Data Tipe data numerik Tipe Data Keterangan Ukuran Integer atau int Signed value : -2147683648 hingga 2147683648 4byte Decimal Nilai tergantung

Lebih terperinci

Sistem Basis Data 1. Pertemuan 5 dan 6 Aljabar Relasional dan SQL Rogayah, ST.,MMSI Untuk 3DB01 dan 3DB04

Sistem Basis Data 1. Pertemuan 5 dan 6 Aljabar Relasional dan SQL Rogayah, ST.,MMSI Untuk 3DB01 dan 3DB04 Sistem Basis Data 1 Pertemuan 5 dan 6 Aljabar Relasional dan SQL Rogayah, ST.,MMSI Untuk 3DB01 dan 3DB04 Bahasa Pada Model data Relasional Menggunakan bahasa query, yaitu pernyataan yang diajukan untuk

Lebih terperinci

CONSTRAINT clients_client_num_pk PRIMARY KEY (client_number));

CONSTRAINT clients_client_num_pk PRIMARY KEY (client_number)); Five types of constraints exist within an Oracle database. Each type enforces a different rule. The types are: NOT NULL constraints UNIQUE constraints PRIMARY KEY constraints FOREIGN KEY constraints CHECK

Lebih terperinci

PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAGEMENT 2

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

PRAKTIKUM SISTEM BASIS DATA

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

TUGAS PRAKTIKUM SISTEM BASIS DATA

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

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1. Analisa Sistem Aplikasi ini dibuat berbasis web untuk mendukung aplikasi pencari jasa laundry, dimana aplikasi ini digunakan oleh user admin dan user laundry.

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain:

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain: BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Analisa Sistem Pada tahap ini penulis melakukan 2 langkah, yaitu prosedur penelitian dan identifikasi masalah. Adapun penjelasannya sebagai berikut: 4.2 Prosedur Penelitian

Lebih terperinci

LAMPIRAN. Contoh Simbol Rich Picture. Contoh Simbol Class Diagram. Contoh Simbol Object Diagram L-I

LAMPIRAN. Contoh Simbol Rich Picture. Contoh Simbol Class Diagram. Contoh Simbol Object Diagram L-I LAMPIRAN Rich Picture Bagian Connector Document Actor Contoh Simbol Rich Picture Class Diagram Contoh Simbol Class Diagram Object Diagram Contoh Simbol Object Diagram L-I StateChart Diagram Contoh Simbol

Lebih terperinci

LAMPIRAN. Aplikasi pada PT. Kreasindo Sukses Mandiri. Layar Login. Layar Menu Utama

LAMPIRAN. Aplikasi pada PT. Kreasindo Sukses Mandiri. Layar Login. Layar Menu Utama LI LAMPIRAN Aplikasi pada PT. Kreasindo Sukses Mandiri Layar Login Layar Menu Utama LI Layar Entry Data Penjualan LII Layar Detail Barang LIII Layar Lihat Sales Order LIV Layar Edit Sales Order LV Layar

Lebih terperinci

Constraint dan Manajemen Data dalam Timezone Berbeda

Constraint dan Manajemen Data dalam Timezone Berbeda Constraint dan Manajemen Data dalam Timezone Berbeda Rosa Ariani Sukamto Email: rosa_if_itb_01@yahoo.com Blog: http://udinrosa.wordpress.com Website: http://www.gangsir.com Constraint Aturan pada basis

Lebih terperinci

Basis Data Terapan. Yoannita, S.Kom

Basis Data Terapan. Yoannita, S.Kom Basis Data Terapan Yoannita, S.Kom Membuat Tabel CREATE TABLE MAHASISWA ( NPM CHAR(10), NAMA VARCHAR (25), ALAMAT VARCHAR (55), NILAI INTEGER, TGLLAHIR DATETIME ) 2 Yoannita, S.Kom. Menghapus Tabel DROP

Lebih terperinci

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

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 Tata Laksana yang dirancang Rancangan tata laksana pada PT. Solusi Corporindo Teknologi adalah sebagai berikut: 4.1.1 Tata Laksana Penjualan Pelanggan yang tertarik

Lebih terperinci

Apa itu DDL & DML? Semua perintah SQL dibagi dalam 2 kategori besar sesuai fungsinya, yaitu :

Apa itu DDL & DML? Semua perintah SQL dibagi dalam 2 kategori besar sesuai fungsinya, yaitu : Bahasa Basis Data Data Definition Language (DDL) Interactive Data Manipulation Language (DML) Transaction Control Embedded and Dinamic SQL, contoh C,C++,Java, Cobol, Pascal, etc. Authorization, untuk mendefinisikan

Lebih terperinci

Transact SQL ; DDL 2 nd

Transact SQL ; DDL 2 nd Transact SQL ; DDL 2 nd S1 TI - AMIKOM Yogyakarta 2009 MODUL PRAKTIKUM SISTEM BASIS DATA MODUL PRAKTIKUM SISTEM BASIS DATA Transact SQL : Data Definition Language 2 nd Akhmad Dahlan Laboratorium Basis

Lebih terperinci

DATA DEFINITION LANGUAGE

DATA DEFINITION LANGUAGE DATA DEFINITION LANGUAGE PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011 Memulai MySQL MySQL yang akan kita gunakan dalam praktikum ini telah tersedia dalam paket XAMPP (X- Apache- MySQL-PHP-Perl) di komputer

Lebih terperinci

1. Memulai pengelolaan database Menampilkan daftar database Sintaks : show databases;

1. Memulai pengelolaan database Menampilkan daftar database Sintaks : show databases; A. 1. Memulai pengelolaan database Menampilkan daftar database Sintaks : show databases; 2. Memilih dan membuka database Sintaks : use [nama_database]; Contoh : use pelatihan; 3. Mengelola Database Membuat

Lebih terperinci