Page 61 - E-MODUL BASIS DATA KELAS XI RPL
P. 61

Selanjutnya, jika ingin membuat view yang akan menampilkan data dari dua tabel, misalnya view
       tabel Pemilik dan tabel Mobil yang akan menampilkan kolom IdMobil, Tipe, Nama Pemilik, dan Alamat

       Pemilik. Kolom IdMobil dan Tipe akan di tampilkan dari tabel Mobil, sedangkan kolom Nama dan Alamat

       Pemilik akan ditampilkan dari tabel Pemilik.
             Syntax untuk membuat view tersebut adalah sebagai berikut.






             Pada syntax di atas, jika ingin menampilkan data di view yang berasal dari dua tabel, ketika memilih

       kolom,  nama  kolom  didahului  oleh  nama  tabel.  Dengan  demikian,  DBMS  akan  tahu  kolom  tersebut
       diambildari tabel yang mana, dari dua tabel yang tersedia. Sementara itu, untuk kondisi yang diberikan

       pada statement WHERE, kondisi dipilih mengacu kepada nama kolom yang bersesuaian di antara kedua

       tabel, dalam hal ini kolom IdPem.

             Setelah sebuah objek View dibuat di basis data, akan memeliki tabel virtual atau tabel instance.
       Dapat menampilkan data yang ada view tersebut dengan cara yang sama dengan ketika melakukan

       query dari sebuah tabel.

             Contoh, ingin menampikan data dari view TahunMobil, dapat dilakukan dengan statement dibawah
       ini.



             Hasil dari statement di atas akan tampak seperti yang ditunjukkan oleh Tabel.7.8.

       Tabel 4. 12 Menampilkan Data Menggunakan Sebuah View.
       View Tahun Mobil
                 IdMobil                            Tipe                           Tahun
                  M302                        New Avanza G                          2017
                  M305                         Innova G MT                          2016
                  M401                        New Avanza G                          2016
                  M404                             Xenia                            2016
                  M304                             Xenia                            2017
             Adapun untuk menampilkan data view PemilikMobil dapat dilakukan dengan statement dibawah ini.
       Hasil dari statement di atas akan dampak seperti yang ditunjukkan oleh Tabel.4.9.

       Tabel 4. 13 Menampilkan Data Dari Sebuah View.
       View Pemilik Mobil
           IdMobil                Tipe                   NPemilik                         AlamatPm
            M302            New Avanza G               Tia Cahyani                  Jl. Kopi 23 Bandung
            M305             Innova G MT               Anton Ilham                Jl. Mawar 345 Bandung
            M401            New Avanza G               Tia Cahyani                  Jl. Kopi 23 Bandung
            M404                 Xenia                  Tia Juniati              Jl. Pahlawan 35 Surabaya
            M304                 Xenia                  Ria Mutia               Jl. Diponegoro 3 Semarang
   56   57   58   59   60   61   62   63   64   65   66