Menggunakan Penyertaan Kad Liar Dalam Akses 2010
Menjalankan operasi kompleks & memohon syarat pada jadual dalam Akses tidak begitu mudah seperti di Excel. Sesetengah pengguna masih mengelirukan dengan Excel yang sinonim untuk mengecilkan keupayaan Akses.
Nota Editor: Artikel Tamu ini ditulis oleh Kelab 2010 Office, sebuah forum yang diuruskan oleh pakar Office 2010 di mana sesiapa boleh bertanya dan mengambil bahagian dalam perbincangan.
Walau bagaimanapun, akses menyediakan asas Sistem Pengurusan Pangkalan Data Relasi. RDBMS tidak berleluasa dan hanya pengguna pendahulunya boleh memanipulasi struktur pangkalan data untuk memohon syarat-syarat yang berbeza, manakala kemasukan pesat aplikasi web dinamik berasaskan RDBMS dan utiliti lain juga menimbulkan keperluan untuk memahami asas-asas pangkalan data hubungan.
Setakat ini, SQL menduduki tempat pertama dalam mengendalikan struktur pangkalan data untuk menarik data tertentu dari jadual, tetapi pemula pangkalan data perlu mempelajari sintaks bahasa & penggunaannya yang tepat. Di sisi lain, Akses menimbang antara muka GUI, menyediakan entri Kad Wild sebagai penggantian perintah SQL WHERE untuk memudahkan pengekstrakan data tertentu dari jadual pangkalan data & pertanyaan.
Siaran ini akan menunjukkan penggunaan mudah dari entri Kad Wild. Kami akan mulakan dengan menggunakan syarat Kad Liar pada pangkalan data sedia ada. Sebagai ilustrasi, kami telah mencipta pangkalan data pengurusan kedai kecil yang mengandungi pelbagai jadual; Pelanggan, Produk baru, Jualan, Nombor Telefon, dan Kakitangan. Untuk menarik data melalui Entri Wildcard, tukar ke Buat tab dan klik Reka Bentuk Kueri.
Ia akan membawa dialog Show Table, membolehkan anda menambah jadual. Sekarang mula masukkan jadual yang dikehendaki ke tetingkap Reka Bentuk Kueri.
Setelah ditambahkan, mula menyeret jadual yang diperlukan ke dalam bidang Reka Bentuk Permintaan.
Sekarang kami berminat untuk menarik semua data yang relevan yang berada dalam jadual pangkalan data terhadap nama Produk "Pepsi". Untuk ini, kami hanya akan menulis Entri Wildcard, i.e, Suka / Tidak Suka keadaan di bawah Nama Nama produk seperti ini;
Seperti "Pepsi"
Semasa melaksanakan pertanyaan, ia akan menunjukkan semua maklumat yang berkaitan termasuk dalam bidang Reka Bentuk Pertanyaan mulai daripada ID Pelanggan, Nama Pelanggan kepada Nama Kakitangan, dll..
Mari lihatlah contoh lain. Katakan kita perlu mengetahui semua Pelanggan yang mempunyai nama mereka bermula dengan 'G'. Untuk memohon syarat ini, kami akan menulis Seperti keadaan di bawah Nama Pelanggan sebagai;
Seperti "G *"
Keadaan ini akan menjadikan Access menarik semua nilai medan yang sepadan dengan syarat yang dinyatakan (abjad, nilai numerik, dll) sebelum tanda asterisk.
Semasa menjalankan pertanyaan, ia akan menunjukkan semua data berkaitan pelanggan yang mempunyai nama mereka bermula dengan 'G'.
Untuk mengecualikan nilai rekod / data khusus daripada Pertanyaan. Keadaan 'Tidak Suka' berguna. Ia akan mengecualikan nilai data yang ditentukan dari rekod dan menunjukkan hanya rekod yang tinggal.
Ia akan menunjukkan keputusan tidak termasuk semua rekod di mana Nama Kakitangan bermula dengan 'L'.
Kami telah menyentuh hanya beberapa contoh penyertaan Kad Wild untuk mengeluarkan data tertentu daripada rekod. Walau bagaimanapun, terdapat banyak cara untuk mengekstrak rekod tertentu. Cuba contoh-contoh ini pada pangkalan data anda untuk meneroka beberapa dimensi lain dari Wildcard Entries.
Seperti "E #" Ini akan mengembalikan data tertentu dari jadual yang dipilih hanya mempunyai dua aksara. pertama ialah E dan # mewakili watak itu adalah nombor.
Seperti "G?" ia akan mengembalikan dua aksara jika terdapat dalam jadual tertentu, bermula dengan aksara 'G'.
Seperti "* 16" Ini akan mengembalikan data yang berakhir pada 16 dalam jadual tertentu.
Anda juga boleh mencuba semua cara yang disebutkan di atas Bukan seperti keadaan juga. Fungsi ini menyimpulkan cara berkuasa tak terhingga yang mungkin untuk mengekstrak data yang dikehendaki dari pangkalan data. Kami telah memohon syarat-syarat ini pada pangkalan data kecil, tetapi kegunaan sebenarnya dapat dilihat ketika anda berurusan dengan pangkalan data yang sangat besar, yang memiliki ratusan tabel yang terkait.
Membandingkan prosedur mengekstrak data dari jadual dengan SQL berasaskan CLI menyimpulkan bahawa, ia jauh lebih mudah dalam Akses. Sebabnya, CLI (Barisan Arahan Barisan) membawa kebosanan yang menewaskan orang baru untuk mendapatkannya. Di sisi lain, susun atur GUI mudah Access 2010 menggalakkan pengguna untuk mula membuat pangkalan data tanpa perlu melengkapkan labirin kawalan arahan, & sintaks keras untuk ambil.