Anda di halaman 1dari 7

TUGAS SKEMA

BASIS DATA ORACLE

Oleh :

Ardyanto Onky Wijaya - 682018023

FAKULTAS TEKNOLOGI INFORMASI

UNIVERSITAS KRISTEN SATYA WACANA


QUERY :

CREATE TABLE OBAT (

KODE_OBAT VARCHAR2 (5),

NAMA_OBAT VARCHAR2 (50) NOT NULL,

JENIS_OBAT VARCHAR2 (50) NOT NULL,

HARGA_OBAT NUMBER (6) NOT NULL,

STOK_OBAT VARCHAR2(4) NOT NULL,

KODE_SUPPLIER VARCHAR2(5),

CONSTRAINT PK_OBAT PRIMARY KEY(KODE_OBAT)

);

INSERT INTO OBAT VALUES ('OBT1','PANADOL','OBAT SAKIT KEPALA',2500,20,1);

INSERT INTO OBAT VALUES('OBT2','DECOLGEN','OBAT FLU',3000,30,2);

INSERT INTO OBAT VALUES('OBT3','ANTANGIN','OBAT MASUK ANGIN',5000,25,3);

INSERT INTO OBAT VALUES('OBT4','HANSAPLAST','OBAT LUKA',2500,50,4);

INSERT INTO OBAT VALUES('OBT5','BETADINE','OBAT LUKA',10000,30,5);

INSERT INTO OBAT VALUES('OBT6','PARAMEX','OBAT SAKIT KEPALA',1500,15,6);

INSERT INTO OBAT VALUES('OBT7','MINYAK KAYU PUTIH','OBAT MASUK ANGIN',8000,100,7);

INSERT INTO OBAT VALUES('OBT8','ANTIMO','OBAT PERJALANAN',4000,35,8);

INSERT INTO OBAT VALUES('OBT9','ENTROSTOP','OBAT SAKIT PERUT',7000,45,9);

INSERT INTO OBAT VALUES('OBT10','ULTRAFLU','OBAT FLU',1000,150,10);

SELECT * FROM OBAT;

DESC OBAT;
SCREENSHOOT :
QUERY :

CREATE TABLE PELANGGAN (

KODE_PELANGGAN VARCHAR2(5),

NAMA_LENGKAP VARCHAR2(30) NOT NULL,

JENIS_KELAMIN VARCHAR2(2) NOT NULL,

TANGGAL_LAHIR DATE NOT NULL,

NO_TELP VARCHAR2(13) NOT NULL,

ALAMAT VARCHAR2(50) NOT NULL,

CONSTRAINT PK_PELANGGAN PRIMARY KEY(KODE_PELANGGAN)

);

DESC PELANGGAN;

SCREENSHOOT :
QUERY :

CREATE TABLE APOTEKER (

KODE_APOTEKER VARCHAR2(5),

NAMA_APOTEKER VARCHAR2(30) NOT NULL,

JENIS_KELAMIN VARCHAR2(2) NOT NULL,

NO_TELP VARCHAR2(13) NOT NULL,

ALAMAT VARCHAR2(30) NOT NULL,

CONSTRAINT PK_APOTEKER PRIMARY KEY(KODE_APOTEKER)

);

DESC APOTEKER;

SCREENSHOOT :
QUERY :

CREATE TABLE SUPPLIER (

KODE_SUPPLIER VARCHAR2(5),

NAMA_SUPPLIER VARCHAR2(50) NOT NULL,

EMAIL_SUPPLIER VARCHAR2(50) NOT NULL,

NO_TELP VARCHAR2(13) NOT NULL,

ALAMAT VARCHAR2(50) NOT NULL,

CONSTRAINT PK_SUPPLIER PRIMARY KEY(KODE_SUPPLIER)

);

DESC SUPPLIER;

SCREENSHOOT :
QUERY :

CREATE TABLE TRANSAKSI (

KODE_TRANSAKSI VARCHAR2(5),

KODE_PELANGGGAN VARCHAR2(5) NOT NULL,

KODE_OBAT VARCHAR2(5) NOT NULL,

KODE_APOTEKER VARCHAR2(5) NOT NULL,

JUMLAH_BELI NUMBER(3) NOT NULL,

TOTAL_HARGA NUMBER(8) NOT NULL,

TANGGAL_BELI DATE NOT NULL,

CONSTRAINT PK_TRANSAKSI PRIMARY KEY(KODE_TRANSAKSI)

);

DESC TRANSAKSI;

SCREENSHOOT:

Anda mungkin juga menyukai