Anda di halaman 1dari 21

MANAJEMEN BASIS

DATA
NADYA LESTARI D1041171007
HISARMAN SARAGIH D1041171013
SYAHFIRA MULYA D1041171035
NUR FAJRIYANI D1041171045
buat database ‘akademik_mhs’

CREATE DATABASE akademik_mhs


buat tabel dosen
CREATE TABLE `tbl_dosen` (
`id_dosen` varchar(20) NOT NULL,
`nama_dosen` varchar(50) NOT NULL,
`id_matakuliah` varchar(10) NOT NULL
)
ALTER TABLE `tbl_dosen`
ADD PRIMARY KEY (`id_dosen`);
buat record tabel dosen
buat tabel jurusan
CREATE TABLE `tbl_jurusan` (
`id_jurusan` varchar(20) NOT NULL,
`nama_jurusan` varchar(50) NOT NULL
)
ALTER TABLE `tbl_jurusan`
ADD PRIMARY KEY (`id_jurusan`);
buat record tabel jurusan
buat tabel kelas
CREATE TABLE `tbl_kelas` (
`id_kelas` varchar(20) NOT NULL,
`nama_kelas` varchar(20) NOT NULL,
`id_dosen` varchar(20) NOT NULL,
`id_matakuliah` varchar(10) NOT NULL
)
ALTER TABLE `tbl_kelas`
ADD PRIMARY KEY (`id_kelas`);
buat record tabel kelas
buat tabel KRS
CREATE TABLE `tbl_krs` (
`id_krs` varchar(10) NOT NULL,
`sks` varchar(10) NOT NULL,
`semester` varchar(10) NOT NULL,
`id_matakuliah` varchar(10) NOT NULL,
`id_dosen` varchar(10) NOT NULL
)
ALTER TABLE `tbl_krs`
ADD PRIMARY KEY (`id_krs`);
buat record tabel KRS
buat tabel mahasiswa
CREATE TABLE `tbl_mahasiswa` (
`id_mahasiswa` varchar(20) NOT NULL,
`nama_mahasiswa` varchar(50) NOT NULL,
`jeniskelamin_mhs` varchar(10) NOT NULL,
`agama_mahasiswa` varchar(10) NOT NULL,
`id_jurusan` varchar(10) NOT NULL,
`id_kelas` varchar(10) NOT NULL,
`id_nilai` varchar(10) NOT NULL
)
ALTER TABLE `tbl_mahasiswa`
ADD PRIMARY KEY (`id_mahasiswa`);
buat record tabel mahasiswa
buat tabel matakuliah
CREATE TABLE `tbl_matakuliah` (
`id_matakuliah` varchar(10) NOT NULL,
`nama_matakuliah` varchar(50) NOT NULL,
`sks` int(10) NOT NULL
)
ALTER TABLE `tbl_matakuliah`
ADD PRIMARY KEY (`id_matakuliah`);
buat record tabel matakuliah
buat tabel nilai
CREATE TABLE `tbl_nilai` (
`id_nilai` varchar(10) NOT NULL,
`presensi` varchar(10) NOT NULL,
`nilai_tugas` varchar(10) DEFAULT NULL,
`nilai_uts` varchar(10) DEFAULT NULL,
`nilai_uas` varchar(10) DEFAULT NULL,
`ratarata` varchar(10) NOT NULL,
`id_mahasiswa` varchar(20) NOT NULL,
`id_matakuliah` varchar(10) NOT NULL
)
ALTER TABLE `tbl_nilai`
ADD PRIMARY KEY (`id_nilai`);
buat tabel nilai
tampilkan semua data mahasiswa perempuan :

SELECT *FROM `tbl_mahasiswa` WHERE jeniskelamin_mhs = 'Perempuan'


tampilkan semua data mahasiswa yang mengambil
kelas yang diawali dengan kode K0:

SELECT *FROM `tbl_mahasiswa` WHERE id_kelas LIKE ‘K0%’


tampilkan semua data mahasiswa beragama Islam :

SELECT *FROM `tbl_mahasiswa` WHERE agama_mahasiswa =


‘Islam’
tampilkan semua data mahasiswa yang nilai
reratanya di bawah 60:

SELECT * FROM `tbl_nilai` WHERE ratarata < 60

Anda mungkin juga menyukai