Skip to main content

Apa kueri dengan contoh?

Kueri dengan contoh (QBE) adalah bahasa kueri untuk database relasional yang mirip dengan bahasa kueri terstruktur (SQL).Bagian oleh contoh bahasa pengumpulan data ini memungkinkan orang atau aplikasi yang ingin mengambil data dari database relasional untuk melengkapi informasi yang mereka ketahui tentang data yang mereka cari.Metode kueri dengan contoh mungkin termasuk formulir yang akan dikisi oleh pengguna untuk menghasilkan kueri SQL yang dipahami oleh database.

Misalkan misalnya bahwa ada basis data yang penuh dengan karyawan dalam suatu organisasi dan informasi ini tersedia bagi karyawan di dalamkasus mereka perlu berkomunikasi dengan karyawan lain.Database yang menyimpan informasi memahami perintah seperti FNAME Pilih dari karyawan di mana lname ' Smith, namun banyak orang tidak memahami jenis sintaks ini.Permintaan dengan contoh dapat membantu dengan ini.Pernyataan berikut:

Pilih fname, lname, ekstensi dari karyawan di mana lname ' smith

memberi tahu database untuk melihat melalui tabel informasi karyawan dan menampilkan semua nama depan (fname), nama belakang, (lname), danEkstensi telepon (ekstensi) di mana bidang nama belakang berisi nilai Smith.Menggunakan kueri gaya QBE, pengguna yang mencari informasi ini dapat memberikan informasi yang mereka ketahui, nama belakang ' Smith, dan melihat informasi yang terkait dengan nama belakang itu.Ini memungkinkan karyawan untuk memberikan contoh tentang apa yang mereka cari dan melihat hasilnya dikembalikan.

Kueri yang dikirim ke database dalam contoh di atas terlihat seperti pernyataan SQL yang ditunjukkan di atas, meskipun orang yang melakukan pencarian mengatakan kepada TheDatabase hanya bahwa nama belakang adalah Smith dan kemudian item mana yang perlu dia ketahui, nama depan, nama belakang, ekstensi.Karena sebagian besar permintaan dengan contoh penggunaan melibatkan formulir atau aplikasi untuk entri data, karyawan tabel dapat dikodekan dengan keras ke dalam sistem sehingga pengguna tidak perlu khawatir tentang itu.

Contoh serupa lainnya adalah pencarian penerima yang digunakan oleh Microsoft Outlook WebAkses .Ketika seseorang mengklik header ke bidang, formulir lain terbuka memungkinkan orang itu untuk melengkapi item yang mereka ketahui dan klik tombol temukan, semua catatan yang cocok dengan contoh yang ditentukan akan dikembalikan dan karyawan dapat mengklik informasi yang benar untuk menggunakannyadalam pesan email.