Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Querying Multiple Table
akhmadzaini
2
Relational Database Relational Database
Adalah susunan database yang memiliki keterkaitan antara tabel-tabel di dalamnya Sistem yang digunakan untuk mengelola Relational Database disebut RDBMS (Relational Database Management Sistem) Access mendukung pengelolaan database secara relational
3
Ilustrasi Unrelational DB
Setiap kali terdapat pasien masuk (registrasi), petugas harus memasukkan no_rekam, nama, alamat, pekerjaan , agama, pendidikan, & tgl_lahir Disisi lain kita bisa mengidentifikasi pasien cukup melalui no_rekam_medis nya
4
Ilustrasi Relational DB
Kita memecah tabel menjadi beberapa bagian Bagian yang sering muncul (dimasukekan berulang-ulang) dikonversi menjadi tabel yang terpisah. Untuk menghubungkan masing tabel yang terpisah, kita menggunakan field rujukan (biasanya berupa kode) Contoh pada slide sebelumnya bisa dipecah menjadi 2 tabel, yakni tPasien dan tRegistrasi
5
Normalisasi Jika dengan memecah tabel sebanyak sekali masih dirasa terdapat bagian yang sering muncul, maka pecahkan lagi tabel tersebut sampai benar-benar tidak ada bagian yang sering muncul Teknik seperti biasanya disebut dengan normalisasi
6
Sample Normalisasi Tabel diatas dapat dipecah menjadi 3 bagian, yaitu tPasien, tRegistrasi, tIcdx
7
Permasalahan …. Tabel yang terpisah (berdiri sendiri) menyebabkan kita tidak bisa menampilkan informasi secara lengkap jika hanya menggunakan statement SELECT biasa Untuk menggabungkan banyak tabel kita bisa menggunakan statement JOIN
8
Format Penulisan “INNER JOIN”
SELECT [nama kolom] FROM [nama tabel] INNER JOIN [nama tabel 2] ON [nama tabel].[kolom rujukan] = [nama tabel 2].[kolom rujukan]
9
Format Penulisan “LEFT JOIN”
SELECT [nama kolom] FROM [nama tabel] LEFT JOIN [nama tabel 2] ON [nama tabel].[kolom rujukan] = [nama tabel 2].[kolom rujukan]
10
Format Penulisan “RIGHT JOIN”
SELECT [nama kolom] FROM [nama tabel] RIGHT JOIN [nama tabel 2] ON [nama tabel].[kolom rujukan] = [nama tabel 2].[kolom rujukan]
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.