Handout IST 102 Praktek 6 7 Instruksi percobaan Relational algebra

Instruksi Praktek Relational Algebra

Berdasarkan tabel mahasiswa, tabel matakuliah, tabel nilai (lihat lembar tabel) lakukan sesuai
yang diminta pada soal di bawah ini:
1. Buat relational algebra yang query-nya akan menampilkan nilai mahasiswa dengan
kriteria informasi yang ditampilkan adalah nama mahasiswa, kode prodi, kode
matakuliah, grade.
2. Buat relational algebra yang query-nya akan menampilkan nilai mahasiswa prodi SIF
dengan kriteria informasi yang ditampilkan adalah nama, kode matakuliah, grade.
3. Perhatikan aljabar relasi (relational algebra) berikut:

X := π mahasiswa.nama, nilai.kodeMatakuliah, nilai.grade (σ mahasiswa.kdprodi=’SIF’ AND nilai.grade=’A’
(mahasiswa ⋈mahasiswa.nim = nilai.nim nilai))

a. Buat tabel output dari operasi aljabar relasi di atas!
b. Buat query statement (perintah SQL Query) untuk operasi relasi di atas!

Untuk selanjutnya ikuti sesuai arahan di kelas.

Lembar Tabel
Tabel Mahasiswa

Nim

Nama

511455743
531454528
522455337
511355607
514455117
311451269
511454943
511355320

ABDUL ROHMAN
APRILYANTO
ARIF MUNANDAR
ASEP KURNIAWAN
AWANG GUNAWAN
AZMI HAWARI ABIDIN BAHREN
BAHRIYATUN NAJAH

DEWI FATIMA SARI

Tabel Matakuliah
Kode
Nama Matakuliah
Matakuliah
DKV102
Rupa Dasar
DKV103
Typhography
KOM101
Pengantar Komunikasi
KOM102
Komunikasi Sosial
KOM103
Komunikasi Pemasaran
TIF101
Pemrorgaman dan Algoritma
TIF102
Pengantar Sistem Dijital

TIF103
Arsitektur dan Organisasi Komputer
LSE101
Bahasa Indonesia 1 (Kecakapan Berpikir)
LSE102
Bahasa Indonesia 2 (Teknik Penyampaian
Gagasan)
LSE111
Perkembangan Teknologi Informasi dan
Komunikasi
Tabel Nilai
Nim
5114557
43
5314545
28
5224553
37
5113556
07

5144551
17
3114512
69
5114549
43
5113553

kode
Matakuliah

Grade

SIF101

A

SIF101

C


SIF101

A

TIF101

D

TIF101
TIF101

B
A

KOM101
KOM101

A
B


Kd
Prodi
SIF
SIF
SIF
TIF
TIF
TIF
KOM
KOM

Tahun
2012
2012
2012
2012
2012
2012
2012

2012

Sks

Prodi

6
4
2
4
4
3
3
3
2
2

DKV
DKV
KOM

KOM
KOM
TIF
TIF
TIF
LSE
LSE

2

LSE

20