ALJABAR RELASIONAL (latihan) By Galih Hermawan IF - UNIKOM Galih H - IF - UNIKOM
Contoh Tabel Tabel Dosen Tabel MataKuliah Tabel Registrasi NIP Nama_dos Golongan Gaji 13000 Suryo IV 1.000.000 13010 Candra 1.500.000 13055 Adam 2.500.000 13023 Hasan 900.000 13112 Amir III 1.700.000 Kode Nama_mk Sks NIP A01 Matematika 3 13000 A02 Fisika 2 13010 A03 Kimia 13055 B01 Hukum 13023 B02 Fotografi 13112 Kode NIM A01 98001 98002 B01 A02 98004 Tabel Registrasi Galih H - IF - UNIKOM
Tabel Mahasiswa Tabel Fakultas NIP Nama_Mhs Jurusan Fakultas 98001 Adi Geodesi Teknik 98002 Tari 98003 Vina Kimia 98004 Mia 98005 Budi Fisika MIPA 98006 Riri Matematika 98007 Teja Sipil Tabel Mahasiswa Fakultas Jml_dos Jml_Mhs Jml_Jur Ekonomi 200 5010 3 Teknik 120 7505 8 MIPA 150 3500 Sastra 250 4000 5 Hukum 350 5019 Farmasi 300 3600 2 Biologi 75 2107 Tabel Fakultas Galih H - IF - UNIKOM
σJml_dos=200 Λ (Jml_mhs>=4000 Λ Jml_mhs<=5000)(Fakultas) Latihan Soal - Seleksi Seleksi tabel MataKuliah untuk mata kuliah yang mempunyai jumlah sks = 3 Seleksi tabel Fakultas yang jumlah dosennya kurang dari 200 dan jumlah mahasiswanya antara 4000 dan 5000 σsks=3(MataKuliah) σJml_dos=200 Λ (Jml_mhs>=4000 Λ Jml_mhs<=5000)(Fakultas) Galih H - IF - UNIKOM
Latihan Soal - Proyeksi Proyeksi tabel Dosen pada atribut NIP dan nama dosen Tampilkan data Dosen pada atribut NIP dan nama dosen untuk dosen yang berada di golongan IV dan gaji di atas 2 juta maupun di bawah 1 juta ∏nip, Nama_dos (Dosen) ∏nip, Nama_dos (σ(golongan=“IV”) Λ (gaji>2000000 V gaji<1000000)(Dosen)) Galih H - IF - UNIKOM
Tabel Pemain Bulu Tangkis Latihan Soal – Union Tabel Pemain Basket Tabel Pemain Bulu Tangkis NIM Nama_Mhs Jurusan 98001 Adi Geodesi 98002 Tari 98003 Vina Kimia 98004 Mia 98005 Budi Fisika 98006 Riri Matematika 98007 Teja Sipil NIM Nama_Mhs Jurusan 98001 Adi Geodesi 98008 Irwan 98003 Vina Kimia 98009 Budi Fisika 98005 Galih H - IF - UNIKOM
Latihan Soal – Union Basket U Bulu Tangkis ∏Jurusan (Basket) U ∏ Jurusan (Bulu Tangkis) NIM Nama_Mhs Jurusan 98001 Adi Geodesi 98002 Tari 98003 Vina Kimia 98004 Mia 98005 Budi Fisika 98006 Riri Matematika 98007 Teja Sipil 98008 Irwan 98009 Jurusan Geodesi Kimia Fisika Matematika Sipil Galih H - IF - UNIKOM
Latihan Soal – Minus Basket - Bulu Tangkis NIM Nama_Mhs Jurusan 98002 Tari Geodesi 98004 Mia Kimia 98006 Riri Matematika 98007 Teja Sipil Galih H - IF - UNIKOM
Latihan Soal – Cartesian Product Tabel Mahasiswa Tabel Pemrograman NIM Nama_Mhs Jurusan 98001 Adi Geodesi 98002 Tari 98003 Vina Kimia 98004 Mia Kode Bahasa 1 C/C++ 2 Java 3 PHP Galih H - IF - UNIKOM
Latihan Soal – Cartesian Product Mahasiswa x Pemrograman NIM Nama_Mhs Jurusan Kode Bahasa 98001 Adi Geodesi 1 C/C++ 98002 Tari 98003 Vina Kimia 98004 Mia 2 Java 3 PHP Galih H - IF - UNIKOM
ρkeahlian(Pemrograman) Latihan Soal – Rename Tabel Pemrograman Kode Bahasa 1 C/C++ 2 Java 3 PHP ρkeahlian(Pemrograman) Tabel Keahlian Kode Bahasa 1 C/C++ 2 Java 3 PHP Galih H - IF - UNIKOM
Latihan Soal – Irisan Basket Bulu Tangkis ∏Jurusan (Basket) ∏ Jurusan (Bulu Tangkis) NIM Nama_Mhs Jurusan 98001 Adi Geodesi 98003 Vina Kimia 98005 Budi Fisika Jurusan Geodesi Kimia Fisika Galih H - IF - UNIKOM
Latihan Soal – Natural Join Tabel Mahasiswa Tabel Pemrograman NIM Nama_Mhs Jurusan 98001 Adi Geodesi 98002 Tari 98003 Vina Kimia 98006 Riri Matematika Kode Bahasa Jurusan 1 C/C++ Matematika 2 Java 3 PHP Kimia Galih H - IF - UNIKOM
Latihan Soal – Natural Join Mahasiswa Pemrograman NIM Nama_Mhs Jurusan Kode Bahasa 98003 Vina Kimia 3 PHP 98006 Riri Matematika 1 C/C++ 2 Java Galih H - IF - UNIKOM
Latihan Soal – Join Theta Jawa Timur Jawa Barat Kota1 Primer Malang 600 Surabaya 800 Jember 400 Kota2 Sekunder Bandung 1000 Sukabumi 500 Cianjur 400 Kota1 Primer Kota2 Sekunder Malang 600 Sukabumi 500 Cianjur 400 Surabaya 800 Jawa Timur Jawa Barat Primer > Sekunder Galih H - IF - UNIKOM
Latihan Soal – Division Tabel Mahasiswa Tabel Jurusan NIM Nama_Mhs Jurusan 98001 Adi Geodesi 98002 Tari 98003 Vina Kimia 98004 Mia 98005 Budi Fisika 98006 Riri Matematika 98007 Teja Sipil 98008 Irwan 98009 Jurusan Geodesi Kimia Galih H - IF - UNIKOM
Latihan Soal – Division Mahasiswa / Jurusan NIM Nama_Mhs 98001 Adi 98002 Tari 98003 Vina 98004 Mia 98008 Irwan Galih H - IF - UNIKOM