Microsoft- ի մատյանում հարցման ձեւափոխում

Microsoft Access- ի հարցման ձեւափոխման գործընթացը նման է առաջին հերթին մեկի ստեղծման գործընթացին: Հարցումները կարող են փոխվել, օգտագործելով կամ Design View կամ SQL Դիտել, սակայն չեք կարող օգտագործել Query Wizard `գոյություն ունեցող հարցումը փոփոխելու համար:

Սկսեք աջից սեղմելով ձեր թիրախային հարցումը օբյեկտի վահանակի վրա `ձեր տվյալների բազայի մեջկրանի ձախ մասում: Սկսնակ ընտրացանկում ընտրեք Դիզայն Դիտել: Հարցումը բացվում է տվյալների թերթի դիտումում: Երբ դուք կտտացրեք հարցման անվանման վրա թղթապանակի տողի վերեւում, կտտացրեք տեսքի ռեժիմը: Նախնական տվյալներով, դուք գտնվում եք տվյալների թերթիկում, որը չի կարող կառուցվածքային խմբագրվել (չնայած դուք կարող եք ներդնել եւ հեռացնել տվյալները այս տեսանկյունից): Այնուամենայնիվ, SQL- ի կամ Դիզայնի դիտումներից կարող եք խմբագրել հարցման կառուցվածքը եւ պահպանել կամ պահպանել `որպես փոփոխված օբյեկտ, անհրաժեշտության դեպքում:

Դիզայնի դիտում

Դիզայնի դիտումը բացում է հորիզոնական բաժանված էկրան: Վերին կեսը ցույց է տալիս ուղղանկյուններ, որոնք ներկայացված են յուրաքանչյուր աղյուսակի կամ հարցման համար, որը կերտում է ձեր փոփոխությունը: Հիմնական դաշտերը, սովորաբար յուրահատուկ նույնականացնող հատկանիշը, կողքին գտնվող փոքր ոսկե բանալի է: Ուղղանկյուններից յուրաքանչյուրը միանում է մյուս ուղղանկյուններին, մեկ դաշտում դաշտերը կապող գծերի օգնությամբ, մեկ այլ դաշտում:

Այս գծերը ներկայացնում են հարաբերությունները: Դիզայնի տեսանկյունից, գծի աջ սեղմելով, թույլ է տալիս փոխել հարաբերությունները: Դուք կարող եք ընտրել երեք տարբերակներից մեկը.

Այս երեք միասնական տիպերը (ներքին, ձախ, աջ) ամբողջական մի շարք միավորների ենթաբազմություն են, որ տվյալների բազան կարող է իրականացնել: Ավելի բարդ հարցումներ կատարելու համար հարկավոր է տեղափոխել SQL View:

Երբ ընտրում եք ձեր ընտրած աղյուսակը կապի գծերի հետ, կտեսնեք, որ էկրանի ներքեւի կեսը ցույց է տալիս ցանցի ցանկը, որտեղից հարցումը կվերադառնա: Ցույցի տուփը ցուցադրում կամ ճնշում է դաշտը, երբ հարցումը ընթանում է, կարող եք զտել հարցման հիման վրա, որը չի ցուցադրվում դաշտերում: Կարող եք նաեւ ձեռքով ավելացնել կամ փոփոխել արդյունքները, որպեսզի արդյունքներն աճում կամ նվազեցվեն կարգին, չնայած Microsoft Access- ն մշակելու է մի քանի տեսակի դաշտեր ձախից դեպի աջ: Դուք կարող եք վերադասավորել սյունակները, դրանք սահեցնելով ցանցի վրա ձախ կամ աջ, ձգձգելու հատուկ կարգի օրինակ:

Դիզայնի դիտման չափանիշների տուփը հնարավորություն է տալիս մուտքագրել սահմանափակող չափանիշները, այնպիսին, որ երբ հարցումը կատարվի, այն միայն դրսեւորում է ձեր ֆիլտրին համապատասխանող տվյալների ենթաբազմություն: Օրինակ, բաց ապրանքի պատվերների վերաբերյալ հարցման մեջ դուք կարող եք ավելացնել չափանիշը = 'MI' `պետական ​​սյունակին` միայն Միչիգանի պատվերները ցուցադրելու համար: Չափանիշների ավելացման համար սյունակում օգտագործեք կամ արկղերը կամ չափանիշները ավելացրեք այլ սյունակներում:

SQL տեսք

SQL տեսանկյունից, Microsoft Access- ը փոխարինում է տվյալների թերթը կառուցվածքային հարցման լեզուի սինտաքսի հետ, որում Access- ը որոշում է որոշել, թե ինչ տվյալներ են աղբյուրից հանելու եւ ինչ բիզնես կանոններ:

SQL- ի հայտարարությունները սովորաբար հետեւում են բլոկի ձեւին.

SELECT աղյուսակ 1: [դաշտի անվանումը], աղյուսակ 2. [դաշտի անվանումը2]
Աղյուսակ 1-ից ԱՂԲՅՈՒՐՆԵՐԸ Աղյուսակ 2 ԿԱՄ 1-ին աղյուսակ 1 [Key1] = Աղյուսակ 2 [Key2]
WHERE Table1. [Fieldname1]> = "FilterValue"

Տարբեր տվյալների բազայի վաճառողները սատարում են SQL- ի փոքր տարբեր տարբերակները: Հիմնական ստանդարտը, որը կոչվում է ANSI- համապատասխանող շարահյուսություն, պետք է կարողանա աշխատել յուրաքանչյուր բազայի միջավայրում: Այնուամենայնիվ, յուրաքանչյուր վաճառողը մեծացնում է SQL ստանդարտը իր սեփական tweaks- ի միջոցով: Microsoft- ը, օրինակ, Access- ի ներսում օգտագործում է Jet Database Engine- ը: Microsoft- ը նաեւ աջակցում է SQL Server- ին: Այլ մատակարարներ օգտագործում են տարբեր մոտեցումներ, ուստի SQL- ը, ընդհանուր առմամբ, չի փոխարինվում որպես ստանդարտների աջակցություն:

Եթե ​​դուք ծանոթ չեք Jet Database Engine- ի SQL- ի իրականացման շարադրանքին, ապա SQL- ի տարբերակը կարող է կոտրել ձեր հարցումները: Փոխարենը դիզայնի տեսք, փոխարենը: Այնուամենայնիվ, շատ արագ tweaks, երբեմն ավելի հեշտ է հարմարեցնել հիմքում ընկած SQL, քան փոփոխել Design View schematic. Եթե ​​ձեր այլ վերլուծաբանները ցանկանում են իմանալ, թե ինչպես եք ստացել արդյունքը, ուղարկելով նրանց SQL- ի հայտարարության կտրվածքը, նվազեցնում է հարցման ձեւավորման մասին խառնաշփոթությունը:

Խնայելով ձեր աշխատանքը

Microsoft Access 2016-ում կարող եք պահպանել եւ վերագրանցել ընթացիկ հարցումը, սեղմելով իր ներդիրը եւ ընտրելով Պահպանումը: Վերանայված հարցումը որպես այլ անուն փրկելու համար, ներկա հարցումը թույլատրելու համար, սեղմեք Ֆայլի ներդիրը, ընտրեք Պահպանել , ապա Պահպանեք օբյեկտը: