ALJABAR RELATIONAL.

Slides:



Advertisements
Presentasi serupa
Aljabar Relasional Materi pertemuan.
Advertisements

Basis data - day 8 Rachmat wahyu pramono Dosen Pembimbing: Rengga Asmara, S. Kom, OCA Politeknik Elektronika Negeri Surabaya Departemen Teknik.
ALJABAR RELATIONAL Materi Pertemuan 22,23 dan 24.
Aljabar Relasional (Relational Algebra)
Bahasa Pada Model Data Relasional
ALJABAR RELASIONAL (RELATIONAL ALGEBRA)
ALJABAR RELASIONAL Mata Kuliah : Database 1 Dosen : Tessy Badriyah.
Bahasa Query Formal Aljabar Relasional.
Pertemuan Minggu Ke-4 Bahasa Query Formal.
Aljabar Relasional.
Model & Aljabar Relasional
Aljabar Relasional.
Aljabar Relasional Materi pertemuan.
ALJABAR RELASIONAL BASIS DATA Team Teaching Basis Data Oleh
Aljabar Relasional.
Aljabar Relasional (Relational Algebra)
Pertemuan Minggu Ke-3 DATABASE RELASIONAL.
Aljabar Relasional Materi pertemuan 21.
PERTEMUAN 13 Sistem Basis Data Presented by :
4.10 Relasi n-ary Relasi n-ary adalah relasi yang menghubungkan
Karakteristik, Komponen, Primary Key
Modul 03 Relational Model
Oleh: Henry Primandari,S.Kom STMIK-MDP Palembang
Sesi V Aljabar & Kalkulus Relasional
Query Bahasa Formal.
Aljabar Relasional.
4. RELASI.
Pertemuan 9 BAHASA QUERY FORMAL.
ALJABAR DAN KALKULUS RELASIONAL
SQL (Structured Query Language)
Aljabar Relasional Materi pertemuan.
Basis Data Bab VIII Bahasa Kueri Presented by Mulyono, S.Si, M.Kom
Pertemuan Ke-6 Aljabar Relasional
Aljabar Relasi SBD.
bahasa Query basis data bab 8
Aljabar Relasional (Relational Algebra)
ALJABAR RELASIONAL
ALJABAR RELASIONAL Mata Kuliah : Database 1 Dosen : Tessy Badriyah.
Daniel Damaris Novarianto S. UNIV. GUNADARMA
Operasi Relasional Basis Data
ALJABAR RELASIONAL BASIS DATA I/2009-GENAP
SQL (Structured Query Language)
IK203 Sistem Basis Data Suryo Widiantoro, ST, MMSI, M.Com(IS)
Harsiti, ST Fakultas Teknologi Informasi Universitas Serang Raya 2009
ALJABAR RELASIONAL DAN KALKULUS RELASIONAL
Aljabar Relational (Relational Algebra) MEETING 6
Sistem Basis Data Konsep Database Relasional
SISTEM BASIS DATA STMIK BANI SALEH BEKASI Salim
Model Relational DATABASE
SQL (Structured Query Language)
Presented by Team Basis Data
BASIS DATA Relasi Aljabar (1) 1.
Operasi Relasional Basis Data
Aljabar Dan Kalkulus Relasional
BASIS DATA Relasi Aljabar (2) 1.
Aljabar Relasional.
Pertemuan ke-11 Bahasa Query Formal.
BAHASA KUERI.
SISTEM BASIS DATA TERSEBAR
Aljabar Relational (Relational Algebra) MEETING 6
Aljabar Relational.
Aljabar Relational IK203 Sistem Basis Data Pertemuan #4
MODEL DATA RELASIONAL (1)
Aljabar Relasional (Relational Algebra)
Basis Data - Udinus Semarang
Yufis Azhar – Teknik Informatika – UMM
Basis Data Bahasa Kueri Basis Data
Model dan Aljabar Relasional
ALJABAR RELASIONAL (LANJUTAN)
Basis Data Bahasa Kueri Basis Data
Transcript presentasi:

ALJABAR RELATIONAL

Bahasa Manipulasi Merupakan bahasa yang digunakan untuk mengekspresikan modifikasi ataupun queri terhadap data yang terkandung dalam suatu database relational, diantaranya : Aljabar Relational

Aljabar Relational Adalah salah satu bahasa manipulasi untuk database relational Merupakan kumpulan operasi terhadap relasi dimana setiap operasi menggunakan satu atau lebih relasi untuk menghasilkan satu relasi yang baru.

Aljabar Relational Terdapat dua operator yang digunakan pada aljabar relational: Operator dasar : fungsinya unik Operator tambahan : merupakan turunan dari salah satu operator dasar dan fungsi utamanya untuk menyederhanakan suatu ekspresi yang kompleks

Operator Dasar Selection (σ) Menyeleksi tuple-tuple yang memenuhi predicate syarat yang sudah ditentukan sebelumnya. Sintaksnya: σ [karakteristik] [tabel]

Operator Dasar Projection (П) Operasi ini digunakan untuk memilih kolom (atribut) dari tabel tertentu sesuai dengan sintaks. Sintaksnya : П A1, A2, A3, … An [tabel] Dimana: П (phi) / projection  simbol operator A1, A2, A3 … An  Atribut-atribut yang dipilih (argument)

Operator Dasar Cartesian Product (x) Operator ini merupakan binary operation, yaitu operator yang beroperasi pada dua relasi. Bentuk umum : R1  R2 Dimana R1 dan R2 adalah relasi

Operator Dasar Union (∪) Operator ini akan membentuk relasi baru dengan tuple-tuple yang terdapat di kedua relasi tersebut. Bentuk umumnya: R = R1 ∪ R2

Operator Dasar Difference ( - ) Operator ini berfungsi untuk mengeliminasi entity/record dari suatu tabel yang ada pada tabel lain dan kedua tabel harus memiliki atribut yang sama. Sintaks: [Tabel 1] – [Tabel 2]

Operator Dasar Rename ( R ) Operator ini berfungsi menyalin tabel lama menjadi tabel dengan nama baru. Sintaks: ρ [new name] [old name]

Operator Tambahan Intersection (∩) Operasi ini digunakan untuk menseleksi baris-baris yang muncul pada kedua tabel asal. R1 ∩ R2

Operator Tambahan Division (÷) Operator ini merupakan operasi pembagian atas tuple-tuple dari dua relasi K = R1 ÷ R2

Operator Tambahan Natural Join (Ө) Dikembangkan dari operator cartesian product. Operasi A Ө B ekuivalen dengan operasi A x B, dimana semua atribut persekutuan dan tabel A dan B harus memiliki nilai yang sama.