Download as pdf or txt
Download as pdf or txt
You are on page 1of 20

NAMA : Robbi laklahi putra

NO BP : 2310025
JURUSAN : SISTEM INFORMASI
MEMBANGUN SISTEM INFORMASI APOTEK AQILLA
BERBASIS WEB
OLEH
ALFIATUR RAHMAN
NO BP : 1610014
PROGRAM STUDI : SISTEM INFORMASI
CREATE DATABASE db_obat2310025;
USE db_obat2310025;
1. TABEL USER
CREATE TABLE USER2310025(
ID_USER2310025 INT(3) PRIMARY KEY NOT NULL,
USERNAMAE2310025 VARCHAR(30),
PASSWORD2310025 VARCHAR(30),
TGL_LAHIR2310025 DATE,
JK2310025 VARCHAR(10),
NO_TELEPON2310025 VARCHAR(13),
ALAMAT2310025 VARCHAR(100),
NAMA_LENGKAP2310025 VARCHAR(30),
LEVEL2310025 VARCHAR(30),
FOTO2310025 VARCHAR(100)
)
ENGINE INNODB;
DESC USER2310025;
2. TABEL KARYAWAN
CREATE TABLE KARYAWAN2310025(
KD_KARYAWAN2310025 INT(11) PRIMARY KEY NOT NULL,
NAMA2310025 VARCHAR(50),
NOTLP310025 VARCHAR(12),
ALAMAT2310025 VARCHAR(100),
TGL_LAHIR2310025 DATE,
JNS_KELAMIN2310025 VARCHAR(25),
JABATAN2310025 VARCHAR(30)
)
ENGINE INNODB;
DESC KARYAWAN2310025;

3. TABEL PRODUK
CREATE TABLE PRODUK2310025(
IDPRODUK2310025 INT(11) PRIMARY KEY NOT NULL,
NAMA_PRODUK2310025 VARCHAR(30),
HARGA2310025 INT(11),
EXP2310025 DATE,
NO_BETCH2310025 VARCHAR(20),
STOK_AWAL2310025 INT(11),
SATUAN2310025 VARCHAR(100),
GOLONGAN2310025 VARCHAR(100),
ID_SUPPLIER2310025 INT(11),
FOREIGN KEY(ID_SUPPLIER2310025)REFERENCES
SUPPLIER2310025(ID_SUPPLIER2310025)ON UPDATE CASCADE
)
ENGINE INNODB;
DESC PRODUK2310025;

4. TABEL SUPPLIER
CREATE TABLE SUPPLIER2310025(
ID_SUPPLIER2310025 INT(11) PRIMARY KEY NOT NULL,
NM_SUPPLIER2310025 VARCHAR(30),
ALAMAT2310025 VARCHAR(100),
NOTLP310025 VARCHAR(15)
)
ENGINE INNODB;
DESC SUPPLIER2310025;
5. TABEL TRANSAKSI
CREATE TABLE TRANSAKSI2310025(
IDTRANSAKSI2310025 INT(11) PRIMARY KEY NOT NULL,
ID_STOK_MASUK2310025 INT(11),
IDSUPPLIER2310025 INT(11),
FOREIGN KEY(ID_STOK_MASUK2310025)REFERENCES
STOK2310025(ID_STOK2310025)ON UPDATE CASCADE,
FOREIGN KEY(IDSUPPLIER2310025)REFERENCES
SUPPLIER2310025(ID_SUPPLIER2310025)ON UPDATE CASCADE
)
ENGINE INNODB;
DESC TRANSAKSI2310025;

6. TABEL STOK
CREATE TABLE STOK2310025(
ID_STOK2310025 INT(11) PRIMARY KEY NOT NULL,
ID_PRODUK2310025 INT(11),
IDSUPPLIER2310025 INT(11),
TANGGALPENGADAAN2310025 DATE,
JUMLAH2310025 INT(11),
JML_BRG2310025 INT(11),
KETERANGAN2310025 VARCHAR(100),
FOREIGN KEY(ID_PRODUK2310025)REFERENCES
PRODUK2310025(IDPRODUK2310025)ON UPDATE CASCADE,
FOREIGN KEY(IDSUPPLIER2310025)REFERENCES
SUPPLIER2310025(ID_SUPPLIER2310025)ON UPDATE CASCADE
)
ENGINE INNODB;
DESC STOK2310025;

7. TABEL STOKKELUAR
CREATE TABLE STOK_KELUAR2310025(
KD_KELUAR2310025 INT(11) PRIMARY KEY NOT NULL,
KD_PRODUK2310025 INT(11),
TGL_FAKTUR2310025 DATE,
JML_KELUAR2310025 INT(11),
TOTAL2310025 INT(11),
KETERANGAN2310025 VARCHAR(100),
FOREIGN KEY(KD_PRODUK2310025)REFERENCES
PRODUK2310025(IDPRODUK2310025)ON UPDATE CASCADE
)
ENGINE INNODB;
DESC STOK_KELUAR2310025;

RANCANG BANGUN SISTEM INFORMASI PADA BENGKEL


ADJO MOTOR
OLEH
RAHMI HAYATI
NO BP : 1910034
PROGRAM STUDI : SISTEM INFORMASI
CREATE DATABASE BENGKELADJO2310025;
USE BENGKELADJO2310025;
1. TABEL USER
CREATE TABLE USERS2310025(
USERID2310025 CHAR(12) PRIMARY KEY NOT NULL,
USERNAME2310025 VARCHAR(40),
USERPASSWORD2310025 VARCHAR(100),
USERLEVELID2310025 INT(11)
)
ENGINE INNODB;
DESC USERS2310025;
2. TABEL KATEGORI
CREATE TABLE KATEGORI2310025(
KATEGORIID2310025 CHAR(12) PRIMARY KEY NOT NULL,
KATEGORINAMA2310025 VARCHAR(40)
)
ENGINE INNODB;
DESC KATEGORI2310025;

3. TABEL SATUAN
CREATE TABLE SATUAN2310025(
SATUANID2310025 CHAR(12) PRIMARY KEY NOT NULL,
SATUANNAMA2310025 VARCHAR(40)
)
ENGINE INNODB;
DESC SATUAN2310025;
4. TABEL BARANG
CREATE TABLE BARANG2310025(
BRGKODE2310025 CHAR(10) PRIMARY KEY NOT NULL,
BRGNAMA2310025 VARCHAR(100),
USERPASSWORD2310025 VARCHAR(100),
BRGKATEGORIID2310025 CHAR(12),
BRGSATUANID2310025 CHAR(12),
BRGHARGA2310025 DOUBLE,
BRGSTOK2310025 INT(11),
BRGGAMBAR2310025 VARCHAR(200),
FOREIGN KEY(BRGKATEGORIID2310025)REFERENCES
KATEGORI2310025(KATEGORIID2310025)ON UPDATE CASCADE,
FOREIGN KEY(BRGSATUANID2310025)REFERENCES
SATUAN2310025(SATUANID2310025)ON UPDATE CASCADE
)
ENGINE INNODB;
DESC BARANG2310025;
5. TABEL SERVIS
CREATE TABLE SERVIS2310025(
SERVISKODE2310025 CHAR(15) PRIMARY KEY NOT NULL,
SERVISNAMA2310025 VARCHAR(100),
SERVISBIAYA2310025 DOUBLE,
KETERANGAN2310025 VARCHAR(200)
)
ENGINE INNODB;
DESC SERVIS2310025;

6. TABEL PELANGGAN
CREATE TABLE PELANGGAN2310025(
PELID2310025 INT(10) PRIMARY KEY NOT NULL,
PELUSERNAME2310025 VARCHAR(20),
PELNAMA2310025 VARCHAR(50),
PELPASSWORD2310025 VARCHAR(50),
PELLEVELID2310025 INT(11),
PELPOIN2310025 INT(11)
)
ENGINE INNODB;
DESC PELANGGAN2310025;

7. TABEL SUPPLIER
CREATE TABLE SUPPLIER2310025(
SUPID2310025 INT(10) PRIMARY KEY NOT NULL,
SUPNAMA2310025 VARCHAR(50),
SUPALAMAT2310025 VARCHAR(100),
SUPNOHP2310025 VARCHAR(15)
)
ENGINE INNODB;
DESC SUPPLIER2310025;

8. TABEL BARANGMASUK
CREATE TABLE BARANGMASUK2310025(
FAKTUR2310025 CHAR(20) PRIMARY KEY NOT NULL,
TGLFAKTUR2310025 DATE,
IDSUPPLIER2310025 INT(11),
TOTALHARGA2310025 DOUBLE
)
ENGINE INNODB;
DESC BARANGMASUK2310025;

9. TABEL TRANSAKSI
CREATE TABLE TRANSAKSI2310025(
FAKTUR2310025 CHAR(20) PRIMARY KEY NOT NULL,
TGLFAKTUR2310025 DATE,
IDPEL2310025 INT(10),
TOTALHARGA2310025 DOUBLE,
MERKKENDARAAN2310025 VARCHAR(50),
NOPOL2310025 CHAR(10),
STATUS2310025 VARCHAR(30),
TOTAL2310025 DOUBLE,
FOREIGN KEY(IDPEL2310025)REFERENCES
PELANGGAN2310025(PELID2310025)ON UPDATE CASCADE
)
ENGINE INNODB;
DESC TRANSAKSI2310025;
10. TABELDETAILTRANSAKSI
CREATE TABLE DETAIL_TRANSAKSI2310025(
ID2310025 BIGINT(20) PRIMARY KEY NOT NULL,
DETFAKTUR2310025 CHAR(20),
DETBRGKODE2310025 CHAR(10),
DETHARGAJUAL2310025 DOUBLE,
DETJML2310025 INT(11),
DETTOTALJUAL2310025 DOUBLE,
DETSERVISKODE2310025 CHAR(15),
DETBIAYA2310025 DOUBLE,
FOREIGN KEY(DETFAKTUR2310025)REFERENCES
TRANSAKSI2310025(FAKTUR2310025)ON UPDATE CASCADE,
FOREIGN KEY(DETBRGKODE2310025)REFERENCES
BARANG2310025(BRGKODE2310025)ON UPDATE CASCADE,
FOREIGN KEY(DETSERVISKODE2310025)REFERENCES
SERVIS2310025(SERVISKODE2310025)ON UPDATE CASCADE
)
ENGINE INNODB;
DESC DETAIL_TRANSAKSI2310025;
11. TABEL DETAIL BARANG MASUK
CREATE TABLE DETAIL_BARANGMASUK2310025(
IDDEETAIL2310025 BIGINT(20) PRIMARY KEY NOT NULL,
DETFAKTUR2310025 CHAR(20),
DETBRGKODE2310025 CHAR(10),
DETHARGAMASUK2310025 DOUBLE,
DETHARGAKELUAR2310025 DOUBLE,
DETJML2310025 INT(11),
DETSUBTOTAL2310025 DOUBLE,
FOREIGN KEY(DETFAKTUR2310025)REFERENCES
TRANSAKSI2310025(FAKTUR2310025)ON UPDATE CASCADE,
FOREIGN KEY(DETBRGKODE2310025)REFERENCES
BARANG2310025(BRGKODE2310025)ON UPDATE CASCADE
)
ENGINE INNODB;
DESC DETAIL_BARANGMASUK2310025;
IMPLEMENTASI SISTEM INFORMASI MANAJEMEN
PETERNAKAN AYAM PETELUR HENGKI BERBASIS WEB
OLEH

ALFI MARDHATILLAH

NOBP : 1710012

PROGRAM STUDI : SISTEM INFORMASI

CREATE DATABASE PETERNAKANAYAMHENGKI2310025;


USE PETERNAKANAYAMHENGKI2310025;
1. TABEL USER
CREATE TABLE USER2310025(
USERNAME2310025 CHAR(20) PRIMARY KEY NOT NULL,
NAMAUSER2310025 VARCHAR(50),
PASSWORD2310025 VARCHAR(200),
HAKAKSES2310025 VARCHAR(32),
STATUS2310025 CHAR(1)
)
ENGINE INNODB;
DESC USER2310025;

2. TABEL PELANGGAN
CREATE TABLE PELANGGAN2310025(
KODEPELANGGAN2310025 CHAR(7) PRIMARY KEY NOT NULL,
NAMAPELANGGAN2310025 VARCHAR(30),
ALAMAT2310025 VARCHAR(30),
NOHPPELANGGAN2310025 CHAR(12)
)
ENGINE INNODB;
DESC PELANGGAN2310025;

3. TABEL KARYAWAN
CREATE TABLE KARYAWAN2310025(
KODEKARYAWAN2310025 CHAR(7) PRIMARY KEY NOT NULL,
NAMAKARYAWAN2310025 VARCHAR(30),
NOHPKARYAWAN2310025 VARCHAR(15),
ALAMATKARYAWAN2310025 VARCHAR(50),
JABATAN2310025 VARCHAR(50),
GAJI2310025 INT
)
ENGINE INNODB;
DESC KARYAWAN2310025;

4. TABEL TELUR
CREATE TABLE TELUR2310025(
KODETELUR2310025 CHAR(11) PRIMARY KEY NOT NULL,
JENISTELUR2310025 VARCHAR(100),
HARGA2310025 DOUBLE,
TANGGAL2310025 DATE,
JUMLAHTELUR2310025 INT
)
ENGINE INNODB;
DESC TELUR2310025;

5. TABEL SUPPLIER
CREATE TABLE SUPPLIER2310025(
KODESUPPLIER2310025 INT PRIMARY KEY NOT NULL,
NAMASUPPLIER2310025VARCHAR(30),
TANGGAL2310025 DATE,
ALAMAT2310025 VARCHAR(50),
NOHP2310025CHAR(15)
)
ENGINE INNODB;
DESC SUPPLIER2310025;
6. TABEL PAKAN
CREATE TABLE PAKAN2310025(
KODEPAKAN2310025 VARCHAR(11) PRIMARY KEY NOT NULL,
NAMAPAKAN2310025 VARCHAR(100),
HARGAPAKAN2310025 DOUBLE,
TANGGALPAKAN2310025 DATE,
STOK2310025 VARCHAR(11)
)
ENGINE INNODB;
DESC PAKAN2310025;

7. TABEL OBAT
CREATE TABLE OBAT2310025(
KODEOBAT2310025 VARCHAR(11) PRIMARY KEY NOT NULL,
NAMAOBAT2310025 VARCHAR(100),
HARGAOBAT2310025 DOUBLE,
JENIS2310025 CHAR(10),
TANGGALOBAT2310025 DATE,
STOKOBAT2310025 INT(11)
)
ENGINE INNODB;
DESC OBAT2310025;

8. TABEL PENJUALAN
CREATE TABLE PENJUALAN2310025(
NOFAKTUR2310025 CHAR(20) PRIMARY KEY NOT NULL,
TANGGALJUAL2310025 DATE,
IDUSER2310025 CHAR(30),
KDPELANGGAN2310025 CHAR(50),
FOREIGN KEY(IDUSER2310025)REFERENCES
USER2310025(USERNAME2310025)ON UPDATE CASCADE,
FOREIGN KEY(KDPELANGGAN2310025)REFERENCES
PELANGGAN2310025(KODEPELANGGAN2310025)ON UPDATE CASCADE
)
ENGINE INNODB;
DESC PENJUALAN2310025;
9. TABEL PENGELUARAN
CREATE TABLE PENGELUARAN2310025(
KODEUANGKELUAR2310025 CHAR(7) PRIMARY KEY NOT NULL,
TANGGALJUAL2310025 DATE,
USER2310025 CHAR(11)
)
ENGINE INNODB;
DESC PENGELUARAN2310025;

10. TABEL DETAILPENJUALAN


CREATE TABLE DETAILPENJUALAN2310025(
D_ID2310025 INT(11) PRIMARY KEY NOT NULL,
D_NOFAK2310025 CHAR(7),
D_BARANG2310025 VARCHAR(15),
D_HARGA2310025 DOUBLE,
D_JUMLAH2310025 INT(11)
)
ENGINE INNODB;
DESC DETAILPENJUALAN2310025;
11. TABEL DETAILPENGELUARAN
CREATE TABLE DETAILPENGELUARAN2310025(
D_ID2310025 INT(11) PRIMARY KEY NOT NULL,
D_NOFAK2310025 CHAR(7),
D_BARANG2310025 VARCHAR(15),
D_HARGA2310025 DOUBLE,
D_JUMLAH2310025 INT(11)
)
ENGINE INNODB;
DESC DETAILPENGELUARAN2310025;

You might also like