![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgtVZJ3rIwwAIIT66WpqwNihXuTM_oqT5jmyOv9K9Vds2eadYlFnWdzPDm0s4PrtqOvpBZl0J2JeYunEO3gU9CZjIooqiLk4b9AK3C5OiH3DTz-O3sr2jEKIslcOf3YYD8BgpcHX9SeoM/s320/sdm_pegawai1.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjssv3PnW4-7BGXjpu5Eglyg-3vhf2Eur6aNAQwZnY_M7rwqIN6ct36UZzE8JcWmvLQ4KBdrtquhuv0Covs1gFpsM862jt0ur_kLEIUYCz80YlrbdZ1IhOM0jm8eNR1DKmyv9HyMBUI-6s/s320/sdm_pegawai2.jpg)
/*==============================================================*/
/* DBMS name: ORACLE Version 10g */
/* Created on: 16/10/2013 19:52:51 */
/*==============================================================*/
alter table DOSEN
drop constraint FK_DOSEN_RELATIONS_MATAKULI;
alter table DOSEN
drop constraint FK_DOSEN_RELATIONS_RIWAYAT_;
alter table DOSEN
drop constraint FK_DOSEN_RELATIONS_STATUS;
alter table DOSEN
drop constraint FK_DOSEN_RELATIONS_AGAMA;
alter table JABATAN
drop constraint FK_JABATAN_RELATIONS_DOSEN;
alter table JABATAN
drop constraint FK_JABATAN_RELATIONS_PEGAWAI;
alter table PEGAWAI
drop constraint FK_PEGAWAI_RELATIONS_RIWAYAT_;
alter table PEGAWAI
drop constraint FK_PEGAWAI_RELATIONS_STATUS;
alter table PEGAWAI
drop constraint FK_PEGAWAI_RELATIONS_AGAMA;
drop table AGAMA cascade constraints;
drop index RELATIONSHIP_9_FK;
drop index RELATIONSHIP_7_FK;
drop index RELATIONSHIP_5_FK;
drop index RELATIONSHIP_3_FK;
drop table DOSEN cascade constraints;
drop index RELATIONSHIP_2_FK;
drop index RELATIONSHIP_1_FK;
drop table JABATAN cascade constraints;
drop table MATAKULIAH cascade constraints;
drop index RELATIONSHIP_8_FK;
drop index RELATIONSHIP_6_FK;
drop index RELATIONSHIP_4_FK;
drop table PEGAWAI cascade constraints;
drop table RIWAYAT_HIDUP cascade constraints;
drop table STATUS cascade constraints;
/*==============================================================*/
/* Table: AGAMA */
/*==============================================================*/
create table AGAMA (
ID_AGAMA CHAR(10) not null,
NAMA_AGAMA CHAR,
constraint PK_AGAMA primary key (ID_AGAMA)
);
/*==============================================================*/
/* Table: DOSEN */
/*==============================================================*/
create table DOSEN (
ID_DOSEN INTEGER not null,
ID_STATUS CHAR(10),
ID_AGAMA CHAR(10),
KODE_MATAKULIAH INTEGER,
ID_HIDUP INTEGER,
NAMA_DOSEN CHAR(25),
TLP_DOSEN INTEGER,
ALAMAT_DOSEN VARCHAR2(25),
constraint PK_DOSEN primary key (ID_DOSEN)
);
/*==============================================================*/
/* Index: RELATIONSHIP_3_FK */
/*==============================================================*/
create index RELATIONSHIP_3_FK on DOSEN (
KODE_MATAKULIAH ASC
);
/*==============================================================*/
/* Index: RELATIONSHIP_5_FK */
/*==============================================================*/
create index RELATIONSHIP_5_FK on DOSEN (
ID_HIDUP ASC
);
/*==============================================================*/
/* Index: RELATIONSHIP_7_FK */
/*==============================================================*/
create index RELATIONSHIP_7_FK on DOSEN (
ID_STATUS ASC
);
/*==============================================================*/
/* Index: RELATIONSHIP_9_FK */
/*==============================================================*/
create index RELATIONSHIP_9_FK on DOSEN (
ID_AGAMA ASC
);
/*==============================================================*/
/* Table: JABATAN */
/*==============================================================*/
create table JABATAN (
ID_JABATAN INTEGER not null,
ID_PEGAWAI INTEGER,
ID_DOSEN INTEGER,
NAMA_JABATAN CHAR(20),
constraint PK_JABATAN primary key (ID_JABATAN)
);
/*==============================================================*/
/* Index: RELATIONSHIP_1_FK */
/*==============================================================*/
create index RELATIONSHIP_1_FK on JABATAN (
ID_DOSEN ASC
);
/*==============================================================*/
/* Index: RELATIONSHIP_2_FK */
/*==============================================================*/
create index RELATIONSHIP_2_FK on JABATAN (
ID_PEGAWAI ASC
);
/*==============================================================*/
/* Table: MATAKULIAH */
/*==============================================================*/
create table MATAKULIAH (
KODE_MATAKULIAH INTEGER not null,
NAMA_MATAKULIAH CHAR(30),
SKS INTEGER,
constraint PK_MATAKULIAH primary key (KODE_MATAKULIAH)
);
/*==============================================================*/
/* Table: PEGAWAI */
/*==============================================================*/
create table PEGAWAI (
ID_PEGAWAI INTEGER not null,
ID_STATUS CHAR(10),
ID_HIDUP INTEGER,
ID_AGAMA CHAR(10),
NAMA_PEGAWAI CHAR(30),
ALAMAT_PEGAWAI VARCHAR2(30),
TELP_PEGAWAI INTEGER,
constraint PK_PEGAWAI primary key (ID_PEGAWAI)
);
/*==============================================================*/
/* Index: RELATIONSHIP_4_FK */
/*==============================================================*/
create index RELATIONSHIP_4_FK on PEGAWAI (
ID_HIDUP ASC
);
/*==============================================================*/
/* Index: RELATIONSHIP_6_FK */
/*==============================================================*/
create index RELATIONSHIP_6_FK on PEGAWAI (
ID_STATUS ASC
);
/*==============================================================*/
/* Index: RELATIONSHIP_8_FK */
/*==============================================================*/
create index RELATIONSHIP_8_FK on PEGAWAI (
ID_AGAMA ASC
);
/*==============================================================*/
/* Table: RIWAYAT_HIDUP */
/*==============================================================*/
create table RIWAYAT_HIDUP (
ID_HIDUP INTEGER not null,
PENDIDIKAN CHAR(10),
constraint PK_RIWAYAT_HIDUP primary key (ID_HIDUP)
);
/*==============================================================*/
/* Table: STATUS */
/*==============================================================*/
create table STATUS (
ID_STATUS CHAR(10) not null,
NAMA_STATUS CHAR(20),
constraint PK_STATUS primary key (ID_STATUS)
);
alter table DOSEN
add constraint FK_DOSEN_RELATIONS_MATAKULI foreign key (KODE_MATAKULIAH)
references MATAKULIAH (KODE_MATAKULIAH);
alter table DOSEN
add constraint FK_DOSEN_RELATIONS_RIWAYAT_ foreign key (ID_HIDUP)
references RIWAYAT_HIDUP (ID_HIDUP);
alter table DOSEN
add constraint FK_DOSEN_RELATIONS_STATUS foreign key (ID_STATUS)
references STATUS (ID_STATUS);
alter table DOSEN
add constraint FK_DOSEN_RELATIONS_AGAMA foreign key (ID_AGAMA)
references AGAMA (ID_AGAMA);
alter table JABATAN
add constraint FK_JABATAN_RELATIONS_DOSEN foreign key (ID_DOSEN)
references DOSEN (ID_DOSEN);
alter table JABATAN
add constraint FK_JABATAN_RELATIONS_PEGAWAI foreign key (ID_PEGAWAI)
references PEGAWAI (ID_PEGAWAI);
alter table PEGAWAI
add constraint FK_PEGAWAI_RELATIONS_RIWAYAT_ foreign key (ID_HIDUP)
references RIWAYAT_HIDUP (ID_HIDUP);
alter table PEGAWAI
add constraint FK_PEGAWAI_RELATIONS_STATUS foreign key (ID_STATUS)
references STATUS (ID_STATUS);
alter table PEGAWAI
add constraint FK_PEGAWAI_RELATIONS_AGAMA foreign key (ID_AGAMA)
references AGAMA (ID_AGAMA);
Tidak ada komentar:
Posting Komentar