Types of Query
MS Access में क्वेरी 6 type की होती है ,इन्हें हम तीन केटेगरी में बांट सकते है –
- Select query
- Action query
- Cross tab query
Select query-:Datasheet के रूप में subsets को produce करती है,इन datasheets में updation हो सकता है या नही भी हो सकता ,यह विभिन्न फैक्टर्स पर निर्भर करता है|
Action query-: एक ऑपरेशन में records के set को change करती है , action query चार प्रकार की होती है
- Make table query
- Update query
- Append query
- Delete query
Make table query-यह एक या एक से अधिक टेबल में से एक नई टेबल बनाती है|
Update query-under lying table में फील्ड डाटा में change करती है|
Append query- एक टेबल में से रिकॉर्ड को दूसरी टेबल में कॉपी करते है|
Delete query -criteria पर आधारित table में से रिकार्ड्स को delete करती है
Select Query
कौन सी क्वेरी का प्रयोग करना चाहिए,यह इस बात पर निर्भर करता है कि आप क्या करना चाहते है ? सेलेक्ट क्वेरी स्वयं टेबल डाटा को नही बदलती,यह केवल subset data को देखना तथा एडिट को allow करती है.यह सबसे ज्यादा common type query है.sql में select query एक select statement के रूप में प्रयोग की जाती है,select query को run करने के निम्न लिखित स्टेप्स होते है –
step 1- Database को open करते है,database window open हो जाती है इसके पश्चात क्वेरी बटन पर क्लिक करते है ,क्वेरी की लिस्ट प्रदर्शित होती है।
step 2-New button पर click करते है new query dialog box खुल जाता है ।
step 3 –Design option को select करते है तथा ok पर click करते है show table dialog box खुल जाता है ।
step 4-यदि आवश्यक है तो टेबल tab को select करते है , losses table पर क्लिक करते है,show table को close करने के लिये close buttonपरclick करते है तथा losses table प्रदर्शित होती है।
step 5-Losses table title bar पर double click करते है तथा सभी fields को select करते है।
step 6- selected field पर click करते है -hold रखकर drag करते है,तो सभी field query grid में पहुच जाते है।
step 7 – Criteria में condition लिखते है sql view में query को examine करने के लिए view पर click करते है तथा sql view को चुनते है।
Action Queries
- Make table query:-Make table query केवल access query type है जो actually में एक से दूसरी टेबल को create करती है resulting table सामान्यतः source table से छोटी होती है ,एक छोटी टेबल एक faster table भी होती है table query को बनाने के लिये निम्न लिखित steps होते है –
- Database window में query पर click करते है।
- Design view create query पर double click करते है फिर show table में table1 पर click करते है और show tables dialog box को बंद कर देते है।
- Table1 की title bar पर double click करते है तथा सभी fields को select करते है।
- Selected fields को click करके hold तथा drag करते है।
- Criteria row में desired field में कंडीशन टाइप करते है।
- Sort row में sort method select करते है।
- Query type button के drop down box पर click करते है तथा make table query option को चुनते है,इसके पश्चातmake table dialog box open हो जाता है।
- Run the query .
- 2.Append query -: एक append query एक table से दूसरे table में records को copy करते तथा last recordके पश्चात append करते है Append Query बनाने के निम्नलिखित स्टेप्स होते है-
- Database window table1 को click करते है ,तथा copy option को choose करते है ।
- Paste button पर click करते तथा paste option में से structure only under paste option को चुनते है ।
- Table का नाम लिखते है तथा ok button पर click करते है,table 2 नाम लिखते है ।
- Queries button पर click करते है ।
- Design view में create query पर double click करते है,show table dialog box open होता है ,इसमें table 1 पर double click करके show table dialog box को close कर देते है ।
- Table 1 के title bar पर double click करते है तथा सभी fields को select करते है ।
- Query grid में selected field को click,hold तथा drag करते है ।
- Query type button के dropdown box पर click करते है तथा append query type को choose करते है और ok button पर click करते है ।
- Query को run करते है ।
- 3.Delete query-: Delete query criteria परआधारित table में से records को remove करती है delete query के निम्न लिखित steps है –
- Query type button में dropdown box पर click करते है ।
- Delete query के type को change करते है ।
- Query को run करते है ।
- 4.Update query-: Update query criteria पर आधारित table में से records को update करती है update query के update query create करने के निम्नलिखित steps होते है –
- Table 1 की copy करते है जैसा कि append example में किया है ।
Run Query-: जितनी भी एक्शन क्वेरी है उन सबको क्रिएट करने के बाद रन करना आवश्यक होता है |तभी कोई भी एक्शन क्वेरी एक्सीक्यूट होती है |