.:: Jasa Membuat Aplikasi Website,Desktop,Android Order Now..!! | | Order Now..!! Jasa Membuat Project Arduino,Robotic,Print 3D ::.

Tutorial MySQL : Membuat Database Akademik

0 komentar


بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم
bismillaahirrahmaanirrahiim

السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
Assalamu'alaikum warahmatullahi wabarakatuh

Sistem Informasi Akademik
Membuat database harus mengacu dari sistem yang ingin kita angkat. Misalkan : perkuliahan di Universitas dengan Politeknik pasti berbeda, dimana matakuliah di Universitas dapat diambil sesuai dengan IP. Sedangkan di Politeknik, matakuliah sudah dipaketkan dalam tiap semester. Jadi meskipun IP dari seorang mahasiswa rendah, katakanlah tidak mencapai 2.5, tetap harus mengambil matakuliah secara paket. Dengan demikian pasti penyajian databasenya juga akan berbeda.

Dalam penyajian database akademik yang akan kita buat, perhatikan data seperti yang ditunjukkan oleh gambar berikut:

Gambar.1

Keterangan Gambar:

  • Tabel dosen : Berisikan informasi dosen berupa Nip dan Nama Dosen. Yang menjadi primary key adalah Nip.
  • Tabel mahasiswa : Berisikan informasi mahasiswa berupa Nim, Nama Mahasiswa, Tgl Lahir, Alamat dan Jenis Kelamin. Yang menjadi primary key adalah Nim.
  • Tabel matakuliah : Berisikan informasi matakuliah yang terdiri dari Kode matakuliah, Nama matakuliah dan SKS. Yang menjadi primary key adalah Kode matakuliah.
  • Tabel perkuliahan : Informasi matakuliah yang diikuti oleh siswa beserta pengajarnya dan juga nilai yang didapatkan oleh mahasiswa tsb. Tabel ini terdiri dari tiga atribut Foreign Key : Nim yang berasal dari tabel mahasiswa, Kode_MK yang berasal dari tabel matakuliah dan Nip yang berasal dari tabel dosen.

Gambar diatas akan ditransformasikan ke dalam bentuk tabel relasi. Tabel relasi akademik akan ditunjukkan oleh gambar.2 dibawah ini :

database sistem informasi akademik
Gambar.2

Untuk membuat relasi tabel seperti gambar 2,perhatikan langkah-langkah dibawah ini. Anda dapat membuatnya di phpMyAdmin, MySQL Yog ataupun interface MySQL lainnya. 

Langkah 1 :  Create database akademik

CREATE DATABASE `akademik`

Langkah 2:  Create tabel dosen seperti yang ditunjuk script sql dibawah ini.

CREATE TABLE `dosen` (
`Nip` varchar(12) NOT NULL,
`Nama_Dosen` varchar(25) NOT NULL,
PRIMARY KEY (`Nip`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8

Langkah 3:  Create tabel mahasiswa seperti yang ditunjuk script sql dibawah ini.

CREATE TABLE `mahasiswa` (
`Nim` varchar(9) NOT NULL,
`Nama_Mhs` varchar(25) NOT NULL,
`Tgl_Lahir` date NOT NULL,
`Alamat` varchar(50) NOT NULL,
`Jenis_Kelamin` enum('Laki-laki','Perempuan') NOT NULL,
PRIMARY KEY (`Nim`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8

Langkah 4:  Create tabel matakuliah seperti yang ditunjuk script sql dibawah ini.

CREATE TABLE `matakuliah` (
`Kode_MK` varchar(6) NOT NULL,
`Nama_MK` varchar(20) NOT NULL,
`Sks` int(2) NOT NULL,
PRIMARY KEY (`Kode_MK`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8


Langkah 5:  Create tabel perkuliahan seperti yang ditunjuk script sql dibawah ini.

CREATE TABLE `perkuliahan` (
`Nim` varchar(9) DEFAULT NULL,
`Kode_MK` varchar(7) DEFAULT NULL,
`Nip` varchar(12) DEFAULT NULL,
`Nilai` char(1) NOT NULL,
KEY `Nip` (`Nip`),
KEY `Nim` (`Nim`),
KEY `Kode_MK` (`Kode_MK`),
CONSTRAINT `perkuliahan_ibfk_1` FOREIGN KEY (`Nip`) REFERENCES `dosen` (`Nip`) ON DELETE CASCADE ON UPDATE CASCADE,
CONSTRAINT `perkuliahan_ibfk_2` FOREIGN KEY (`Nim`) REFERENCES `mahasiswa` (`Nim`) ON DELETE CASCADE ON UPDATE CASCADE,
CONSTRAINT `perkuliahan_ibfk_3` FOREIGN KEY (`Kode_MK`) REFERENCES `matakuliah` (`Kode_MK`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8

Untuk anda yang memerlukan script akademik sql secara lengkap dapat mengdownload dibawah ini.


Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
NB :: Bila Sobat tertarik Ingin membuat software, membeli software, membeli source code, membeli hardware elektronika untuk kepentingan Perusahaan maupun Tugas Akhir (TA/SKRIPSI), Insyaallah Saya siap membantu, untuk Respon Cepat dapat menghubungi kami, melalui :

No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email: Fajarudinsidik@gmail.com


atau Kirimkan Private messanger melalui email dengan klik tombol order dibawah ini :

ٱلْحَمْدُ لِلَّهِ رَبِّ ٱلْعَٰلَمِين
Alhamdulilah hirobil alamin

وَ السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
wassalamualaikum warahmatullahi wabarakatuh


Artikel Tutorial MySQL : Membuat Database Akademik, Diterbitkan oleh scodeaplikasi pada Senin, 19 Oktober 2015. Semoga artikel ini dapat menambah wawasan Anda. Website ini dipost dari beberapa sumber, bisa cek disini sumber, Sobat diperbolehkan mengcopy paste / menyebar luaskan artikel ini, karena segala yang dipost di public adalah milik public. Bila Sobat tertarik Ingin membuat software, membeli software, membeli source code ,Dengan Cara menghubungi saya Ke Email: Fajarudinsidik@gmail.com, atau No Hp/WA : (fajar) : 085369237896, (puat) : 085267792168.

Tawk.to