Vous êtes sur la page 1sur 7

CREATE TABLE SELEKSI (

ID_SELEKSI SMALLINT NOT NULL,


SELEKSI VARCHAR(45) NULL,
PRIMARY KEY(ID_SELEKSI)
)
IN "USER_SPACE2"
INDEX IN "INDEX_SPACE2"
LONG IN "LARGE_SPACE2";
CREATE TABLE UB_DOMISILI (
ID_UB_DOMISILI SMALLINT NOT NULL,
UB_DOMISILI VARCHAR(45) NULL,
PRIMARY KEY(ID_UB_DOMISILI)
)IN "USER_SPACE2"
INDEX IN "INDEX_SPACE2"
LONG IN "LARGE_SPACE2";
SELECT * FROM UB_DOMISILI;
CREATE TABLE JENJANG (
ID_JENJANG SMALLINT NOT NULL,
JENJANG VARCHAR(25) NULL,
PRIMARY KEY(ID_JENJANG)
)
IN "USER_SPACE2"
INDEX IN "INDEX_SPACE2"
LONG IN "LARGE_SPACE2";
SELECT * FROM JENJANG;
CREATE TABLE FAKULTAS (
ID_FAKULTAS SMALLINT NOT NULL,
FAKULTAS VARCHAR(45) NULL,
PRIMARY KEY(ID_FAKULTAS)
)
IN "USER_SPACE2"
INDEX IN "INDEX_SPACE2"
LONG IN "LARGE_SPACE2";
SELECT * FROM FAKULTAS;
CREATE TABLE JENIS_TAGIHAN (
ID_JENIS_TAGIHAN INT NOT NULL,
JENIS_TAGIHAN VARCHAR(45) NULL,
PRIMARY KEY(ID_JENIS_TAGIHAN)
)
IN "USER_SPACE2"
INDEX IN "INDEX_SPACE2"
LONG IN "LARGE_SPACE2";
SELECT * FROM JENIS_TAGIHAN;
CREATE TABLE JURUSAN (
ID_JURUSAN SMALLINT NOT NULL,
ID_FAKULTAS SMALLINT NOT NULL,
JURUSAN VARCHAR(60) NULL,
PRIMARY KEY(ID_JURUSAN, ID_FAKULTAS),

FOREIGN KEY(ID_FAKULTAS)
REFERENCES FAKULTAS(ID_FAKULTAS)
)
IN "USER_SPACE2"
INDEX IN "INDEX_SPACE2"
LONG IN "LARGE_SPACE2";
SELECT * FROM JURUSAN;
CREATE TABLE PROGRAM_STUDI (
ID_PROGRAM_STUDI SMALLINT NOT NULL,
ID_JURUSAN SMALLINT NOT NULL,
ID_FAKULTAS SMALLINT NOT NULL,
ID_JENJANG SMALLINT NOT NULL,
PROGRAM_STUDI VARCHAR(60) NULL,
PRIMARY KEY(ID_PROGRAM_STUDI),
FOREIGN KEY(ID_JURUSAN, ID_FAKULTAS)
REFERENCES JURUSAN(ID_JURUSAN, ID_FAKULTAS)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
FOREIGN KEY(ID_JENJANG)
REFERENCES JENJANG(ID_JENJANG)
ON DELETE NO ACTION
ON UPDATE NO ACTION
)IN "USER_SPACE2"
INDEX IN "INDEX_SPACE2"
LONG IN "LARGE_SPACE2";
SELECT * FROM PROGRAM_STUDI;
CREATE TABLE KTM (
ID_KTM INTEGER NOT NULL,
NIM VARCHAR(15) NULL,
NAMA VARCHAR(60) NULL,
ANGKATAN INT NULL,
ID_PROGRAM_STUDI SMALLINT NOT NULL,
ID_UB_DOMISILI SMALLINT NOT NULL,
ID_SELEKSI SMALLINT NOT NULL,
PRIMARY KEY(ID_KTM),
FOREIGN KEY(ID_PROGRAM_STUDI)
REFERENCES PROGRAM_STUDI(ID_PROGRAM_STUDI)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
FOREIGN KEY(ID_UB_DOMISILI)
REFERENCES UB_DOMISILI(ID_UB_DOMISILI)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
FOREIGN KEY(ID_SELEKSI)
REFERENCES SELEKSI(ID_SELEKSI)
ON DELETE NO ACTION
ON UPDATE NO ACTION
)IN "USER_SPACE2"
INDEX IN "INDEX_SPACE2"
LONG IN "LARGE_SPACE2";
CREATE TABLE PEMBAYARAN (
ID_KTM INTEGER NOT NULL,
THN_AKADEMIK INT NOT NULL,

IS_GANJIL CHAR(1) NOT NULL,


ID_JENIS_TAGIHAN INT NOT NULL,
WAKTU_TRANSAKSI TIMESTAMP NOT NULL,
JML_TAGIHAN DOUBLE NULL,
JML_PEMBAYARAN DOUBLE NULL,
PRIMARY KEY(ID_KTM, THN_AKADEMIK, IS_GANJIL, ID_JENIS_TAGIHAN, WAKTU_TRANSAKSI
),
FOREIGN KEY(ID_KTM)
REFERENCES KTM(ID_KTM),
FOREIGN KEY(ID_JENIS_TAGIHAN)
REFERENCES JENIS_TAGIHAN(ID_JENIS_TAGIHAN)
)IN "USER_SPACE2"
INDEX IN "INDEX_SPACE2"
LONG IN "LARGE_SPACE2";
CREATE TABLE WARGANEGARA (
ID_WARGANEGARA SMALLINT NOT NULL,
WARGANEGARA VARCHAR(45) NULL,
PRIMARY KEY(ID_WARGANEGARA)
)IN "USER_SPACE2"
INDEX IN "INDEX_SPACE2"
LONG IN "LARGE_SPACE2";
CREATE TABLE KERJA (
ID_KERJA SMALLINT NOT NULL,
KERJA VARCHAR(45) NULL,
PRIMARY KEY(ID_KERJA)
)IN "USER_SPACE2"
INDEX IN "INDEX_SPACE2"
LONG IN "LARGE_SPACE2";
CREATE TABLE SLTA (
ID_SLTA SMALLINT NOT NULL,
SLTA VARCHAR(60) NULL,
PRIMARY KEY(ID_SLTA)
)IN "USER_SPACE2"
INDEX IN "INDEX_SPACE2"
LONG IN "LARGE_SPACE2";
CREATE TABLE JURUSAN_SLTA (
ID_JURUSAN_SLTA SMALLINT NOT NULL,
JURUSAN_SLTA VARCHAR(45) NULL,
PRIMARY KEY(ID_JURUSAN_SLTA)
)IN "USER_SPACE2"
INDEX IN "INDEX_SPACE2"
LONG IN "LARGE_SPACE2";
CREATE TABLE NEGARA (
ID_NEGARA SMALLINT NOT NULL,
NEGARA VARCHAR(35) NULL,
PRIMARY KEY(ID_NEGARA)
)IN "USER_SPACE2"
INDEX IN "INDEX_SPACE2"
LONG IN "LARGE_SPACE2";
CREATE TABLE PROPINSI (
ID_PROPINSI SMALLINT NOT NULL,
ID_NEGARA SMALLINT NOT NULL,
PROPINSI VARCHAR(60) NULL,

PRIMARY KEY(ID_PROPINSI),
FOREIGN KEY(ID_NEGARA)
REFERENCES NEGARA(ID_NEGARA)
)IN "USER_SPACE2"
INDEX IN "INDEX_SPACE2"
LONG IN "LARGE_SPACE2";
CREATE TABLE KOTA (
ID_KOTA SMALLINT NOT NULL,
ID_PROPINSI SMALLINT NOT NULL,
KOTA VARCHAR(60) NULL,
PRIMARY KEY(ID_KOTA),
FOREIGN KEY(ID_PROPINSI)
REFERENCES PROPINSI(ID_PROPINSI)
)IN "USER_SPACE2"
INDEX IN "INDEX_SPACE2"
LONG IN "LARGE_SPACE2";
CREATE TABLE MAHASISWA (
NIM VARCHAR(15) NOT NULL,
NAMA VARCHAR(60) NOT NULL,
ANGKATAN SMALLINT NOT NULL,
ID_PROGRAM_STUDI SMALLINT NOT NULL,
ID_SELEKSI SMALLINT NOT NULL,
ID_UB_DOMISILI SMALLINT NOT NULL,
PRIMARY KEY(NIM),
FOREIGN KEY(ID_PROGRAM_STUDI)
REFERENCES PROGRAM_STUDI(ID_PROGRAM_STUDI)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
FOREIGN KEY(ID_SELEKSI)
REFERENCES SELEKSI(ID_SELEKSI)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
FOREIGN KEY(ID_UB_DOMISILI)
REFERENCES UB_DOMISILI(ID_UB_DOMISILI)
ON DELETE NO ACTION
ON UPDATE NO ACTION
)IN "USER_SPACE2"
INDEX IN "INDEX_SPACE2"
LONG IN "LARGE_SPACE2";
CREATE TABLE MAHASISWA_BIODATA (
NIM VARCHAR(15) NOT NULL,
ID_WARGANEGARA SMALLINT NOT NULL,
JENIS_KELAMIN CHAR(1) NOT NULL,
ID_KOTA_LAHIR SMALLINT NULL,
TANGGAL_LAHIR DATE NULL,
ALAMAT_MALANG VARCHAR(60) NULL,
NO_HP VARCHAR(25) NULL,
NO_TELP VARCHAR(25) NULL,
PRIMARY KEY(NIM),
FOREIGN KEY(NIM)
REFERENCES MAHASISWA(NIM),
FOREIGN KEY(ID_KOTA_LAHIR)
REFERENCES KOTA(ID_KOTA),
FOREIGN KEY(ID_WARGANEGARA)
REFERENCES WARGANEGARA(ID_WARGANEGARA)
)IN "USER_SPACE2"

INDEX IN "INDEX_SPACE2"
LONG IN "LARGE_SPACE2";
CREATE TABLE MAHASISWA_SLTA (
NIM VARCHAR(15) NOT NULL,
ID_SLTA SMALLINT NOT NULL,
ID_JURUSAN_SLTA SMALLINT NOT NULL,
TAHUN_MASUK SMALLINT NOT NULL,
TAHUN_LULUS SMALLINT NOT NULL,
NILAI_UAN DOUBLE NOT NULL,
PRIMARY KEY(NIM),
FOREIGN KEY(NIM)
REFERENCES MAHASISWA(NIM),
FOREIGN KEY(ID_SLTA)
REFERENCES SLTA(ID_SLTA),
FOREIGN KEY(ID_JURUSAN_SLTA)
REFERENCES JURUSAN_SLTA(ID_JURUSAN_SLTA)
)IN "USER_SPACE2"
INDEX IN "INDEX_SPACE2"
LONG IN "LARGE_SPACE2";
CREATE TABLE MAHASISWA_ORTU (
NIM VARCHAR(15) NOT NULL,
NAMA_AYAH VARCHAR(60) NOT NULL,
ID_JENJANG_AYAH SMALLINT NOT NULL,
ID_KERJA_AYAH SMALLINT NOT NULL,
PENGHASILAN_AYAH DOUBLE NULL,
NAMA_IBU VARCHAR(60) NULL,
ID_JENJANG_IBU SMALLINT NOT NULL,
ID_KERJA_IBU SMALLINT NOT NULL,
PENGHASILAN_IBU DOUBLE NULL,
ID_KOTA SMALLINT NOT NULL,
ALAMAT VARCHAR(60) NULL,
KODE_POS VARCHAR(5) NULL,
NO_HP_AYAH VARCHAR(25) NULL,
NO_HP_IBU VARCHAR(25) NULL,
NO_TELP VARCHAR(25) NULL,
PRIMARY KEY(NIM),
FOREIGN KEY(NIM)
REFERENCES MAHASISWA(NIM),
FOREIGN KEY(ID_JENJANG_IBU)
REFERENCES JENJANG(ID_JENJANG),
FOREIGN KEY(ID_KERJA_AYAH)
REFERENCES KERJA(ID_KERJA),
FOREIGN KEY(ID_JENJANG_AYAH)
REFERENCES JENJANG(ID_JENJANG),
FOREIGN KEY(ID_KERJA_IBU)
REFERENCES KERJA(ID_KERJA),
FOREIGN KEY(ID_KOTA)
REFERENCES KOTA(ID_KOTA)
)IN "USER_SPACE2"
INDEX IN "INDEX_SPACE2"
LONG IN "LARGE_SPACE2";
CREATE TABLE MAHASISWA_ASAL (
NIM VARCHAR(15) NOT NULL,
ALAMAT VARCHAR(60) NOT NULL,
ID_KOTA SMALLINT NOT NULL,
KODE_POS VARCHAR(5) NULL,
NO_TELP VARCHAR(25) NULL,

PRIMARY KEY(NIM),
FOREIGN KEY(NIM)
REFERENCES MAHASISWA(NIM),
FOREIGN KEY(ID_KOTA)
REFERENCES KOTA(ID_KOTA)
)IN "USER_SPACE2"
INDEX IN "INDEX_SPACE2"
LONG IN "LARGE_SPACE2";
SELECT * FROM JURUSAN;
SELECT * FROM FAKULTAS;
SELECT * FROM JENJANG;
INSERT INTO JURUSAN(ID_JURUSAN,ID_FAKULTAS,JURUSAN)VALUES(001,001,'SISTEM INFORM
ASI');
INSERT
INSERT
INSERT
INSERT
INSERT

INTO
INTO
INTO
INTO
INTO

FAKULTAS(ID_FAKULTAS,FAKULTAS)VALUES('001','SISTEM INFORMASI');
JENJANG(ID_JENJANG,JENJANG)VALUES('001','S1');
UB_DOMISILI(ID_UB_DOMISILI,UB_DOMISILI)VALUES('001','MALANG');
SELEKSI(ID_SELEKSI,SELEKSI)VALUES('001','SNMPTN');
JENIS_TAGIHAN(ID_JENIS_TAGIHAN,JENIS_TAGIHAN)VALUES('001','SPP');

INSERT INTO PROGRAM_STUDI(ID_PROGRAM_STUDI, ID_FAKULTAS, ID_JENJANG, ID_JURUSAN,


PROGRAM_STUDI)
VALUES(001,001,001,001,'SISTEM INFORMASI');
INSERT INTO KTM(ID_KTM, NIM,NAMA,ANGKATAN,ID_PROGRAM_STUDI,ID_UB_DOMISILI,ID_SEL
EKSI)
VALUES(001,'125150401111013','LALA',2012,001,001,001);
INSERT INTO PEMBAYARAN(ID_KTM,THN_AKADEMIK,IS_GANJIL,ID_JENIS_TAGIHAN,WAKTU_TRAN
SAKSI,JML_TAGIHAN,JML_PEMBAYARAN)
VALUES(001,2014,0,001,'2014-11-15 13:11:02',1000000,1000000);
INSERT INTO WARGANEGARA(ID_WARGANEGARA,WARGANEGARA)VALUES(001,'INDONESIA');
INSERT INTO KERJA(ID_KERJA,KERJA)VALUES(001,'WIRASWASTA');
INSERT INTO SLTA(ID_SLTA,SLTA)VALUES(001,'SMA NEGERI 1 SURABAYA');
INSERT INTO JURUSAN_SLTA(ID_JURUSAN_SLTA,JURUSAN_SLTA)VALUES(001,'IPA');
INSERT INTO NEGARA(ID_NEGARA,NEGARA)VALUES(001,'INDONESIA');
INSERT INTO PROPINSI(ID_PROPINSI,ID_NEGARA,PROPINSI)VALUES(001,001,'JAWA BARAT')
;
INSERT INTO KOTA(ID_KOTA,ID_PROPINSI,KOTA)VALUES(001,001,'SURABAYA');
INSERT INTO MAHASISWA(NIM,NAMA,ANGKATAN,ID_PROGRAM_STUDI,ID_SELEKSI,ID_UB_DOMISI
LI)
VALUES('125150401111013','LALA',2012,001,001,001);
INSERT INTO MAHASISWA_BIODATA(NIM,ID_WARGANEGARA,JENIS_KELAMIN,ID_KOTA_LAHIR,TAN
GGAL_LAHIR,ALAMAT_MALANG,NO_HP,NO_TELP)
VALUES('125150401111013',001,'P',001,'1994-09-13','JL.RUNGKUT 123 SURABAYA','085
123456789','085655742123');
INSERT INTO MAHASISWA_SLTA(NIM,ID_SLTA,ID_JURUSAN_SLTA,TAHUN_MASUK,TAHUN_LULUS,N
ILAI_UAN)
VALUES('125150401111013',001,001,2009,2012,85);

INSERT INTO MAHASISWA_ORTU(NIM,NAMA_AYAH,ID_JENJANG_AYAH,ID_KERJA_AYAH,PENGHASIL


AN_AYAH,NAMA_IBU,ID_JENJANG_IBU,ID_KERJA_IBU,PENGHASILAN_IBU,ID_KOTA,ALAMAT,KODE
_POS,NO_HP_AYAH,NO_HP_IBU,NO_TELP)
VALUES('125150401111013','JONNY',001,001,2000000,'SUSI A',001,001,1000000,001,'J
L.BASUKI RAHMAT KAV.10 SURABAYA','35000','089800123456','081553313602','1234556'
);
INSERT INTO MAHASISWA_ASAL(NIM,ALAMAT,ID_KOTA,KODE_POS,NO_TELP)VALUES('125150401
111013','JL.RUNGKUT 123 SURABAYA',001,'35000','12345');

Vous aimerez peut-être aussi