![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbKO_5-7YEwGY_ZFW2daHgwo5hGKnrcpCRp1-_X94-O_xJP7ZkMo-CH6hGVWm2OeB389Q-2gWpnxJ_rrUlcxXjxqwFME24olHbWcy2P2t1QNBeHk5JoJz-WVcRqIe0zSOO3OOsJg_x3O4/s320/kampus1.JPG)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaDmJWPJBBb24huXVHtQqKB8U-8YocgVf01lVAqDaMu5iMltf3Bm1T_jiP3R3TXmiLTVIPuvjXXAZa9JWGXFxq715vDuwQOzC-AuLZAomZ1qubWWlHU4hJEds9TcPv8gLfVM9MqRyPn8I/s320/kampus2.JPG)
/*==============================================================*/
/* DBMS name: ORACLE Version 10g */
/* Created on: 16/10/2013 20:31:09 */
/*==============================================================*/
alter table ASRAMA
drop constraint FK_ASRAMA_RELATIONS_MAHASISW;
alter table KANTIN
drop constraint FK_KANTIN_RELATIONS_DOSEN;
alter table MAHASISWA
drop constraint FK_MAHASISW_RELATIONS_DOSEN;
alter table MAHASISWA
drop constraint FK_MAHASISW_RELATIONS_MATAKULI;
alter table MAHASISWA
drop constraint FK_MAHASISW_RELATIONS_KANTIN;
alter table MASJID
drop constraint FK_MASJID_RELATIONS_DOSEN;
alter table MASJID
drop constraint FK_MASJID_RELATIONS_MAHASISW;
alter table MATAKULIAH
drop constraint FK_MATAKULI_RELATIONS_DOSEN;
alter table PERPUSTAKAAN
drop constraint FK_PERPUSTA_RELATIONS_MAHASISW;
drop index RELATIONSHIP_9_FK;
drop table ASRAMA cascade constraints;
drop table DOSEN cascade constraints;
drop index RELATIONSHIP_7_FK;
drop table KANTIN cascade constraints;
drop index RELATIONSHIP_8_FK;
drop index RELATIONSHIP_3_FK;
drop index RELATIONSHIP_1_FK;
drop table MAHASISWA cascade constraints;
drop index RELATIONSHIP_6_FK;
drop index RELATIONSHIP_5_FK;
drop table MASJID cascade constraints;
drop index RELATIONSHIP_2_FK;
drop table MATAKULIAH cascade constraints;
drop index RELATIONSHIP_4_FK;
drop table PERPUSTAKAAN cascade constraints;
/*==============================================================*/
/* Table: ASRAMA */
/*==============================================================*/
create table ASRAMA (
ID_ASRAMA INTEGER not null,
ID_MAHASISWA INTEGER,
NAMA_ASRAMA CHAR(30),
JENIS_ASRAMA CHAR(30),
JUMLAH_ASRAMA INTEGER,
constraint PK_ASRAMA primary key (ID_ASRAMA)
);
/*==============================================================*/
/* Index: RELATIONSHIP_9_FK */
/*==============================================================*/
create index RELATIONSHIP_9_FK on ASRAMA (
ID_MAHASISWA ASC
);
/*==============================================================*/
/* Table: DOSEN */
/*==============================================================*/
create table DOSEN (
ID_DOSEN INTEGER not null,
NAMA_DOSEN CHAR(50),
ALAMAT_DOSEN VARCHAR2(30),
TELP_DOSEN INTEGER,
constraint PK_DOSEN primary key (ID_DOSEN)
);
/*==============================================================*/
/* Table: KANTIN */
/*==============================================================*/
create table KANTIN (
ID_KANTIN INTEGER not null,
ID_DOSEN INTEGER,
NAMA_KANTIN CHAR(30),
constraint PK_KANTIN primary key (ID_KANTIN)
);
/*==============================================================*/
/* Index: RELATIONSHIP_7_FK */
/*==============================================================*/
create index RELATIONSHIP_7_FK on KANTIN (
ID_DOSEN ASC
);
/*==============================================================*/
/* Table: MAHASISWA */
/*==============================================================*/
create table MAHASISWA (
ID_MAHASISWA INTEGER not null,
ID_KANTIN INTEGER,
ID_MATAKULIAH INTEGER,
ID_DOSEN INTEGER,
NAMA_MAHASISWA CHAR(50),
KELAS_MAHASISWA VARCHAR2(30),
JURUSAN_MAHASISWA CHAR(10),
constraint PK_MAHASISWA primary key (ID_MAHASISWA)
);
/*==============================================================*/
/* Index: RELATIONSHIP_1_FK */
/*==============================================================*/
create index RELATIONSHIP_1_FK on MAHASISWA (
ID_DOSEN ASC
);
/*==============================================================*/
/* Index: RELATIONSHIP_3_FK */
/*==============================================================*/
create index RELATIONSHIP_3_FK on MAHASISWA (
ID_MATAKULIAH ASC
);
/*==============================================================*/
/* Index: RELATIONSHIP_8_FK */
/*==============================================================*/
create index RELATIONSHIP_8_FK on MAHASISWA (
ID_KANTIN ASC
);
/*==============================================================*/
/* Table: MASJID */
/*==============================================================*/
create table MASJID (
ID_MASJID INTEGER not null,
ID_MAHASISWA INTEGER,
ID_DOSEN INTEGER,
NAMA_MASJID CHAR(50),
constraint PK_MASJID primary key (ID_MASJID)
);
/*==============================================================*/
/* Index: RELATIONSHIP_5_FK */
/*==============================================================*/
create index RELATIONSHIP_5_FK on MASJID (
ID_DOSEN ASC
);
/*==============================================================*/
/* Index: RELATIONSHIP_6_FK */
/*==============================================================*/
create index RELATIONSHIP_6_FK on MASJID (
ID_MAHASISWA ASC
);
/*==============================================================*/
/* Table: MATAKULIAH */
/*==============================================================*/
create table MATAKULIAH (
ID_MATAKULIAH INTEGER not null,
ID_DOSEN INTEGER,
NAMA_MATAKULIAH CHAR(50),
SKS INTEGER,
constraint PK_MATAKULIAH primary key (ID_MATAKULIAH)
);
/*==============================================================*/
/* Index: RELATIONSHIP_2_FK */
/*==============================================================*/
create index RELATIONSHIP_2_FK on MATAKULIAH (
ID_DOSEN ASC
);
/*==============================================================*/
/* Table: PERPUSTAKAAN */
/*==============================================================*/
create table PERPUSTAKAAN (
ID_PERPUSTAKAAN INTEGER not null,
ID_MAHASISWA INTEGER,
NAMA_PERPUSTAKAAN CHAR(30),
NAMA_BUKU CHAR(30),
JUMLAH_BUKU INTEGER,
NAMA_PENERBIT CHAR(30),
TGL_PENERBIT INTEGER,
ALAMAT_PENERBIT VARCHAR2(30),
constraint PK_PERPUSTAKAAN primary key (ID_PERPUSTAKAAN)
);
/*==============================================================*/
/* Index: RELATIONSHIP_4_FK */
/*==============================================================*/
create index RELATIONSHIP_4_FK on PERPUSTAKAAN (
ID_MAHASISWA ASC
);
alter table ASRAMA
add constraint FK_ASRAMA_RELATIONS_MAHASISW foreign key (ID_MAHASISWA)
references MAHASISWA (ID_MAHASISWA);
alter table KANTIN
add constraint FK_KANTIN_RELATIONS_DOSEN foreign key (ID_DOSEN)
references DOSEN (ID_DOSEN);
alter table MAHASISWA
add constraint FK_MAHASISW_RELATIONS_DOSEN foreign key (ID_DOSEN)
references DOSEN (ID_DOSEN);
alter table MAHASISWA
add constraint FK_MAHASISW_RELATIONS_MATAKULI foreign key (ID_MATAKULIAH)
references MATAKULIAH (ID_MATAKULIAH);
alter table MAHASISWA
add constraint FK_MAHASISW_RELATIONS_KANTIN foreign key (ID_KANTIN)
references KANTIN (ID_KANTIN);
alter table MASJID
add constraint FK_MASJID_RELATIONS_DOSEN foreign key (ID_DOSEN)
references DOSEN (ID_DOSEN);
alter table MASJID
add constraint FK_MASJID_RELATIONS_MAHASISW foreign key (ID_MAHASISWA)
references MAHASISWA (ID_MAHASISWA);
alter table MATAKULIAH
add constraint FK_MATAKULI_RELATIONS_DOSEN foreign key (ID_DOSEN)
references DOSEN (ID_DOSEN);
alter table PERPUSTAKAAN
add constraint FK_PERPUSTA_RELATIONS_MAHASISW foreign key (ID_MAHASISWA)
references MAHASISWA (ID_MAHASISWA);