Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

UTS E-Learning

Manajemen
Data

Dosen
Prof. Moedjiono., M. Sc

Nama: Satrio Gunawan Yulianto


NIM: 2211601188
Kelas: XB
Fakultas: Magister Ilmu Komputer

Universitas Budi Luhur


Jl. Ciledug Raya, Petukangan Utara, Jakarta Selatan,
12260 DKI Jakarta, Indonesia.
Pekerjaan Rumah Sistem Manajemen Data

Terdapat beberapa relasi-relasi/tabel-tabel NAMAMHS, MATKUL, DOSEN dan LAKSKUL di


dalam basisdata MAHASISWA berikut. Tuliskan hasil dari beberapa operasi dalam SQL terhadap
basisdata tersebut.

Basisdata MAHASISWA
NAMAMHS
NIM NAMA KOTA JENKELMM BANKACC
101109301 DENDY MALANG L BA-1023981
119835205 MARKAH MAKASSAR W BNI-3628718
129835409 ZENDUA MANADO L BRI-4613901
153728910 BERKO MALANG L BA-3195862
159102981 CARDINE BANDUNG W BRI-9028382

MATKUL
KDMATKUL NMMATKUL SKS KDDOS
CS-03918 STRUKTUR DATA 3 BUN
MM-34873 MANAJEMEN-1 2 MOD
MA-09475 KEUANGAN-2 2 KRD
DB-76452 DATABASE-2 4 FDY
CS-04572 KOMPILASI-1 3 BUB

DOSEN
KDDOS NMDOS JENKELMD
BUN BUNYAMIN L
MOD MODANIA W
KRD KRIDANTO L
FDI FERDINAN L
MTN MARTONO L

LAKSKUL
NIM KDMATKUL KDDOS NIL
101109301 CS-03918 BUN A
119835205 MM-34873 MOD B+
129835409 MA-09475 KRD A-
153728910 DB-76452 FDY B+
159102981 CS-04572 BUB B+
101109301 CS-03918 BUN A-
119835205 MM-34873 MOD A-
129835409 MA-09475 KRD B

1. Select * from NAMAMHS where NIM > 11000000 and KOTA > “BOGOR”
2. Select * from LAKSKUL where NIL < “B” or LAKSKUL.NIM > 100000000
3. Select LAKSKUL.NIM, NAMAMHS.NAMA, MATKUL.NMMATKUL,
MATKUL.SKS, LAKSKUL.NIL from LAKSKUL and DOSEN and MATKUL and
NAMAMHS where LAKSKUL.NIL < “C”
4. Select * from MATKUL where MATKUL.SKS > 2
5. Select NAMAMHS.NIM, NAMAMHS.KOTA where NAMAMHS.BANKACC > “BA-
2109189” order by NAMAMHS.NIM asc
6. Select DOSEN.NMDOS from DOSEN where JENKELMD = “L”
7. Select * from LAKSKUL and MATKUL where LAKSKUL.NIL >= “A”
8. Select * from LAKSKUL where LAKSKUL.NIL = “A’ (select * from DOSEN
where KDDOS > “CON”)
9. Select * from NAMAMHS where BANKACC > “BA-1109203” (delete from
NAMAMHS where NAMAMHS.NIM > 158109929)
10. Select * from LAKSKUL where LAKSKUL.NIM < 110928930 (delete from
LAKSKUL where “B-” < LAKSKUL.NIL)

--------------------===========00000000000==========-------------------

Jawaban:

1. Select * from NAMAMHS where NIM > 11000000 and KOTA > “BOGOR”

2. Select * from LAKSKUL where NIL < “B” or LAKSKUL.NIM > 100000000
3. Select LAKSKUL.NIM, NAMAMHS.NAMA, MATKUL.NMMATKUL, MATKUL.SKS,
LAKSKUL.NIL from LAKSKUL and DOSEN and MATKUL and NAMAMHS where
LAKSKUL.NIL
< “C”

4. Select * from MATKUL where MATKUL.SKS > 2


5. Select NAMAMHS.NIM, NAMAMHS.KOTA where NAMAMHS.BANKACC > “BA-2109189”
order by NAMAMHS.NIM asc

6. Select DOSEN.NMDOS from DOSEN where JENKELMD = “L”


7. Select * from LAKSKUL and MATKUL where LAKSKUL.NIL >= “A”

8. Select * from LAKSKUL where LAKSKUL.NIL = “A’ (select * from DOSEN where KDDOS
> “CON”)
9. Select * from NAMAMHS where BANKACC > “BA-1109203” (delete from NAMAMHS
where NAMAMHS.NIM > 158109929)

10. Select * from LAKSKUL where LAKSKUL.NIM < 110928930 (delete from LAKSKUL
where “B-” < LAKSKUL.NIL)

You might also like