Advertisement
adesuryadi_

DBA PRAKTIKUM 1

Sep 12th, 2017
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.56 KB | None | 0 0
  1. create table barang(
  2. KODE_BARANG char(6),
  3. NAMA_BARANG varchar2(25),
  4. SATUAN_BARANG varchar2(20),
  5. STOK_BARANG number(4),
  6. constraint pk_barang primary key(KODE_BARANG)
  7. );
  8.  
  9. create table supplier(
  10. KODE_SUPPLIER char(5),
  11. NAMA_SUPPLIER varchar2(30),
  12. ALAMAT_SUPPLIER varchar2(30),
  13. KOTA_SUPPLIER varchar2(15),
  14. TELEPON_SUPPLIER varchar2(4),
  15. constraint pk_supplier primary key(KODE_SUPPLIER)
  16. );
  17.  
  18. create table customer(
  19. KODE_CUSTOMER char(6),
  20. NAMA_CUSTOMER varchar2(30),
  21. ALAMAT_CUSTOMER varchar2(30),
  22. KOTA_CUSTOMER varchar2(15),
  23. TELEPON_CUSTOMER varchar2(4),
  24. constraint pk_customer primary key(KODE_CUSTOMER)
  25. );
  26.  
  27. create table pasokk(
  28. KODE_PASOK char(10),
  29. KODE_BARANG char(6),
  30. KODE_SUPPLIER char(5),
  31. TANGGAL_PASOK date,
  32. JUMLAH_PASOK number(4),
  33. constraint pk_customerr primary key(KODE_PASOK,
  34. KODE_BARANG, KODE_SUPPLIER),
  35. constraint fk_pasokk_barang foreign key(KODE_BARANG)
  36. references barang (KODE_BARANG),
  37. constraint fk_pasokk_supplier foreign key(KODE_SUPPLIER)
  38. references supplier (KODE_SUPPLIER)
  39.  
  40. );
  41.  
  42. create table pembelian(
  43. KODE_PEMBELIAN char(10),
  44. KODE_BARANG char(6),
  45. KODE_CUSTOMER char(6),
  46. TANGGAL_PEMBELIAN date,
  47. JUMLAH_PEMBELIAN number(4),
  48. constraint pk_pembelian primary key(KODE_PEMBELIAN,
  49. KODE_BARANG, KODE_CUSTOMER),
  50. constraint fk_pembelian_barang foreign key(KODE_BARANG)
  51. references barang (KODE_BARANG),
  52. constraint fk_pembelian_customer foreign key(KODE_CUSTOMER)
  53. references customer(KODE_CUSTOMER)
  54.  
  55. );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement