Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Yufis Azhar – Teknik Informatika – UMM

Presentasi serupa


Presentasi berjudul: "Yufis Azhar – Teknik Informatika – UMM"— Transcript presentasi:

1 Yufis Azhar – Teknik Informatika – UMM
Aljabar relasional - 2 Yufis Azhar – Teknik Informatika – UMM

2 UNION ( Gabungan ) Membentuk suatu relasi gabungan dari satu atau dua buah table(relasi). Simbol : U Ilustrasi :

3 CONTOH UNION Gabungkan semua nama pegawai dan semua nama departemen yg ada di perusahaan Nama (Pegawai) U Nama_departemen (Departemen)

4 INTERSECTION ( Irisan )
Membentuk suatu relasi yang terdiri atas atribut- atribut yang sama daru dua relasi Simbol : ∩ Ilustrasi : R S

5 CONTOH INTERSECTION Skema relasi MTKULIAH ( kd_mk, nama_mk, sks )
Skema relasi Nilai ( npm, kd_mk, nil_mid, nil_uas ) Dicari kode matakuliah yang mempunyai sks = 4 yang diambil oleh mahasiswa dengan NIM “ ”

6 DIFFERENCE Membentuk suatu relasi yang terdiri dari tupel - tupel yang berada pada relasi pertama dan tidak berada pada relasi kedua atau kedua-duanya Simbol : - ( minus ) Ilustrasi :

7 CONTOH DIFFERENCE Skema relasi MTKULIAH ( kd_mk, nama_mk, sks)
Skema relasi NILAI (npm, kd_mk, nil_mid, nil_uas) Dicari kode mata kuliah yang bersks 2 dan nilai mid untuk kode mata kuliah tersebut dibawah 50

8 CARTESIAN PRODUCT Membentuk suatu relasi dari dua relasi yang terdiri dari kombinasi tupel-tupel yang mungkin Simbol : X (cross) Ilustrasi :

9 CONTOH CARTESIAN PRODUCT
Skema relasi MHS (npm, nama, alamat, tgl_lahir) Skema relasi MTKULIAH (kd_mk, nama_mk, sks) MHS X MTKULIAH

10 JOIN Membentuk suatu relasi dari dua relasi yang terdiri dari kombinasi yang mungkin dari relasi-relasi dengan atau tanpa kondisi tertentu Simbol : Ilustrasi :

11 CONTOH JOIN … 1 Skema relasi MHS ( npm, nama, alamat, tgl_lahir )
Skema relasi Nilai ( npm, kd_mk, nil_mid, nil_uas ) Dicari nama mahasiswa yang mengambil matakuliah dengan kode matakuliah “KK021”

12 CONTOH JOIN … 2 Skema table MTKULIAH ( kd_mk, nama_mk, sks )
Skema table Nilai ( nim, kd_mk, nil_mid, nil_uas ) Dicari nama matakuliah yang diambil oleh mahasiswa dengan NIM “ ” dengan kode matakuliah pada table nilai harus sama dengan table mtkuliah

13 TUGAS PEGAWAI Kd_pegawai Nama Tgl_Lahir Alamat Jenis_kelamin Gaji
Kd_atasan Kd_departemen WORK_ON Kd_proyek Kd_pegawai Durasi PROYEK Kd_proyek Nama_proyek Lokasi_proyek Kd_departemen DEPARTEMEN Kd_departemen Nama_departemen Kode_Manager LOKASI_DEPT Kd_departemen Lokasi TANGGUNGAN Kd_pegawai Nama_tanggungan Jenis_kelamin Hubungan

14 TUGAS … (Cont.) Tampilkan nama pegawai dengan gaji antara sampai yang bekerja di departemen ‘Keuangan’. Tampilkan nama dan gaji manajer di tiap departemen beserta nama dari departemen yang dipimpinnya Tampilkan nama dan gaji pegawai yang mengerjakan proyek yang berlokasi di Jakarta. Tampilkan semua nama tanggungan dari masing-masing pegawai yang bekerja di departemen Keuangan Tampilkan nama manajer dari departemen yang sedang mengerjakan proyek dengan kode_proyek = P501


Download ppt "Yufis Azhar – Teknik Informatika – UMM"

Presentasi serupa


Iklan oleh Google