Senin, 14 Mei 2018

Aljabar Relational

Kelompok 7
kelas  : 11.2A.04
Nama Anggota :

Assyari Dwi Astuti      11170436
Melyta Haya Listy       11170834
Rumi Dalyati               11170617
Tsamrotu Roudhoh      11171381
Repi Aprina                 11170619





" Tugas Aljabar Relational "

Tabel Dosen
NIP
Nama_dosen
Jenis_kelamin
Alamat
Kota
95001
Bambang
Pria
Jl. Mawar
Jakarta Selatan
95002
Asri
Wanita
Jl. Anggrek
Jakarta Selatan
95003
Hesti
Wanita
Jl. Bungur
Jakarta Timur
95004
Dimas
Pria
Jl. Kemuning
Cikarang










Tabel Mata Kuliah                                                       

Kd_mk
Nama_mk
sks
MPK1
PKN
2
MKB3
BDT
3
MKB4
ASD
3







Tabel Mengajar

NIP
Kd_mk
Kelas
95002
MKB3
A
95002
MKB4
A
95003
MPK1
A
95003
MPK1
B
95004
MKB4
B








Soal:

Tentukan Aljabar Relasional yang dipergunakan dan hasil yang akan didapat :
1.      Tampilkan Daftar dosen yang berjenis kelamin pria dari tabel Dosen
2.      Tampilakan NIP dan Nama_dosen dari tabel Dosen
3.      Tampilkan NIP, Nama_Dosen, dan Kota dari tabel dosen dan Dosen – Dosen yang bertempat tinggal di Kota Jakarta Selatan
4.      Tampilkan NIP (dari Relasi Dosen ) Union dari NIP (dari tabel mengajar)
5.      Tampilkan NIP (dari Tabel Dosen) Set – Diffrence Dari NIP (dari tabel pengajar)
6.      Tampilkan kode_mk, nama_mk, sks (dari tabel mata kuliah) , kelas (dari tabel mengajar) dimana kelas yang diajar adalah kelas A
7.      Tampilkan NIP (dari tabel dosen) set Intersection dengan NIP (dari tabel mengajar)
8.      Tampilkan Seluruh data yang ada pada mata kuliah dan tabel pengajar


 Jawaban:


1.   Aljabar relasional :
σJenis_kelamin=Pria (Dosen)

Hasil:
NIP
Nama_dosen
Jenis_kelamin
Alamat
Kota
95001
Bambang
Pria
Jl. Mawar
Jakarta Selatan
95004
Dimas
Pria
Jl. Kemuning
Cikarang


2.     Aljabar relasional : πNIP,Nama_dosen (Dosen)

Hasil:
NIP
Nama_dosen
95001
Bambang
95002
Asri
95003
Hesti
95004
Dimas


3.   Aljabar relasional : πNIP,Nama_dosen,KotaKota=Jakarta Selatan)(Dosen)

Hasil :
NIP
Nama_dosen
Jenis_kelamin
Kota
95001
Bambang
Pria
Jakarta Selatan
95002
Asri
Wanita
Jakarta Selatan


4.      Aljabar Relasional: πNIP (Dosen)  NIP (Mengajar)

Hasil:
NIP
95001
95002
95003
95004


5.    Aljabar relasional: πNIP (Dosen) – NIP (Mengajar)

Hasil :
NIP
95001



6.      Aljabar relasional: πKode_mk,Nama_mk,Sks,Kelas
Kelas=A˄Mengajar.Kode_mk=Matakuliah.Kode_mk) (Mengajar x Matakuliah)

Hasil:
Kd_mk
Nama_mk
Sks
Kelas
MPK1
PKN
2
A
MKB3
BDT
3
A
MKB4
ASD
3
A


7.      Aljabar relasional: πNIP (Dosen) ∩ πNIP (Mengajar)

Hasil:
NIP
95002
95003
95004


8. Aljabar relasional : Matakuliah  Mengajar.Kode_mk=Matakuliah.Kode_mk Mengajar

Hasil:
Kd_mk
Nama_mk
Sks
NIP
Kelas
MKB3
BDT
3
95002
A
MKB4
ASD
3
95002
A
MPK1
PKN
2
95003
A
MPK1
PKN
2
95003
B
MKB4
ASD
3
95004
B



K10 EPTIK KASUS CYBERCRIME DAN CYBERLAW