Advertisement
Guest User

Untitled

a guest
Nov 26th, 2015
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.68 KB | None | 0 0
  1. DROP DATABASE IF EXISTS penjualan1;
  2. CREATE DATABASE IF NOT EXISTS penjualan1;
  3. USE penjualan1;
  4.  
  5. DROP TABLE IF EXISTS detil_pesan;
  6. CREATE TABLE IF NOT exists detil_pesan (
  7. id_pesan int(5) NOT NULL,
  8. id_produk varchar(5) NOT NULL,
  9. jumlah int(5) NOT NULL default '0',
  10. harga decimal(10,0) NOT NULL default '0',
  11. PRIMARY KEY (id_pesan,id_produk)
  12. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  13.  
  14. DROP TABLE IF EXISTS faktur;
  15. CREATE TABLE if not exists faktur (
  16. id_faktur int(5) NOT NULL auto_increment,
  17. id_pesan int(5) NOT NULL,
  18. tgl_faktur date NOT NULL,
  19. PRIMARY KEY (id_faktur)
  20. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  21.  
  22. DROP TABLE IF EXISTS kuliah;
  23. CREATE TABLE IF NOT EXISTS kuitansi (
  24. id_kuitansi int(5) NOT NULL auto_increment,
  25. id_faktur int(5) NOT NULL,
  26. tgl_kuitansi date NOT NULL,
  27. PRIMARY KEY (id_kuitansi)
  28. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  29.  
  30. DROP TABLE IF EXISTS pelanggan;
  31. CREATE TABLE IF NOT EXISTS pelanggan (
  32. id_pelanggan varchar(5) NOT NULL,
  33. nm_pelanggan varchar(40) NOT NULL,
  34. alamat text NOT NULL,
  35. telepon varchar(20) NOT NULL,
  36. email varchar(50) NOT NULL,
  37. PRIMARY KEY (id_pelanggan)
  38. ) ENGINE=InnoDB DEFAULT CHARSET=latin1 CHECKSUM=1;
  39.  
  40. DROP TABLE IF EXISTS pesan;
  41. CREATE TABLE IF NOT EXISTS pesan (
  42. id_pesan int(5) NOT NULL auto_increment,
  43. id_pelanggan varchar(5) NOT NULL,
  44. tgl_pesan date NOT NULL,
  45. PRIMARY KEY (id_pesan)
  46. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=latin1;
  47.  
  48. DROP TABLE IF EXISTS produk;
  49. CREATE TABLE IF NOT EXISTS produk (
  50. id_produk varchar(5) NOT NULL,
  51. nm_produk varchar(30) NOT NULL,
  52. satuan varchar(10) NOT NULL,
  53. harga decimal(10,0) NOT NULL default '0',
  54. stock int(3) NOT NULL default '0',
  55. PRIMARY KEY (id_produk)
  56. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  57.  
  58. -- menginput data
  59.  
  60. -- tabel pelanggan
  61. INSERT INTO pelanggan VALUES ('P0001', 'Budi Santoso','Jakarta Selatan', '0217327762', 'budi_s@gmail.com');
  62. INSERT INTO pelanggan VALUES ('P0002', 'Zaskia Putri','Jakarta Selatan', '0217450231', 'z_putri@gmail.com');
  63. INSERT INTO pelanggan VALUES ('P0003', 'Muhammad Syahranu','Surabaya', '031720000', 'ranu@yahoo.com');
  64. INSERT INTO pelanggan VALUES ('P0004', 'Putri Cantika Sari','Malang', '0341212700', 'c_putri@gmail.com');
  65. INSERT INTO pelanggan VALUES ('P0005', 'Siska Shanti','Jakarta Timur', '0217327762', 'siska_sh@yahoo.com');
  66. INSERT INTO pelanggan VALUES ('P0006', 'Johan Pahing','Surabaya', '03180000', 'jh_top@yahoo.com');
  67.  
  68. -- tabel produk
  69. INSERT into produk VALUES('B0001','Buku Tulis','Biji',4500,100);
  70. INSERT into produk VALUES('B0002','Penghapus','Biji',1500,200);
  71. INSERT into produk VALUES('B0003','Penggaris','Biji',2500,50);
  72. INSERT into produk VALUES('B0004','Pensil','Biji',3000,200);
  73. INSERT into produk VALUES('B0005','Bolpen','Biji',2500,300);
  74.  
  75. -- tabel pesan
  76. INSERT into pesan (ID_PELANGGAN,TGL_PESAN) VALUES ('P0001','2015-11-19');
  77. INSERT into pesan (ID_PELANGGAN,TGL_PESAN) VALUES ('P0002','2015-1-19');
  78. INSERT into pesan (ID_PELANGGAN,TGL_PESAN) VALUES ('P0003','2015-2-19');
  79. INSERT into pesan (ID_PELANGGAN,TGL_PESAN) VALUES ('P0001','2015-3-19');
  80. INSERT into pesan (ID_PELANGGAN,TGL_PESAN) VALUES ('P0002','2015-11-10');
  81. INSERT into pesan (ID_PELANGGAN,TGL_PESAN) VALUES ('P0005','2015-11-5');
  82.  
  83. -- tabel detil_pesan
  84. INSERT into detil_pesan VALUES ('1','B0001',5,4500);
  85. INSERT into detil_pesan VALUES ('1','B0002',5,1500);
  86. INSERT into detil_pesan VALUES ('1','B0003',5,2500);
  87. INSERT into detil_pesan VALUES ('2','B0002',1,1500);
  88. INSERT into detil_pesan VALUES ('2','B0005',2,2500);
  89. INSERT into detil_pesan VALUES ('3','B0002',3,1500);
  90. INSERT into detil_pesan VALUES ('4','B0004',7,3000);
  91. INSERT into detil_pesan VALUES ('5','B0005',2,2500);
  92. INSERT into detil_pesan VALUES ('6','B0001',10,4500);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement