• Tidak ada hasil yang ditemukan

Day 07 Algebra Relation 1

N/A
N/A
Protected

Academic year: 2017

Membagikan "Day 07 Algebra Relation 1"

Copied!
12
0
0

Teks penuh

(1)

7

C H A P T E R

(2)

Tujuan:

Memahami operator dasar aljabar relasional

(3)

ALJABAR RELASIONAL : SELECT

Operator Dasar

• Aljabar relasional terdiri atas 5 (lima) operasi dasar, yaitu:

SELECT, PROJECT, CARTESIAN PRODUCT, UNION dan

SET-DIFFERENCE

1. SELECT (F)

F adalah ekspresi yang terdiri dari: operand atau atribut, operator pembanding, operator logika ( AND (), OR (), NOT () )

Bentuk Umum:

F (R) : himpunan tupel (baris) R yang memenuhi kondisi F; atau

<kondisi select>(R)

<Kondisi Select>, dapat berupa:

<nama atribut> <operator pembanding> <nilai konstanta> , atau

(4)

a)B=‘b’ (R)

b)DNO=4 (EMPLOYEE)

EMPLOYEE

DNO=4 (EMPLOYEE)

(5)

ALJABAR RELASIONAL : SELECT

c)DNO=4 OR DNO=5 (EMPLOYEE) atau DNO=4 V DNO=5 (EMPLOYEE)

EMPLOYEE

(6)

ALJABAR RELASIONAL : PROJECTION

2. PROJECTION ()

Predikatnya adalah atribut yang dipilih.

Bentuk Umum:

<daftar atribut>(R)

(7)

ALJABAR RELASIONAL : CARTESIAN PRODUCT

3. CARTESIAN PRODUCT (X) atau CROSS PRODUCT (X)

Jika R dan S adalah relasi dengan jumlah atribut (arity) K1 dan K2,

maka R X S adalah himpunan tupel dengan arity (K1 + K2).

(8)

ALJABAR RELASIONAL : UNION

4. UNION ()

R S merupakan himpunan tupel-tupel yang ada pada kedua relasi R dan S.

- R dan S mempunyai arity yang sama

- Atribut S ke-i harus sama dengan atribut ke-i dari R - baris yang duplikat akan dihilangkan/eliminasi

(9)

ALJABAR RELASIONAL : SET DIFFERENCE

5. SET DIFFERENCE (-) atau MINUS (-)

R – S adalah himpunan tupel-tupel pada R, tetapi tidak di S.

(10)

ALJABAR RELASIONAL

Latihan

EMPLOYEE

Buat operasi aljabar relasional dan hasilnya untuk:

1. Tampilkan semua data pegawai yang dimiliki oleh ‘Alicia’ dan

‘Ramesh’.

2. Tampilkan semua data pegawai untuk departemen 4 dan gaji lebih dari 25000.

(11)

ALJABAR RELASIONAL

4. (DNO=4 AND SALARY>40000) OR (FNAME = ‘James’) (EMPLOYEE)

5.  LNAME, FNAME, SALARY (EMPLOYEE)

6.  LNAME, FNAME, SALARY ( DNO=5 (EMPLOYEE))

Tampilkan:

7. STUDENT  INSTRUKTUR

8. STUDENT - INSTRUKTUR

9. STUDENT X INSTRUKTUR

(12)

Question ?

Referensi

Dokumen terkait

Puji syukur penulis panjatkan kehadirat Allah SWT, karena berkat rahmat dan karunia-Nya penulis dapat menyelesaikan skripsi ini sebagai salah satu persyaratan dalam mendapatkan

Ilmu Pendidikan:Kurikulum, Program pengajaran, Efek Intruksional dan pengiring, CBSA, Metode mengajar, Media pendidikan, Pengelolaan kelas dan Evaluasi hasil

proses konseling dan penerapan teknik yang digunakan. guna mengetahui apakah proses tersebut berjalan dengan lancar atau tidak. Pada langkah pertama, peneliti yang juga

(ayat 7), Perwakilan Republik Indonesia adalah Kedutaan Besar Republik Indonesia, Konsulat Republik Indonesia, atau Perutusan tetap Republik Indonesia. Pasal 2, Yang

Hal ini disebabkan karena proses pemberian opini terhadap kewajaran suatu laporan keuangan merupakan tahap akhir dalam proses audit, sehingga jenis opini apapun

Adapun Dokumen-Dokumen yang akan diadakan pembuktian dan harus dibawa, diserahkan serta diperlihatkan Aslinya kepada Pokja ULP, yakni :.. Formulir Isian Kualifikasi

Bagi calon Penyedia barang/jasa diberi waktu masa sanggah selama 5 (lima) hari kerja dari tanggal 13 juli 2012 sampai dengan tanggal 19 Juli 2012 (sesuai jadwal LPSE);.

Bagi calon Penyedia barang/jasa diberi waktu masa sanggah selama 5 (lima) hari kerja dari tanggal 13 juli 2012 sampai dengan tanggal 19 Juli 2012 (sesuai jadwal LPSE);.