全部产品
Search
文档中心

:Buat sebuah view

更新时间:Nov 09, 2025

ODC mendukung pembuatan view secara visual. Topik ini menjelaskan cara membuat view menggunakan ODC.

Ikhtisar

View adalah tabel virtual yang terdiri dari data dari satu atau lebih tabel. Anda dapat menggunakan pernyataan SELECT untuk menanyakan sebuah view, tetapi view itu sendiri tidak menyimpan data.

Tujuan dari view

  • Menyederhanakan kueri data: View memungkinkan penggabungan data dari beberapa tabel dalam database menjadi satu tabel virtual, sehingga mengubah kueri multi-tabel menjadi kueri satu tabel.

  • Mengontrol akses data: View dapat digunakan untuk menampilkan data tertentu kepada pengguna tertentu, di mana pengguna hanya dapat melihat data dalam view tersebut.

Image 536

Seperti ditunjukkan pada gambar sebelumnya, Anda dapat membuat view dalam lima langkah berikut:

  1. Tentukan informasi dasar.

  2. Pilih tabel dasar.

  3. Pilih bidang.

  4. Verifikasi pernyataan SQL.

  5. Selesaikan pembuatan view.

Dalam contoh berikut, sebuah view gaji karyawan dibuat di konsol OceanBase Developer Center (ODC). View ini mencakup bidang nama dari tabel karyawan serta bidang budget dan dept_name dari tabel konsumen.

Catatan

Data yang digunakan dalam topik ini bersifat contoh. Anda dapat menggantinya dengan data aktual sesuai kebutuhan.

Prosedur

Langkah 1: Tentukan informasi dasar.

Masuk ke konsol ODC dan klik nama koneksi yang diinginkan untuk membuka halaman manajemen koneksi terkait. Klik View di panel navigasi kiri untuk melihat daftar view. Untuk membuat view baru, klik tombol + di pojok kanan atas daftar view atau pilih Create di bilah navigasi atas.

Di bagian Info Dasar, tentukan Nama View dan Item Pemeriksaan.

  • Nama View: Nama yang akan diberikan ke view.

  • Item Pemeriksaan: Batasan pada data input. OceanBase Database dalam mode Oracle hanya mendukung mode baca saja. Nilai default: None.

Step%201

Setelah menentukan semua informasi dasar, klik OK.

Setelah informasi dasar ditentukan, Anda dapat langsung melanjutkan ke Langkah 4 dengan mengklik Berikutnya: Verifikasi Pernyataan SQL, atau lanjutkan ke Langkah 2 untuk memilih tabel dasar.

Langkah 2: Pilih tabel dasar.

Setelah menentukan informasi dasar, Anda dapat melanjutkan ke Langkah 2 untuk memilih tabel dasar atau melewati langkah ini.

Di bagian Pilih Tabel Dasar, daftar di sebelah kiri menampilkan tabel dasar yang tersedia dalam hierarki skema > database > tabel/view. Cari tabel dasar dalam daftar ini, lalu pilih tabel atau view yang diinginkan dan klik ikon tambah (>) untuk menambahkannya ke area operasi tabel di sebelah kanan.

Step%202

Di area operasi tabel, Anda dapat melakukan berbagai operasi pada tabel dasar yang dipilih.

Operasi

Deskripsi

Tetapkan alias

Anda dapat menetapkan alias untuk tabel dasar yang dipilih. Klik <Alias> di samping nama tabel di area operasi tabel dan masukkan alias. Operasi ini bersifat opsional.

Tetapkan hubungan asosiasi

Ketika dua tabel atau lebih ada di area operasi tabel, Anda dapat menentukan hubungan asosiasi antara tabel. Asosiasi default adalah JOIN. Anda tidak perlu menyetel hubungan asosiasi untuk tabel terakhir. Klik ikon drop-down%20list di samping Alias dan pilih hubungan asosiasi. Opsi yang didukung: JOIN, INNER JOIN, LEFT JOIN, RIGHT JOIN, CROSS JOIN, FULL JOIN, UNION, UNION ALL, INTERSECT, MINUS, LEFT OUTER JOIN, RIGHT OUTER JOIN, dan FULL OUTER JOIN.

Atur urutan asosiasi

Anda dapat menyeret tabel dasar di area operasi tabel untuk mengatur ulang urutannya. Jika Anda menyeret tabel ke bagian bawah daftar, hubungan asosiasi tabel tersebut akan dihapus.

Hapus tabel dasar

Anda dapat mengklik ikon hapus di samping tabel di area operasi tabel untuk menghapusnya dari area operasi tabel. Setelah Anda menghapus tabel, asosiasinya dengan tabel berikutnya akan dihapus.

Setelah memilih dan mengonfigurasi tabel dasar, klik OK.

Langkah 3: Pilih bidang.

Setelah memilih tabel dasar, Anda dapat melanjutkan ke Langkah 3 untuk memilih bidang. Jika Anda melewati Langkah 2, langkah ini tidak tersedia.

Di bagian Pilih Bidang, daftar di sebelah kiri menampilkan bidang dari tabel dasar yang dipilih di Langkah 2 dalam hierarki skema > database > tabel/view. Cari bidang yang diinginkan dalam daftar ini, lalu pilih dan klik ikon tambah (>) untuk menambahkannya ke area operasi bidang di sebelah kanan.

Step%203

Di area operasi bidang, Anda dapat melakukan berbagai operasi pada bidang yang dipilih.

Operasi

Deskripsi

Tetapkan alias

Anda dapat menetapkan alias untuk bidang yang dipilih. Klik <Alias> di samping nama bidang di area operasi bidang dan masukkan alias. Operasi ini bersifat opsional.

Atur urutan asosiasi

Anda dapat menyeret bidang di area operasi bidang untuk mengatur ulang urutannya.

Hapus bidang

Anda dapat mengklik ikon hapus di samping bidang di area operasi bidang untuk menghapusnya dari area operasi.

Kustomisasi bidang

Klik +Custom di pojok kanan atas area operasi bidang untuk menambahkan bidang ke area operasi. Anda harus menentukan nama dan alias untuk bidang tersebut.

Setelah memilih dan mengonfigurasi bidang, klik OK.

Langkah 4: Verifikasi pernyataan SQL.

Setelah menyelesaikan langkah-langkah sebelumnya, klik Berikutnya: Verifikasi Pernyataan SQL untuk membuka halaman pengeditan pernyataan.

Step%204

Di halaman pengeditan pernyataan, pernyataan definisi view dibuat berdasarkan informasi yang telah ditentukan di bagian Info Dasar, Pilih Tabel Dasar, dan Pilih Bidang. Jika dua tabel atau lebih disertakan, Anda harus menyelesaikan pernyataan sesuai dengan hubungan antar tabel dan kondisi logis. Setelah menyelesaikan pernyataan, klik Create di pojok kanan atas halaman untuk membuat view.

Anda juga dapat mengedit pernyataan SQL dari view yang telah dibuat di halaman Buat View. Sintaks:

CREATE VIEW view_name AS
SELECT
  column1,
  column2.....
FROM
  table_name
WHERE
  [condition];

Toolbar di halaman pengeditan menyediakan tombol berikut:

Tombol

Deskripsi

Format

Klik tombol ini untuk menerapkan pemformatan, seperti indentasi, jeda baris, dan penyorotan kata kunci, ke pernyataan SQL yang dipilih atau semua pernyataan SQL di jendela SQL saat ini.

Cari dan Ganti

Klik tombol ini dan masukkan teks di bidang pencarian untuk menemukan konten spesifik dan masukkan teks di bidang penggantian untuk mengganti konten yang ditemukan.

Undo

Klik tombol ini untuk membatalkan operasi terakhir.

Redo

Klik tombol ini untuk membalikkan operasi Undo.

Sensitivitas Huruf Besar/Kecil

Sistem mendukung tiga opsi kapitalisasi: Semua Huruf Kapital, Semua Huruf Kecil, dan Huruf Pertama Kapital. Klik opsi yang sesuai untuk mengonversi pernyataan yang dipilih dalam skrip ke format kapitalisasi yang diinginkan.

Indentasi

Anda dapat menambahkan indentasi atau menghapus indentasi dari pernyataan yang Anda pilih.

Komentar

Anda dapat mengklik Tambah Komentar untuk mengonversi pernyataan yang Anda pilih menjadi komentar atau klik Hapus Komentar untuk mengonversi komentar menjadi pernyataan SQL.

Sebelumnya

Klik tombol ini untuk kembali ke halaman Buat View, di mana Anda dapat melanjutkan mengedit atau memodifikasi parameter di bagian Info Dasar, Pilih Tabel Dasar, dan Pilih Bidang.

Konversi Nilai IN

Format seperti A B dapat dikonversi ke format ('A','B').

Langkah 5: Selesaikan pembuatan view.

Klik Create di pojok kanan atas untuk menyelesaikan pembuatan view. Setelah view dibuat, Anda dapat menggunakan pernyataan SELECT untuk menanyakannya, sama seperti cara Anda menanyakan tabel biasa.

Step%204.2

Catatan

Untuk mengelola view, klik kanan nama view di panel navigasi kiri dan pilih operasi yang diinginkan dari menu konteks. Menu ini menyediakan opsi berikut: View, Create, Delete, Download, dan Copy.

Untuk informasi lebih lanjut, lihat Kelola View.

Sintaks:

SELECT
column1,
column2.....
FROM
table_name;

Contoh:

SELECT `name`, `budget`, `department_name` FROM `salary`;

Step%205