Anda di halaman 1dari 3

CREATE DATABASE 'db_cipsb';

USE 'db_cipsb';

CREATE TABLE IF NOT EXISTS 'tb_kontak'(


'id' int (11) unsigned NOT NULL AUTO_INCREMENT,
'nama' varchar (64) NOT NULL,
'email' varchar (64) NOT NULL,
'judul' Varchar (128) NOT NULL,
'isi' text NOT NULL,
'is_dibalas' enum(('0','1') NOT NULL DEFAULT '0',
'created_at' datetime NOT NULL,
'updated_at' datetime NOT NULL,
PRIMARY KEY ('id')
) ENGINE=InnoDB;

CREATE TABLE IF NOT EXISTS 'tb_pengumuman'(


'id' smallint (4) unsigned NOT NULL AUTO_INCREMENT,
'judul' varchar (64) NOT NULL,
'slug' varchar (128) NOT NULL,
'isi' text NOT NULL,
'created_at' datetime NOT NULL,
'updated_at' datetime NOT NULL,
PRIMARY KEY ('id')
) ENGINE=MyISAM;

CREATE TABLE IF NOT EXISTS 'tb_peserta'(


'id' smallint (4) unsigned NOT NULL AUTO_INCREMENT,
'email' varchar (64) NOT NULL,
'username' char (8) NOT NULL,
'password' char (8) NOT NULL,
'nisn' char (10) NOT NULL,
'nama' varchar (64) NOT NULL,
'nama_panggilan' varchar (32) NOT NULL,
'jenis_kelamin' enum('P','L') DEFAULT NULL,
'agama' enum('1','2','3','4','5','6') DEFAULT NULL,
'ket_agama' varchar (32) DEFAULT NULL,
'tempat_lahir' varchar (32) DEFAULT NULL,
'tanggal_lahir' date DEFAULT NULL,
'berat_badan' varchar (3) DEFAULT NULL,
'tinggi_badan' varchar (3) DEFAULT NULL,
'golongan_darah' enum('O','A','B','AB')DEFAULT NULL,
'status_anak' enum('0','1')DEFAULT NULL,
'anak_ke' varchar (2) DEFAULT NULL,
'jumlah_saudara' varchar (2) DEFAULT NULL,
'tmp_tinggal_dengan' enum ('0','1','2','3','4') DEFAULT NULL,
'tmp_ket_tinggal_dengan' varchar (32) DEFAULT NULL,
'tmp_alamat' varchar (255) DEFAULT NULL,
'tmp_telepon'varchar (16) DEFAULT NULL,
'tmp_jarak_sekolah' varchar (2)DEFAULT NULL,
'tmp_kendaraan' enum('1','2','3','4','5')DEFAULT NULL,
'ort_nama_ayah' varchar (64)DEFAULT NULL,
'ort_pekerjaan_ayah' enum ('1','2','3','4','5','6','7')DEFAULT NULL,
'ort_ket_pekerjaan_ayah' varchar (32) DEFAULT NULL,
'ort_nama_ibu' varchar (64) DEFAULT NULL,
'ort_pekerjaan_ibu' enum ('1','2','3','4','5','6','7','8')DEFAULT NULL,
'ort_ket_pekerjaan_ibu' varchar (32) DEFAULT NULL,
'ort_alamat' varchar (255) DEFAULT NULL,
'ort_telepon' varchar (16) DEFAULT NULL,
'ort_penghasilan' varchar (12) DEFAULT NULL,
'ska_nama' varchar (64) DEFAULT NULL,
'ska_status' enum ('0','1')
'ska_alamat' varchar (255) DEFAULT NULL,
'ska_telepon' varchar (16) DEFAULT NULL,
'ska_kelas' varchar (32) DEFAULT NULL,
'ska_tahun_lulus' year (4) DEFAULT NULL,
'ska_no_ijazah' varchar (32) DEFAULT NULL,
'nil_bin_1' float(2,1) DEFAULT NULL,
'nil_bin_2' float(2,1) DEFAULT NULL,
'nil_bin_3' float(2,1) DEFAULT NULL,
'nil_bin_4' float(2,1) DEFAULT NULL,
'nil_bin_5' float(2,1) DEFAULT NULL,
'nil_bin_rata' float(2,1) DEFAULT NULL,
'nil_big_1' float(2,1) DEFAULT NULL,
'nil_big_2' float(2,1) DEFAULT NULL,
'nil_big_3' float(2,1) DEFAULT NULL,
'nil_big_4' float(2,1) DEFAULT NULL,
'nil_big_5' float(2,1) DEFAULT NULL,
'nil_big_rata' float(2,1) DEFAULT NULL,
'nil_mat_1' float(2,1) DEFAULT NULL,
'nil_mat_2' float(2,1) DEFAULT NULL,
'nil_mat_3' float(2,1) DEFAULT NULL,
'nil_mat_4' float(2,1) DEFAULT NULL,
'nil_mat_5' float(2,1) DEFAULT NULL,
'nil_mat_rata' float(2,1) DEFAULT NULL,
'nil_ipa_1' float(2,1) DEFAULT NULL,
'nil_ipa_2' float(2,1) DEFAULT NULL,
'nil_ipa_3' float(2,1) DEFAULT NULL,
'nil_ipa_4' float(2,1) DEFAULT NULL,
'nil_ipa_5' float(2,1) DEFAULT NULL,
'nil_ipa_rata' float(2,1) DEFAULT NULL,
'nil_ips_1' float(2,1) DEFAULT NULL,
'nil_ips_2' float(2,1) DEFAULT NULL,
'nil_ips_3' float(2,1) DEFAULT NULL,
'nil_ips_4' float(2,1) DEFAULT NULL,
'nil_ips_5' float(2,1) DEFAULT NULL,
'nil_ips_rata' float(2,1) DEFAULT NULL,
'status_pendaftaran' enum('0','1') NOT NULL DEFAULT '1',
'status_biodata' enum('0','1') NOT NULL DEFAULT '0',
'status_verifikasi' enum('0','1') NOT NULL DEFAULT '0',
'status_seleksi' enum ('0','1')NOT NULL DEFAULT '0',
'created_at' datetime NOT NULL,
'updated_at' datetime NOT NULL,
PRIMARY KEY ('id')
UNIQUE KEY 'nisn' ('nisn')
) ENGINE=InnoDB;

CREATE TABLE IF NOT EXISTS 'tb_user' (


'id' tinyint (2) unsigned NOT NULL AUTO_INCREMENT,
'username' varchar (32) NOT NULL,
'password' char (32) NOT NULL,
'nama' varchar (32) NOT NULL,
'level' enum ('Operator','administrator') NOT NULL DEFAULT 'operator',
'is_blokir' enum('0','1') NOT NULL DEFAULT '0',
'created_at' datetime NOT NULL,
'updated_at' datetime NOT NULL,
PRIMARY KEY ('id')
) ENGINE=InnoDB;

Anda mungkin juga menyukai