Таңдамалы Сұраныс құру

Мәліметтердің есебін шығару үшін таңдау сұратуын Контруктор есебінде ашу керек.Операцияларды топтау(Группировка операции ) батырмасын басса,Сұратублогында топтау жолы пайда болады.Бұл мәнді нәтиже есебін шығаратын өрісте қалдыру қажет.Басқа өрістер үшін нәтижелі функциялар тізімінің терезесін ашып, керек функцияны таңдап,өрістің осы жолына қояды.Тәжірибе жүзінде берілген кестеден белгілі бір критерийлерді қанағатыратын және таңдалғандарды реттейтін жазба бөлігін таңдау жиі кездеседі. Критерийлер бірнеше шарттардың үйлесуін анықтайды. Мысалы қандай да бір қызмет ету түрін тапсыратын және оларды алфавиттік ретте фирмалардың атауы бойынша реттін Алматы қаласындағы клиенттер туралы жазбаларды таңдау керек. Бұл есепті шешу үшін сұраныс шеберін, сұранысты құрастырушыны пайдаланамыз:

· күрделі критерийлерді бір не бірнеше кестелерден жазбаларды таңдау үшін пішімдейміз.

· таңдалған жазбалар үшін бейнелеуге тиісті өрістерді көрсетесіз және таңдалған деректерді пайдаланып есептеулерді жүргізесіз.

Біз бұрын деректер қорына қатысты жалпы жағдайларды қарастырғанбыз. Онда деректер қорының негізгі қызметттерінің бірі ақпараттарды тез іздеу және әртүрлі сұрақтарға жауап алу екенін ескерткенбіз. MS Access-те сұранысты қалыптастыру үшін сұранысты құрастырушы мен MS Access тілінің SELECT нұсқауы қолданылады. “Үлгі бойынша сұраныс”дегеніміз-Сұранысты қалыптастырғанда берілген кестеде жазбаларды таңдау критерийін көрсетуіңіз қажет. Мұндай арнайы тілде сөйлемдерді баспадан шығару үшін сұраныс құрастырушының терезесінде орналасқан сұраныс бланкісін толтыруға тиіссіз.

15 сұрақ

Пішін.

Пішін– дерекқор бағдарламасына пайдаланушылық интерфейсін жасау үшін пайдаланылатын дерекқор нысаны. «Байланысты» пішін – кесте немесе сұрау сияқты деректер көзіне тікелей қосылған пішін және оны сол деректер көзінен деректерді енгізу, өңдеу немесе көрсету үшін пайдалануға болады. Осыған ұқсас, деректер көзімен тікелей байланыспайтын, бірақ басқару түймешіктері, ендері немесе басқару элементтерін қолдануға қажетті басқа да басқару элементтері бар «байланысты емес» пішінді жасауға болады.Көрсетілген деректерді өрістері немесе жолдары сияқты деректерге арналған басқару элементінің рұқсатына байланысты пішіндерді пайдалануға болады. Мысалы, кейбір пайдаланушыларға өрістері көп кестеден бірнеше жолды ғана көру керек болуы мүмкін. Сол пайдаланушыларды сондай өрістерді ғана қамтитын пішінмен қамтамасыз ету олардың дерекқорды пайдалануын жеңілдетеді. Сондай-ақ, жиі орындалатын әрекеттерді автоматтандыру үшін пішінге басқару түймешіктерін және басқа да мүмкіндіктерді қосуға болады.

Автопішін. Есеп шебері.

Автоесеп.Есепті жобалау оның бөліктерінің құрылымын жасауда және осы бөлімдер ішінде басқару элементтерін орналастыруда, сондай-ақ осы элементтер мен кесте өрістері немесе мәліметтер базасы сұраныстарды арасындагы байланыстарды беруде. Мәліметтер базасында диалогтық терезеде Есептер қосымшасында диалогтық терезесін тандап, Құру кнопкасын шертіп, автоматты түрде (автоесеп) жасауға мүмкіндік беретін Жаңа есеп диалогтық терезесін аламыз. (Мәліметтер базасы/Құру/Жаңа есеп/Бағандың автоесеп). Бағандық автоесептен басқа «ленталық» автоесептер бар.Есеп шебері.Microsoft Office Access 2007 бағдарламасында жалпы мен күрделі есептер сияқты түрлі есептерді жасай аласыз. Ең алдымен, есебіңіздің жазба көзі туралы ойлауыңыз қажет. Есебіңіздің құрамында жазбалардың жалпы тізімі не аймақ бойынша топтастырылған сатулар нәтижелері бар болса, ең біріншіден, өрістердің қайсысында есебіңізде көргіңіз келетін деректердің бар болатындығын және кестелер не сұраулардың қайсысында бұл деректердің сақталатындығын анықтауыңыз қажет.Жазба көзі таңдалғаннан кейін, Есеп шеберін пайдалану арқылы есебіңізді жасау оңайға түседі. Есеп шебері - бірқатар сұрақтар жиынынан өтуіңізге көмектесетін және жауаптарыңызға негізделген есепті жасайтын Access мүмкіндігі. Яғни Есепті Автоматтандыруды құрудың құралы Есептер шебері болып табылады. Ол Мәліметтер базасы терезесінде шебердің көмегімен Есеп құру таңбашасында екі рет қатарынан шертумен іске қосылады, Есептер шебері алты кезеңмен жұмыс істейді. Оның жұмысында есепте көрсетілетін өрістерді таңдау, топтастыру өрістерін таңңау, макет пен безендіру стилін таңдау негізделетін базалық кестелер немесе сұраныстарды тандау атқарылады.

Автоформалар.Көрсетілген деректерді өрістері немесе жолдары сияқты деректерге арналған басқару элементінің рұқсатына байланысты пішіндерді пайдалануға болады. Мысалы, кейбір пайдаланушыларға өрістері көп кестеден бірнеше жолды ғана көру керек болуы мүмкін. Сол пайдаланушыларды сондай өрістерді ғана қамтитын пішінмен қамтамасыз ету олардың дерекқорды пайдалануын жеңілдетеді. Сондай-ақ, жиі орындалатын әрекеттерді автоматтандыру үшін пішінге басқару түймешіктерін және басқа да мүмкіндіктерді қосуға болады. Байланысты пішіндерді адамдарды дерекқорды көріп, қол жеткізетін терезе деп ойлаңыз. Тиімді пішін дерекқордың пайдаланылуын жылдамдатады, себебі адамдарға керегін іздеудің қажеті болмайды. Көзге көрінетін тартымды пішін дерекқормен жұмыс істеуді жағымды әрі өнімді ете түседі және қате деректердің енгізілуіне де жол бермеуге көмектесуі мүмкін. MS Access-те форманың, автоматты түрде құруға болатын стандартты түрі бар: бағандық автоформа; таспалық автоформа; кестелік автоформа. Автоформа түрлерін, нақты мысал ретінде Студент кестесін қарастырамыз: Осы кестенің стандартты түрдегі формасын алу үшін Жаңа форма терезесінде автоформалардың бірін белгілеп терезенің төменгі жағында Студент кестені таңадап, ОК түймесін таңдау керек. Бағандық формада кестенің барлық өрістері баған түрінде орналасқан. Экран бетінде оның бір ғана жазбасы көрінеді. Кестенің қажетті жазбасын көру үшін оның жазбалар бойымен жылжу батырмалары пайдаланылады.

Таспалық форма кестеге ұқсас, бірақ ондағы берілгендер кестедегідей жинақы емес, олардың әрқайсысы бір таспада орналасқан.

Кестелік форма сыртқы түрі бойынша кәдімгі кестеден айырмашылығы жоқ. Шындығында, форма статусындағы кесте, басқаша айтқанда, форма үшін кесте режимі қамтылған.