Yufis Azhar – Teknik Informatika – UMM

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 Relasional (Relational Algebra)
Yufis Azhar – Teknik Informatika – UMM
Entity Relationship Diagram
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.
Himpunan dan Relasi Fuzzy
Aljabar Relasional.
2 Bab 2 Model Basis Data Relasional Basis Data
Aljabar Relasional Materi pertemuan.
ALJABAR RELASIONAL BASIS DATA Team Teaching Basis Data Oleh
Aljabar Relasional.
DIAGRAM ER dalam Notasi Lain
Aljabar Relasional (Relational Algebra)
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
Oleh: Henry Primandari,S.Kom STMIK-MDP Palembang
INNER JOIN.

Query Bahasa Formal.
Aljabar Relasional Materi pertemuan.
Aljabar Relasional.
4. RELASI.
Pertemuan 9 BAHASA QUERY FORMAL.
ALJABAR RELATIONAL.
Aljabar Relasional Materi pertemuan.
Model Basis Data Relasional
MODEL ENTITY RELATIONSHIP DIAGRAM
Pertemuan Ke-6 Aljabar Relasional
Relasi Dalam Basis Data
Materi Suplemen ERD (Revisi: 19 Maret 2012)
DIAGRAM ER dalam Notasi Lain
ALJABAR RELASIONAL
Daniel Damaris Novarianto S. UNIV. GUNADARMA
DIAGRAM ER dalam Notasi Lain
TRANSFORMASI MODEL DATA ER ke BASIS DATA
ALJABAR RELASIONAL BASIS DATA I/2009-GENAP
Pengantar Basis Data.
Stucture Query Language
Stucture Query Language
Harsiti, ST Fakultas Teknologi Informasi Universitas Serang Raya 2009
ALJABAR RELASIONAL DAN KALKULUS RELASIONAL
ALJABAR RELASIONAL (latihan)
Relasi Dalam Basis Data
BASIS DATA Relasi Aljabar (1) 1.
Operasi Relasional Basis Data
Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Gunadarma
Nama : Laily Hermawanti, ST, M
Aljabar Dan Kalkulus Relasional
BASIS DATA Relasi Aljabar (2) 1.
DIAGRAM ER dalam Notasi Lain
Aljabar Relasional.
MODEL DATA RELASIONAL.
BAHASA KUERI.
Aljabar Relational.
MODEL DATA RELASIONAL (1)
Aljabar Relasional (Relational Algebra)
Relasi Dalam Basis Data
Stucture Query Language
DIAGRAM HUBUNGAN ENTITAS
Yufis Azhar – Teknik Informatika – UMM
DIAGRAM ER dalam Notasi Lain
Stucture Query Language
Model dan Aljabar Relasional
ALJABAR RELASIONAL (LANJUTAN)
Transcript presentasi:

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

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

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

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

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 “09560222”

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 :

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

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

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

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

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”

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 “09560222” dengan kode matakuliah pada table nilai harus sama dengan table mtkuliah

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

TUGAS … (Cont.) Tampilkan nama pegawai dengan gaji antara 1.000.000 sampai 2.000.000 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