Latihan Aljabar Relasi

Slides:



Advertisements
Presentasi serupa
TURUNAN/ DIFERENSIAL.
Advertisements

Aljabar Relasional (Relational Algebra)
Wido Hanggoro ` Research and Development Department Indonesia Meteorological Climatological and Geophysical Agency.
SQL (Struktured Query Language)
PENYEDERHANAAN RANGKAIAN
Mata Kuliah Teknik Digital TKE 113
PENYEDERHANAAN RANGKAIAN
Bulan maret 2012, nilai pewarnaan :
Menempatkan Pointer Q 6.3 & 7.3 NESTED LOOP.
Suku ke- n barisan aritmatika
1 Penulisan Statements SELECT SQL Dasar. 1-2 Tujuan Setelah mengikuti sesi ini, diharapkan mampu : Mendaftar kemampuan statement SELECT SQL Mengeksekusi.
Barisan Aritmatika ( BA )
BAHAN AJAR TEORI BILANGAN
LATIHAN SOAL HIMPUNAN.
ALJABAR RELASIONAL Mata Kuliah : Database 1 Dosen : Tessy Badriyah.
HIMPUNAN.
PENGEMBANGAN BAHAN AJAR
SISTEM PERSAMAAN LINEAR DUA VARIABEL SPLDV by Gisoesilo Abudi.
TURUNAN DIFERENSIAL Pertemuan ke
Praktikum Database Pengenalan Query
SQL: Queries II, Constraints & Triggers (Chap. 5 – Ramakrishnan)
QUERY Antar Tabel Basis Data.
Rabu 23 Maret 2011Matematika Teknik 2 Pu Barisan Barisan Tak Hingga Kekonvergenan barisan tak hingga Sifat – sifat barisan Barisan Monoton.
SQL: Queries Chapter 5.
Luas Daerah ( Integral ).
Sistem Manajemen Basis Data
Mata Kuliah: MATEMATIKA DISKRIT Harni Kusniyati
EKUIVALENSI LOGIKA PERTEMUAN KE-7 OLEH: SUHARMAWAN, S.Pd., S.Kom.
Aljabar Relasional.
Turunan Numerik Bahan Kuliah IF4058 Topik Khusus Informatika I
SISTEM PERSAMAAN SIMULTAN
Selamat Datang Dalam Kuliah Terbuka Ini
PELUANG SUATU KEJADIAN
Bulan FEBRUARI 2012, nilai pewarnaan :
AREAL PARKIR PEMERINTAH KABUPATEN JEMBRANA
Uji KENORMALAN METODE Kolmogorov SMIRNOV dan METODE SHAPIRO WILK
SQL: Queries, Constraints & Triggers (Chap. 5 – Ramakrishnan)
Graf.
Bab 9B Analisis Variansi Bab 9B
Statistika Deskriptif: Statistik Sampel
Statistika Deskriptif: Distribusi Proporsi
Aljabar Relasional (Relational Algebra)
Teknik Numeris (Numerical Technique)
WISNU HENDRO MARTONO,M.Sc
Aljabar Relasional Materi pertemuan 21.
PERTEMUAN 13 Sistem Basis Data Presented by :
Oleh: Henry Primandari,S.Kom STMIK-MDP Palembang
Aljabar Relasional.
ALJABAR RELATIONAL.
JOIN Kuliah Tambahan.
Aljabar Relasional (Relational Algebra)
JOIN.
Database Management Systems Bab 4 – Bagian B Kalkulus Relasional (Chap
Aljabar Relational (Relational Algebra) MEETING 6
Presented by Team Basis Data
BASIS DATA Relasi Aljabar (1) 1.
Structured Query Language
Operasi Relasional Basis Data
Aljabar Dan Kalkulus Relasional
Aljabar Relasional.
Operasi Union/Gabungan ()
Aljabar Relational (Relational Algebra) MEETING 6
Aljabar Relasional (Relational Algebra)
Basis Data - Udinus Semarang
TUGAS ANDA HANYA MENYEBUTKAN WARNANYA SAJA.
Pertemuan <<7>> Evaluasi Query
Relasi Dalam Basis Data
Basis Data Bahasa Kueri Basis Data
Model dan Aljabar Relasional
Basis Data Bahasa Kueri Basis Data
Transcript presentasi:

Latihan Aljabar Relasi

Tabel Tabel Sailors Tabel Reserves Tabel Boats sid sname rating age 22 Dustin 7 45.0 29 Brutus 1 33.0 31 Lubber 8 55.5 32 Andy 25.5 58 Rusty 10 35.0 64 Horatio 71 Zorba 16.0 74 9 85 Art 3 95 Bob 63.5 sid bid day 22 101 10/10/98 102 103 10/8/98 104 10/7/98 31 11/10/98 11/6/98 11/12/98 64 9/5/98 9/8/98 74 bid bname color 101 Interlake Blue 102 Red 103 Clipper Green 104 Marine Tabel Boats

Soal-soal latihan Cari nama-nama sailor yang memesan boat 103 Cari nama-nama sailor yang memesan boat warna merah Cari warna dari boat yang dipesan oleh Lubber Cari nama-nama sailor yang memesan paling sedikit satu boat Cari nama-nama sailor yang memesan boat warna merah atau hijau Cari sid dari sailor yang berumur lebih dari 20 tahun yang tidak memesan boat warna merah

Pembahasan Query: Pertama dicari baris pada tabel Reserves yang memiliki bid 103 kemudian dilakukan join dengan tabel Sailors Dapat juga menggunakan operator renaming Query: Ekuivalen dengan perintah

Pembahasan Query: Query diatas sama dengan query yang digunakan untuk mencari sailor yang memesan boat warna merah. Hasil dari query diatas adalah warna merah dan hijau Query: Query diatas menghasilkan Dustin, Horatio, Lubber. Meski 2 sailor bernama sama Horation telah memesan boat tetapi tetap ditampilkan 1. Query: Query diatas menghasilkan Dustin, Horatio, Lubber

Pembahasan Query: Query tersebut menggunakan operator set-difference. Pertama diidentifikasi sailor yang berusia lebih dari 20 tahun kemudian mengurangi dengan sailor yang memesan boat berwarna merah maka akan dihasilkan sid 29,32,58,74,85, dan 95