Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Aljabar Relasional Pertemuan 22. Pokok Bahasan / GBPP Silabus : OPERASI PADA ALJABAR RELASIONAL STUDI KASUS ALJABAR RELASIONAL Pertemuan 22.

Presentasi serupa


Presentasi berjudul: "Aljabar Relasional Pertemuan 22. Pokok Bahasan / GBPP Silabus : OPERASI PADA ALJABAR RELASIONAL STUDI KASUS ALJABAR RELASIONAL Pertemuan 22."— Transcript presentasi:

1 Aljabar Relasional Pertemuan 22

2 Pokok Bahasan / GBPP Silabus : OPERASI PADA ALJABAR RELASIONAL STUDI KASUS ALJABAR RELASIONAL Pertemuan 22

3 Contoh Skema Tabel Perbankan (ada 6 tabel) branch (branch-name, branch-city, assets) customer (customer-name, customer-street, customer-only) account (account-number, branch-name, balance) loan (loan-number, branch-name, amount) depositor (customer-name, account-number) borrower (customer-name, loan-number)

4 Contoh Aljabar untuk Query Menampilkan/ cari semua loan yang nilainya lebih dari $1200 σ amount > 1200 (loan) Menampilkan/ cari nomor loan untuk semua loan yang nilainya lebih dari $1200 Π loan-number (σ amount > 1200 (loan))

5 Contoh Aljabar untuk Query Menampilkan/ cari nama semua customer yang mempunyai loan, account, atau keduanya. Π customer-name (borrower) U Π customer-name (depositor) Menampilkan/ cari nama semua customer yang mempunyai loan dan account. Π customer-name (borrower) ∩ Π customer-name (depositor)

6 Contoh Aljabar untuk Query Menampilkan/ cari nama semua customer yang mempunyai loan di branch Perryridge. Π customer-name (σ branch-name=“Perryridge” (σ borrower.loan-number = loan.loan-number (borrower x loan))) Cari nama semua customer yang mempunyai loan di branch Perryridge, tetapi tidak mempunyai account di branch manapun. Π customer-name (σ branch-name = “Perryridge” (σ borrower.loan-number = loan.loan-number (borrower x loan))) – Π customer-name (depositor)

7 Contoh Query Cari nama semua customer yang mempunyai loan di branch Perryridge. – Query 1 Πcustomer-name(σ branch-name = “Perryridge” ( σ borrower.loan-number = loan.loan-number (borrower x loan))) – Query 2 Πcustomer-name(σ loan.loan-number = borrower.loan- number ((σ branch-name = “Perryridge” (loan)) x borrower))

8 Latihan : Diketahui skema basis data sbb: employee (person-name, street, city) works (person-name, company-name, salary) company (company-name, city) manages (person-name, manager-name) a.Tampilkan semua nama dan kota employee b.Tampilkan nama semua employee dengan pasangan manager mereka. c.Tampilkan semua nama employee yang bekerja pada company First Bank Corporation. d.Tampilkan nama dan kota tempat tinggal semua employee yang bekerja di First Bank Corporation. c. Tampilkan nama, alamat dan kota tempat tinggal semua employee yang bekerja di First Bank Corporation dan berpenghasilan lebih dari $10,000. d. Tampilkan nama semua employee yang tinggal di kota yang sama dengan perusahaan dimana mereka bekerja. e. Tampilkan nama semua employee yang tidak bekerja di First Bank Corporation.


Download ppt "Aljabar Relasional Pertemuan 22. Pokok Bahasan / GBPP Silabus : OPERASI PADA ALJABAR RELASIONAL STUDI KASUS ALJABAR RELASIONAL Pertemuan 22."

Presentasi serupa


Iklan oleh Google