Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Antonius Wahyu Sudrajat, S. Kom., M.T.I. View Sub Query.

Presentasi serupa


Presentasi berjudul: "Antonius Wahyu Sudrajat, S. Kom., M.T.I. View Sub Query."— Transcript presentasi:

1 Antonius Wahyu Sudrajat, S. Kom., M.T.I. View Sub Query

2 Basis Data Terapan Antonius Wahyu Sudrajat, S. Kom., M.T.I Sintak Dasar View Create view nama_view as Select Field-1,...,Field-n Aggregate Function From Table-1,...,Table-n Where Kriteria | operator | Kriteria Group By Field-1,...,Field-n Having Kriteria_aggregate_function Order By Field asc | Desc Merupakan table semu, artinya secar fisik data tidak tersimpan dalam basis data, tetapi secara lojik dapat berfungsi seolah-olah sebagai tabel. View adalah tabel virtual yang isinya didefinisikan oleh query database. View bukanlah sebuah tabel fisik, tetapi sekumpulan instruksi yang menghasilkan sekumpulan data. Query

3 Basis Data Terapan Antonius Wahyu Sudrajat, S. Kom., M.T.I NPMNm_mhsJns_klmTgl_lhrKd_jur Nm_jurStatus_akre 25TIB 24SIA 11MIB 13KAC NPMNm_mhsJns_klmTgl_lhr Mahasiswa Jurusan Create View mhs_si as Select M.npm, M.nm_mhs, M.jns_klm, M.tgl_lhr From mahasiswa M inner join jurusan J on M.kd_jur = M.kd_jur Where J.nm_jur = ‘SI’ Buat view untuk menampung mahasiswa dengan jurusan SI. Mengakses View Select * from mhs_si Mhs_si Membuat dan Mengakses View

4 Basis Data Terapan Antonius Wahyu Sudrajat, S. Kom., M.T.I Sub Query Pada klausa where Sintak Dasar Select Field-1,..., Field-n From Table, Where Kriteria | Operator | (Select field-1,...,Field-n From table Where kriteria | operator | Kriteria Group By Field-1,...,Field-n Having Kriteria_aggregate_function Order By Field asc | Desc) Group By Field-1,...,Field-n Having Kriteria_aggregate_function Order By Field asc | Desc Sub query adalah query di dalam query. Artinya seleksi data berdasarkan dari hasil seleksi data yang telah ada.Untuk sintak sql nya sama dengan sintak sql pada umumnya, hanya saja kondisi setelah where diikuti dengan query baru atau sub query.

5 Basis Data Terapan Antonius Wahyu Sudrajat, S. Kom., M.T.I Sub Query pada klausa having Sintak Dasar Select Field-1,..., Field-n From Table, Where Kriteria | Operator | Kriteria Group By Field-1,...,Field-n Having (Select field-1,...,Field-n From table Where kriteria | operator | Kriteria Group By Field-1,...,Field-n Having Kriteria_aggregate_function Order By Field asc | Desc) Order By Field asc | Desc Sub query adalah query di dalam query. Artinya seleksi data berdasarkan dari hasil seleksi data yang telah ada.Untuk sintak sql nya sama dengan sintak sql pada umumnya, hanya saja kondisi setelah where diikuti dengan query baru atau sub query.

6 Basis Data Terapan Antonius Wahyu Sudrajat, S. Kom., M.T.I Sub Query pada klausa from Sintak Dasar Select Field-1,..., Field-n From Table, X (Select field-1,...,Field-n From table Where kriteria Group By Field-1,...,Field-n Having Kriteria_aggregate_function Order By Field asc | Desc) Where Kriteria | Operator | Kriteria Group By Field-1,...,Field-n Having Kriteria_aggregate_function Order By Field asc | Desc

7 Basis Data Terapan Antonius Wahyu Sudrajat, S. Kom., M.T.I Sub Query tiga tingkat Sintak Dasar Select Field-1,..., Field-n From Table, Where Kriteria | Operator | (Select field-1,...,Field-n From table Where kriteria | Operator | (Select field-1,...,Field-n From table Where kriteria | Operator | Kriteria Group By Field-1,...,Field-n Having Kriteria_aggregate_function Order By Field asc | Desc) Group By Field-1,...,Field-n Having Kriteria_aggregate_function Order By Field asc | Desc) Group By Field-1,...,Field-n Having Kriteria_aggregate_function Order By Field asc | Desc

8 Basis Data Terapan Antonius Wahyu Sudrajat, S. Kom., M.T.I


Download ppt "Antonius Wahyu Sudrajat, S. Kom., M.T.I. View Sub Query."

Presentasi serupa


Iklan oleh Google