Ішкі қолжетімділік пішіндерінің сұраулары есептері. Subd ms қатынасы. есеп береді. Microsoft Access дерекқорында экрандық пішіндер мен есептерді құру

Microsoft Accessфункционалдық толық реляциялық болып табылады ДҚБЖ. Ол ақпараттың үлкен көлемімен жұмыс істеу кезінде деректерді анықтау, өңдеу және басқару үшін барлық қажетті құралдарды ұсынады.

ДҚБЖ Microsoft Access деректеріңіздің құрылымы мен сипаттамасын анықтауды бақылауға, олармен жұмыс істеуге және осы ақпаратты ұжымдық пайдалануды ұйымдастыруға мүмкіндік береді. ДҚБЖ Microsoft Access сонымен қатар мүмкіндіктерді айтарлықтай арттырады және көптеген кестелерде сақталған ақпараттың үлкен көлемін каталогтау мен сақтауды жеңілдетеді. ДҚБЖ Microsoft Access функциялардың үш негізгі түрін қамтиды: мәліметтерді анықтау (құрылымы мен сипаттамасын орнату), деректерді өңдеу және деректерді басқару. MS Access – жиынтық аспаптықақпараттық жүйелерді құру және пайдалану құралдары.

Access бағдарламасын пайдалану арқылы келесі әрекеттерді орындауға болады.

1. Дизайн негізгі IS объектілері – екі өлшемді кестелер, бар әртүрлі түрлерідеректер, соның ішінде OLE нысан өрістері. Кестені деректермен толтырмас бұрын оның макетін құру керек.

2. Мекеме байланыстаркестелер арасында деректер тұтастығын, өрісті каскадты жаңартуларды және жазбаларды каскадты жоюды қолдау.

3. Ақпаратты басқарудың әртүрлі құралдарын, кестелерді индекстеуді және логикалық алгебраны (мәліметтерді сүзу үшін) қолдану арқылы кестелерден мәліметтерді енгізу, сақтау, қарау, сұрыптау, өзгерту және алу.

4. Жасау, өзгерту және пайдалану туындыларАЖ объектілері (формалар, сұраныстар және есептер).

MS Access өңдеу объектісі болып табылады дерекқор файлы,ерікті атау мен кеңейтім бар .MDB. Бұл файлда негізгі бар нысандар MS Access: кестелер, пішіндер, сұраныстар, есептер, макростар және модульдер. Осылайша, Access-те жасалған ақпараттық жүйе дерекқор файлы болып табылады.MDB және Access-тің өзі. Мұндай АЖ жұмысы Access қолданбасы арқылы .MDB құжатын өңдеу болып табылады.

Мәліметтер қорындағы ақпарат Деректерге қол жеткізужеке кестелер түрінде берілген. Бұл жағдайда әрбір кесте бағаны деректер өрісіне, ал әрбір жол деректер жазбасына сәйкес келеді.

Деректер жазбасы бірнеше өрістерден тұрады. Келесі ереже қолданылады: деректер жазбасы біртұтас ретінде қарастырылатын өзара байланысты өрістер тобы болып табылады. Мысалы, деректер жазбасында нақты тұтынушы немесе өнім туралы ақпарат болуы мүмкін. Кестедегі әрбір деректер жазбасы өрістердің бірдей санын қамтиды. Әрбір өріс бірдей ақпарат түрін қамтиды. Мысалы, белгілі бір кестенің әрбір деректер жазбасында КЛИЕНТ АТЫ өрісі клиенттің аты үшін болады, яғни. бірдей ақпарат түрін қамтиды.

Бар Түрлі түрлердеректер. Белгілі бір деректер өрісі үшін деректер түрі осы өрісте қандай ақпарат орналасатынына байланысты таңдалады. Деректер өрісінің өлшемі ол үшін таңдалған түрге байланысты анықталады. Деректер типтерінің сипаттамасы және олардың сипаттамалары 2-кестеде келтірілген.

2-кесте – Деректер түрлері

Деректер түрі Қолдану Өлшем
Мәтін Мәтін немесе мекенжай сияқты мәтін мен сандар және телефон нөмірлері сияқты есептеулерді қажет етпейтін сандар. зат нөмірлері немесе пошта индексі. 255 таңбаға дейін. Тек өріске енгізілген таңбалар сақталады, мәтін өрісінде пайдаланылмаған орындар сақталмайды. Енгізілген таңбалардың максималды санын басқару үшін FieldSize сипатын анықтау керек.
MEMO өрісі Ұзын мәтін немесе түсініктемелер немесе сипаттамалар сияқты сандар. MEMO өрістерін индекстеу немесе сұрыптау мүмкін емес. MEMO өрісінің орнына пішімделген мәтінді немесе ұзын құжаттарды сақтауға арналған. OLE нысан өрісін жасау керек. 65535 таңбаға дейін.
Сан Математикалық есептеулер үшін пайдаланылатын сандық деректер, ақшалай операцияларды қамтитын есептеулерді қоспағанда (олар үшін ақша түрі пайдаланылады). Сандық өрісте болуы мүмкін мәндердің түрі мен өлшемі. FieldSize сипатында өзгертуге болады. Мысалы, далада. дискіде 1 байтты алып, тек 0-ден 255-ке дейінгі бүтін сандарды (ондық таңбасыз) енгізуге болады. 1, 2, 4 немесе 8 байт. Тек репликация кодтары үшін 16 байт.
Күні/Уақыты Күндер мен уақыт. Күн мен уақыт мәндерін Күн/Уақыт өрісінде сақтау дұрыс сұрыптауды қамтамасыз етеді. Тіл және стандарттар тақтасы терезесінде күн мен уақыт пішіміне жасалған барлық өзгерістер Windows басқару, Күн/Уақыт түріндегі өрістерде автоматты түрде көрсетіледі. 8 байт.
Валюта Валюталық құндылықтар. Валюта түрі есептеулер кезінде дөңгелектеуді болдырмау үшін пайдаланылады. Санның бүтін бөлігінде 15 таңбаға дейін және бөлшек бөлігінде 4 таңбаға дейін қабылдайды. 8 байт.
Есептегіш (АвтоNumber) Автоматты түрде бірізді кірістіру (1-ге ерекшеленетін) немесе кездейсоқ сандаржазбаны қосқанда. Қосымша есептегішті жасау үшін, терезенің төменгі жағындағы барлық сипат параметрлерін бірдей қалдырыңыз (әдепкі), FieldSize сипаты Ұзын бүтін санға, ал Жаңа мәндер сипатына Өсуге орнатылады. Кездейсоқ сандар санауышын жасау үшін Жаңа мәндер сипатын Кездейсоқ күйіне орнату керек. 4 байт. Репликация кодтары үшін - 16 байт.
Логикалық (Иә/Жоқ) Өрістер. Иә/Жоқ, Ақиқат/Өтірік сияқты бір немесе екі мәнді ғана қамтиды. Қосу өшіру. 1 бит.
OLE нысандары Объектілер (мысалы, құжаттар Microsoft Word. электрондық кестелер Microsoft Excel, суреттер, дыбыстар және басқа деректер) OLE протоколын пайдаланатын басқа бағдарламаларда жасалған. Нысандарды байланыстыруға немесе Microsoft Access кестесіне ендіруге болады. Пішінде немесе есепте OLE нысанын көрсету үшін Тіркелген нысан жақтауын басқару элементін пайдалану керек. 1 гигабайтқа дейін
Іздеу шебері Өріс жасалады. басқа кестеден немесе құрама жолақты пайдаланып мәндер тізімінен мәнді таңдауға мүмкіндік береді. Деректер түрлері тізімінде осы опцияны таңдаған кезде, оларды анықтау үшін шебер жүктеледі. Өлшем кілт өрісінің өлшемімен бірдей, ол да Іздеу шебері, әдетте 4 байт.
Гиперсілтеме Гиперсілтемелер сақталатын өріс. Гиперсілтеме UNC түрі (Әмбебап атау конвенциясы – желі сервері қосылған стандартты файл жолы пішімі) немесе URL мекенжайы (Uniform Resource Locator – Интернеттегі нысанның мекенжайы немесе мыналарды қамтитын ішкі желі) болуы мүмкін. қол жеткізу протоколының түрі). Гиперсілтеме төрт бөліктен тұруы мүмкін: өрісте немесе басқару элементінде пайда болатын мәтін; файлға жол (UNC жол пішімінде) немесе бетке (URL); қосымша адрес – файл немесе бет ішіндегі орын; құралдар кеңесі - кеңес ретінде көрсетілетін мәтін. Гиперсілтеменің әрбір бөлігінің ұзындығы 2048 таңбадан аспайды.
Ескерту:Сандық, валюталық және логикалық деректер түрлері, сондай-ақ Күн/Уақыт стандартты дисплей пішімдерін қамтамасыз етеді. Әрбір деректер түрі үшін пішімдерді таңдау үшін Пішім сипатын анықтау керек. OLE нысандарынан басқа барлық деректер үшін теңшелетін көрсету пішімін де жасауға болады. Қосымша ақпарат алу үшін төмендегі «Өріс пішімінің сипаты» бөлімін қараңыз.

Кестелерге қосымша Access ДҚБЖ төмендегілермен жұмыс істейді нысандар:

Пішіндер;

Өтініштер;

Есептер;

макростар;

Модульдер.

Үстел негіз MS Access объектісі. Барлық басқа нысандар туындыларжәне тек бұрын дайындалған кестелер негізінде құрылады.

Пішін дербес Access нысаны емес. Ол жай ғана кестеге немесе сұрауға ақпаратты енгізуге, қарауға және өзгертуге көмектеседі. Сұраулар мен есептер тәуелсіз функцияларды орындайды: ақпаратты таңдау, топтау, ұсыну және басып шығару.

Әрбір MS Access нысаны бар Аты.Кез келген MS Access объектісінің (кестелер, формалар және т.б.) атауының ұзындығы 64-тен аспайды. еріктітаңбалар (нүкте мен кейбір қызметтік таңбалардан басқа). Атау бос орындар мен орыс әріптерін қамтуы мүмкін. Әрбір нысан жеке терезеде жұмыс істейді және екі жұмыс режимі қамтамасыз етіледі:

1) режим дизайнер, -макет, объект құрылымы (мысалы, кесте құрылымы) жасалғанда немесе өзгертілгенде;

2) операциялықрежим - АЖ тапсырмалары терезесінде ақпаратты қарау, өзгерту және таңдау кезінде.

Сонымен қатар, дерекқор файлы өз терезесі бар басқа құжатты қамтиды: Деректер схемасы.Бұл терезеде жасауға, көруге, өзгертуге және жыртуға болады коммуникацияларүстелдер арасында. Бұл қосылымдар деректерді басқаруға және сұраулар мен есептерді жасауға көмектеседі.

Пішін,қатаң айтқанда, бұл АЖ-нің қосымша элементі (негізінде онсыз да жасай аласыз), бірақ ол деректерді енгізу және қарау операцияларын жеңілдетуге мүмкіндік береді.

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

Есеп -бұл шын мәнінде бірдей сұрау, бірақ оны қағазға басып шығаруға және басшылыққа ұсынуға болатындай пішімделген (әдемі тақырыптармен, аралық қорытындылармен және т.б.).

Негізінде кестелер мен формалар мәліметтер қорының мазмұнын сақтау үшін пайдаланылады, ал сұраныстар мен есептер ақпараттық жүйенің негізгі функциясын - ақпаратты іздеуді, түрлендіруді және ұсынуды орындайды.

Жасау туындыларобъектілер - сұраулар, пішіндер және есептер шамамен бірдей схема бойынша жүргізіледі. Міне, кейбір мүмкіндіктер:

Туынды объектілер үшін осы нысан жасалатын кестенің (сұраулардың) атын(дарын) көрсету керек;

Шеберді пайдаланған кезде құралдар тақтасындағы «Элемент тақтасы» құсбелгісін қою керек және экранда белгішелер жинағы пайда болады (14.5-сурет), оның көмегімен пішінді (есеп, сұраныс) құрастырасыз.

Кез келген объектілерді құру екі жолмен мүмкін: шеберді пайдалану және дизайн режимінде.

MS Access-те қуатты, ыңғайлы және икемді құралдар бар көрнекі Wizards көмегімен объектілерді жобалау және бұл пайдаланушыға ең аз алдын ала дайындықпен кестелер, пішіндер, сұраныстарды таңдау және есептер деңгейінде толыққанды АЖ-ны жылдам құруға мүмкіндік береді.

Шеберлердің өздері қажетті әрекеттерді орындайды. Шеберді шақырған кезде диалогтық терезелердің сәйкес тізбегі ашылады. жауаптарын алған сұрақтар қойылды, Шебер бәрін жасайды қажетті әрекеттер. Есепті жасағыңыз келеді делік. Есеп шебері есептің қандай болуы керектігін және ол қандай деректерден тұруы керектігін сұрайды. Жауаптарды алғаннан кейін есеп толығымен дайын болады. Басқа шеберлерді пайдалана отырып, дерекқор кестелерін, сұрауларын және пішіндерін жасауға болады.

Шеберлермен жұмыс істеу қарапайым, сенімді және тиімді және Microsoft Access бағдарламасының толық байлығын пайдалануға мүмкіндік береді.

Builder - бұл белгілі бір тапсырманы орындауды жеңілдететін Access құралы. Өрнек құрастырушы өте пайдалы – ол күрделі өрнекті жылдам жасауға мүмкіндік береді. Сұрау құрастырушысын пайдаланып, пішін немесе есеп үшін деректер үлгілерін алу үшін пайдаланылатын сұрауларды оңай жасауға болады. Тізімделгендерден басқа Access-те басқа конструкторлар бар. Бұл макроконструктор, оның көмегімен әртүрлі макростар, сонымен қатар мәзірлер, өрістер, түстер, кодтар және т.б конструкторлар жасалады.

1 Microsoft Access бағдарламасын іске қосыңыз:

Access іске қосылғанда, экранда терезе пайда болады (1.1-сурет), онда сіз:

Немесе жасаужаңа деректер қоры, яғни .MDB кеңейтімі бар файл;

Немесе ашықбар дерекқор, яғни .MDB кеңейтімі бар файл.

Мәліметтер қорын құру.[Файл-Создать...] пәрменін таңдағаннан кейін экранда стандартты файлшы пайда болады (1.2-сурет), онда атау мен мекенжайды көрсету керек. құрылдыдерекқор файлы. Мысалы, үшін ақпараттық жүйетелефон анықтамалығымен.MDB.

Файлды жасағаннан кейін Access бос файлды ашады мәліметтер базасының терезесі,және бұл терезеде барлық операциялар орындалады – мәліметтер базасының объектілерін құру және манипуляциялау. Бұл терезеде 7 объект (кестелер, сұраныстар, пішіндер, есеп берулер, беттер, макростар, модульдер) және топтар бар.

Мәліметтер қорын ашу. [Файл-Ашу...] пәрменін таңдағаннан кейін экранда стандартты файлшы пайда болады, онда атау мен мекенжайды көрсету керек. бардерекқор файлы. Содан кейін қолданба терезесі ашылады мәліметтер базасының терезесі,бұрыннан жасалған дерекқор объектілеріне қол жеткізуді және жаңа нысандарды жасау мүмкіндігін қамтамасыз ету.

MS Access - көп терезеқолданба, бірақ кез келген уақытта тек бір дерекқор ашық болуы мүмкін. Бұл оның терезесі негізгі Access қолданбасындағы құжат терезесі (1.3-сурет) және оны жабу сәйкес .MDB файлын жабуды білдіреді. Дегенмен, бұл терезе көп жасайды еншілес компаниялартерезелер (кесте, сұраныс, форма және т.б.). Терезесі экранда болатын нысанды (мысалы, кестенің макетін) сақтауға және оған файлдармен бірдей атау беруге болады: [Файл-Сохранить] немесе [Файл-Сақтау] арқылы. As...] пәрмені.

Кестелермен жұмыс

Сонымен, дерекқор терезесінде бар тізім бар нысандарМҚ – кестелер, сұраныстар және т.б. Кез келген объектінің терезесімен (еншілес терезе) жұмыс істеуге болады. операциялықрежимі (мысалы, кестеге деректерді енгізу немесе қарау) немесе ішінде дизайнер(мысалы, кестенің орналасуын өзгерту).

Кез келген нысанды пайдаланбас бұрын (мысалы, кестені деректермен толтыру) қажет жасаубұл нысан (мысалы, кесте макетін жасаңыз).

Кесте қойындысы таңдалған болса, қойынды терезесі тізімді көрсетеді баросы дерекқордың кестелері.

Бар кестені ашу үшін сізге қажет бөлектеуоның атын осы тізімге енгізіп, «Ашу» түймесін басыңыз.

1.3-суретте Intercity деректер қорының терезесімен бірге MS Access қолданбасының терезесі көрсетілген. Бұл файлда әлі нысандар жоқ.

Деректер базасына енгізу жаңакестелер үшін «Жасау» түймесін басу керек.

Түзету үшін макетбар кестені таңдап, тізімнен оның атын таңдап, «Дизайн» түймесін басыңыз.

Дәл осындай әрекеттер MS Access-тің барлық басқа объектілерімен орындалады.

Кез келген объектіні (кесте, сұраныс, пішін, есеп) қолмен (дизайн режимі) немесе Шебердің көмегімен жасауға болады.

Builder - бұл белгілі бір тапсырманы орындауды жеңілдететін Access құралы. Өрнек құрастырушы өте пайдалы – ол күрделі өрнекті жылдам жасауға мүмкіндік береді. Сұрау құрастырушысын пайдаланып, пішін немесе есеп үшін деректер үлгілерін алу үшін пайдаланылатын сұрауларды оңай жасауға болады.

Шеберді шақырған кезде диалогтық терезелердің сәйкес тізбегі ашылады. Қойылған сұрақтарға жауап алған Мастер барлық қажетті әрекеттерді орындайды. Мысалы, есепті құру кезінде Есеп шебері есептің қандай болуы керектігін және оның құрамында қандай деректер болуы керектігін сұрайды. Жауаптарды алғаннан кейін есеп толығымен дайын болады. Басқа шеберлерді пайдалана отырып, дерекқор кестелерін, сұрауларын және пішіндерін жасауға болады.

Кестелер мен сұрауларды жасаңыз қолмен(дизайн режимінде) ;

- пайдалана отырып пішіндер мен есептерді құру Магистрлер.

Мәліметтер базасына енгізілген кездегі қадамдар ретін қарастырайық жаңакестелер. Алдымен деректер базасы жасалатын тақырыптық аймақты анықтау керек. Пәндік аймақ ретінде біз қалааралықты анықтаймыз телефон сөйлесулері, жеке абоненттер үшін қалааралық телефон байланысы үшін төлем сомасын есептеу. Ең алдымен кестеде болатын өрістер анықталады. жазылушылар»«Қалааралық» деректер базасы. Қажетті өрістер 3-кестеде көрсетілген, негізгі ретінде «Абонент нөмірі» өрісі таңдалған. Кілт сәйкес кестедегі өрісті білдіреді. Ол кестеде қамтылған әрбір жазбаны бірегей түрде сипаттайды.

3-кесте – «Абонент» кестесінің өрістері

Мінсіз бастапқы кілт тұтынушы нөмірі, шот нөмірі және т.б. сияқты ақпарат болып табылады. Мұндай кілттің көмегімен сәйкес жазбаны анықтау оңай. Тұтынушы атын қамтитын өрістер бастапқы кілт үшін жарамсыз. Бірнеше адамның аты бірдей болуы әрқашан мүмкін.

Қажетті өрістерді анықтағаннан кейін MS Access-те нақты кестені құруға кірісуге болады.

Ол үшін кестенің конструкторының терезесін (2.1-сурет) Кесте қойындысын және «Дизайн режимінде кесте құру» жолын таңдау немесе «Құру» түймесін басу арқылы ашу керек.

Ашылған терезенің жоғарғы бөлігінде жасалған немесе өзгертілген макеткесте, бұл жай ғана өріс атауын, деректер түрін және сипаттамасын көрсететін өрістер тізімі. Әрбір кесте өрісі осы терезенің жоғарғы жағында бір жол болып табылады (2.1-сурет).

Әрбір кесте өрісіне бірегей атау берілуі керек, оған енгізілетін деректер түрін анықтап, өрістің мазмұнын сипаттау керек, яғни. мақсатын көрсететін мәтіндік түсініктемелерді енгізіңіз осы саланың. Өріс атауында 64 таңбаға дейін болуы мүмкін. Сипаттама қосымша параметр болып табылады және пайдаланылатын өрісті қосымша түсіндіру үшін пайдаланылады.

Өріс атауы бағанында (2.2-сурет) ерікті теріңіз Аты. Келесі бағанда көрсету керек деректер түріосы өріс үшін. Деректер түрін осы бағанда пайда болатын ашылмалы тізімнен таңдауға болады (деректер түрлері 3-кестеде сипатталған). Сонымен қатар, курсор Деректер түрі бағанында болғаннан кейін терезенің төменгі жағында хабарлама пайда болады. қасиеттер формасыосы саланың (сипаттамасы).

Сипаттар пішіні (терезенің төменгі бөлігі) сипаттар тізімі (сол жақта сипат атауы, оң жақта мағынасыосы сипаттың) әрбір сипатқа арналған анықтамалық терезесі бар.

Сипаттар тізімі қазіргі уақытта Деректер түрі бағанында көрсетілетін деректер түріне байланысты өзгереді. Өрістегі тінтуірді басу құндылықтарсипаттар пішінінде бұл мәнді өзгертуге болады (осы деректер түріне рұқсат етілген шектеулер шегінде). Өріс сипаттары 4-кестеде келтірілген.

4-кесте – Кесте құрастырушы сипаттар парағында көрсетілетін өріс сипаттары

Меншік Мақсат
Өріс өлшемі Бұл өріске енгізілетін таңбалардың ең көп санын орнатады
Жаңа құндылықтар Жаңа жазбалар қосылғанда есептегіш мәндердің қалай өзгеретінін анықтайды
Өріс пішімі Осы өрістің мәндерін көрсету пішімін көрсетеді
Ондық бөлшек саны Сандарды көрсету кезінде қолданылатын ондық таңбалардың санын анықтайды
Енгізу маскасы Өріске деректерді енгізуді жеңілдету үшін енгізу маскасын көрсетеді
Қол қою Өріс белгісі ретінде көрсетілетін мәтінді анықтайды
Әдепкі мән Жасалған кезде өріске автоматты түрде енгізілетін мәнді көрсетуге мүмкіндік береді жаңа жазба
Құн бойынша шарт Өріске енгізілген деректерге қойылатын талаптарды анықтайды
Қате туралы хабар Енгізілген деректер сипатта анықталған шартты бұзса, экранда көрсетілетін хабарлама мәтінін көрсетуге мүмкіндік береді.
Міндетті өріс Өріс мәнді енгізуді қажет ететінін көрсетеді
Бос жолдар Бұл өрісте бос жолдарға рұқсат етілгенін анықтайды
Индекстелген өріс Бір өрісте жасалған индексті анықтайды
Юникодты қысу Деректерді сақтау үшін Юникод кодтауын пайдаланатын өрістер үшін қысуды орнатады (MEMO өрістері, гиперсілтемелер және мәтін өрістері)

Көптеген мәндерді жүйе әдепкі бойынша қабылдайды; кейбір мәндерді ашылмалы тізімнен таңдауға болады.

Мәтіндік және сандық өрістер үшін сіз көрсетуіңіз керек өлшеміөрістер, ал мәтін үшін бұл мәннің рұқсат етілген ұзындығы (мысалы, 20 немесе 40 таңба), ал сан үшін - машинадағы көрсету пішімі (байт, бүтін - екі байт, ұзын бүтін сан және т.б.). Максималды ұзындықмәтіндік өріс 255 таңба. Осы мәннен ұзағырақ мәтін енгізу қажет болса, деректер түрін пайдалануға болады Жаднама.

Күн/Уақыт өрісі үшін жүйе енгізілген деректерді өңдеу жолын білуі үшін пішімді көрсету керек. Мысалы, қысқа күн пішімін таңдасаңыз, жүйе дәл енгізуіңізді күтеді күндер(орыс нұсқасында - КК.АА.ЖЖЖЖ) және «Қысқа уақыт пішімі» таңдасаңыз, осы өріске ЖС:АА (сағат және минут) енгізуіңіз керек.

Енгізу маскасының сипат жолында деректер енгізілетін масканы жасауға болады. Мысалы, өріс үшін телефон нөмірімаска орнатуға болады 00-00-00 , сәйкес телефон нөмірлері енгізіледі.

«Мән бойынша шарт» сипатының мәні ретінде көрсетуге болады тексеру ережесі,яғни бұл өріске деректер енгізілгенде TRUE мәніне бағаланатын логикалық өрнек. Мысалы, сөйлесу күні өрісі үшін мынаны жазасыз:

Жүйе осы өріске ағымдағы күнге тең немесе одан жоғары кез келген мәнді енгізуді қате деп таниды.

Келесі сипатта жүйе шығаратын ерікті қате туралы хабарды жазуға болады, мысалы: «Бұл күн мәні жарамсыз» немесе «күн жарамсыз». Болашақта күн қате енгізілсе, экранда бұл хабарлама пайда болады.

Қажетті өріс сипатын Иә (бос мәндерге рұқсат етілмейді) немесе Жоқ (бос мәндерге рұқсат етіледі) күйіне орнатуға болады.

Үшін бастапқыкесте пернесі («Абонент нөмірі» өрісі) «Индекстелген өріс» сипатында: «Иә, сәйкестіктерге рұқсат етілмейді» дегенді таңдау керек, содан кейін құралдар тақтасындағы «Кілтті анықтау» түймесін басыңыз (кілт кескінімен бірге). ). Бұл негізгі өрісті немесе қарапайым индексті анықтайды.

Кесте макетін құруды аяқтаған соң, жасалған кестені сақтау керек және кесте конструкторының терезесінен шығу керек.Егер макетті сақтамай конструктор терезесін жапсаңыз, жүйе кестеге атау беру немесе жұмысты тоқтату керектігін еске салады. . Құрылған кестеге «Абонент» атауын берейік.

Қажет болса өзгертумакетін (өзгерту). барнысаны үшін мәліметтер қоры терезесінің сәйкес қойындысының тізімінен осы нысанды таңдап, түймені басу керек Конструктор.Экранда объектінің орналасуы бар терезе пайда болады (оны жасау кезіндегідей). Орналасуды түзетіп, оны бірдей немесе басқа атпен сақтауға болады.

Макет жасалғаннан кейін деректер кестеге енгізіледі. Кесте атын екі рет шерту арқылы ол кесте режимінде ашылады және мәліметтерді енгізуді бастауға болады (2.3-сурет). Егер кестедегі бірінші өріс Есептегіш түрінің негізгі өрісі болса, онда жаңа жолды енгізу кезінде бұл бағанның мазмұны автоматты түрде 1-ге көбейтіледі. Бұл баған мәндерінің бірегей болуын қамтамасыз етеді.

Пішіндер– бұл кестелер мен сұраныстардағы деректерді көруге, мәліметтер базасына мәліметтерді енгізуге, бар деректерді түзетуге және белгіленген әрекеттерді орындауға арналған деректер қорының объектілері. Пішінде графиктер, суреттер және басқа енгізілген нысандар болуы мүмкін.

Ешбір пішінді қолданбай-ақ кестеден деректерді енгізуге болады. Бірақ формаларды мәліметтер базасына деректерді енгізудің таптырмас құралына айналдыратын бірнеше себептер бар:

Пішіндермен жұмыс істегенде кестелерге қол жеткізу (мәліметтер қорындағы ең құнды нәрсе) шектеулі;

Әртүрлі адамдар дерекқорда сақталған ақпаратқа әртүрлі қол жеткізу құқықтарына ие болуы мүмкін. Олар деректерді енгізу үшін әртүрлі пішіндермен қамтамасыз етілген, дегенмен пішіндердегі деректер бір кестеге түсуі мүмкін;

Деректерді пішінге енгізу кестеге қарағанда оңай және ыңғайлы, өйткені пішін терезесі әдетте бір кесте жазбасын көрсетеді;

Көп жағдайда деректер қорына арналған ақпарат қағаз бланкілерден (бланкілерден, шот-фактуралардан, шот-фактуралардан, сертификаттардан және т.б.) алынады. Экрандық пішіндерді қағаз пішіндері сияқты жасауға болады, бұл енгізу қателерін азайтады және қызметкерлердің шаршауын азайтады.

Бірнеше кестелер немесе сұраулар негізінде пішіндерді Мастер көмегімен, Автоформа құралын пайдаланып, Дизайн режимінде «қолмен», кестені немесе сұрауды пішін ретінде сақтай аласыз. Кез келген жолмен жасалған пішінді кейін Дизайн режимінде өзгертуге болады. Келтірілген әдістердің кейбірін қарастырайық:

1. Пәрменді іске қосыңыз: таспа қойындысы Жасау– құралдар тақтасы Пішіндер – Басқа пішіндер – Пішін шебері.

2. Диалогтық терезеде Пішіндерді құрупішінде орналастырылатын кестелерді (сұрауларды) және өрістерді таңдаңыз. түймешігін басыңыз Әрі қарай.

3. Келесіде диалогтық терезелершеберді таңдаңыз сыртқы түріпішіндер, стиль, пішіннің атын орнату. түймешігін басыңыз Дайын.

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

5. Пішінді ашыңыз ҚызметкерлерДизайн режимінде. Бұл режим пішіндерді жасауға және өңдеуге арналған.

6. Элементтерді өзіңізге ыңғайлы ретпен орналастырыңыз, мәтіннің өлшемі мен түсін өзгертіңіз.

7. Пішін тақырыбына мәтін қосыңыз Компания қызметкерлері.

8. Пішін жазбасына нысан қосыңыз Түйме(лента қойындысы Конструктор– құралдар тақтасы Басқару элементтері).

9. Меңзермен түймені «сызғаннан» кейін экранда диалогтық терезе пайда болады Түймелерді құру(9-сурет).

Сурет 9. Формада батырмаларды құру

11. Түймеде орналастырылатын суретті немесе мәтінді таңдаңыз.

12. Соңғы диалогтық терезеде Түйме шеберлерібатырмаға атау беріп, басыңыз Дайын.

13. Түйме шеберіМен Microsoft Visual Basic бағдарламасында осы түйменің процедурасын жаздым. Оқиғаларды өңдеу процедурасын пәрмен арқылы көруге болады Оқиғаларды өңдеу контекстік мәзіртүймелері.

14. Өз түймелеріңізді жасаңыз Қолданбадан шығу, Жазбаны іздеу, Жазбаны жою.

15. Кейде пішін әртүрлі көздерден алынған деректерден, анықтамалық немесе қосымша ақпараттан тұратын бірнеше бетті қажет етеді. Осы мақсат үшін қойындылар жинағын пайдалануға болады.

16. Бос форма құрыңыз.

17. Пішінге қойындылар жиынын қосу үшін түймені басыңыз қойындысықұралдар тақтасында Басқару элементтері. Алдымен ресми атаулары бар екі қойынды ғана қосылады 1-қойындыЖәне 2-қойынды.

18. Басқа қойынды қосыңыз.

19. Қойынды белгілерінің атын оларда орналасатын деректердің атауларын көрсететіндей етіп өзгертіңіз: Қызметкерлер, менеджерлер, көмек.

20. Қойындыға өтіңіз Қызметкерлержәне пішінді оған дерекқордан тінтуірдің көмегімен сүйреңіз Қызметкерлер.

21. Пішінді дәл осылай орналастырыңыз Менеджерлерқойындысына Менеджерлер.

22. Анықтама қойындысында дерекқормен жұмыс істеу бойынша кейбір кеңестерді қойыңыз.

23. бұл пішінатымен сақтаңыз Компания қызметкерлері.

24. Microsoft Access бағдарламасында түйме пішіндерін жасауға болады. Оларда тек түймелер бар және дерекқордағы негізгі әрекеттерді таңдауға арналған. Түйме пішінін жасау үшін таспа қойындысына өту керек Мәліметтер қорымен жұмыс істеукоманданы таңдаңыз Түйме пішін менеджері.

25. Егер батырма пішіні деректер базасында болмаса, оны құруды растау сұралады. басыңыз Иәрастау диалогтық терезесінде.

26. сіздің алдыңызда пайда болады Түйме пішін менеджері, онда түймені басыңыз Жасау.

27. Диалогтық терезеде Жасау(10-сурет) жаңа түйме пішінінің атын енгізіп, басыңыз ЖАРАЙДЫ МА.

Сурет 10. Түйме пішінінің атын орнату

28. Тізімге жаңа түйме пішінінің атауы қосылады Түйме беттерітерезе Түйме пішін менеджері(11-сурет). Жаңа түйме пішінінің атын таңдап, түймені басыңыз Өзгерту.

Сурет 11. Түйме пішін менеджері

29. Диалогтық терезеде Түйме пішінінің бетін өзгертутүймешігін басыңыз Жасау. Диалогтық терезе пайда болады Түйме пішін элементін өзгерту(12-сурет)

Сурет 12. Формада батырмаларды құру

30. Далада Мәтінтүйме пішінінің бірінші түймесі үшін тақырып мәтінін енгізіңіз, содан кейін өрістегі ашылмалы тізімнен пәрменді таңдаңыз Команда. Алаңда Пішіносы пәрмен орындалатын пішінді таңдаңыз.

31. Дәл осылай түймелерді қосыңыз Клиенттер, тапсырыстар, шығыстар.

32. Диалогтық терезеде Түйме пішін менеджерітүйме пішінінің атын таңдап, түймені басыңыз Әдепкі. Мәтін түймешік пішінінің атының жанында пайда болады «(әдепкі)».

33. Түйме пішінін құруды аяқтау үшін түймені басыңыз Жабық.

34. Нәтиже 13-суретте көрсетілген пішін болуы керек.

Сурет 13. Негізгі түйме пішіні

35. Пішінге қандай да бір сызба түрін қосыңыз.

36. Қолданбаны іске қосу кезінде экранда негізгі түйме пішіні пайда болуы үшін негізгі менюдегі түймені басу керек. Қатынас параметрлері(14-сурет). Ағымдағы дерекқор үшін көру пішінін «басу пішіні» етіп орнатыңыз.

Сурет 14. Access опцияларын орнату

Есептерақпаратты басып шығаруға арналған. Көбінесе деректер кесте түрінде беріледі. Кестелер немесе сұрауларды басып шығарудан айырмашылығы, есеп деректерді сұрыптау және топтастыру мүмкіндігін береді; ол қорытындыларды, сонымен қатар түсіндірме мәтінді, үстіңгі деректемелерді, төменгі деректемелерді, бет нөмірлерін, стильдерді және әртүрлі графикалық элементтерді қосу мүмкіндігін береді.

Access дерекқорында есептерді жасаудың бірнеше жолы бар:

Есептер шеберін пайдалану;

Кестелер немесе сұраулар негізінде;

Дизайн режимінде.

1. Дерекқор терезесінде пәрменді іске қосыңыз: таспа қойындысы Жасау– құралдар тақтасы Есептер – Есептер шебері.

2. Тізімнен деректер көзі ретінде пайдаланылатын кестені (немесе сұрауды) таңдаңыз (мысалы, Тұтынушы мекенжайлары сұрауы).

3. Пайда болған диалогтық терезеде Есептер шығару(15-сурет) барлық қолжетімді өрістерді «таңдалған өрістер» аймағына жылжытыңыз.

Сурет 15. Есептер шебері

4. бірге Есеп шеберлеріесеп құру Туған күндер. Деректер көзі ретінде кестені пайдаланыңыз Қызметкерлер.

5. Пошта жапсырмаларын басып шығару қажет болса, Access бұл опцияны қамтамасыз етеді. Ол үшін кестені таңдаңыз Клиенттержәне пәрменді іске қосыңыз: таспа қойындысы Жасау– құралдар тақтасы Есептер – стикерлер.

6. Пайда болған диалогтық терезеде (16-сурет) стикер өлшемін, бірлік жүйесін, стикер түрін көрсетіңіз де, түймесін басыңыз. Әрі қарай.

Сурет 16. Белгілерді құру диалогтық терезесі

7. Есепті құрудың келесі қадамында қаріпті, өлшемін, мәтін түсін және стилін орнатыңыз. басыңыз Әрі қарай.

8. Белгіде пайда болатын өрістерді таңдаңыз. Мысалы, Фирманың аты, мекен-жайы, телефоныЖәне Факс. Әрбір стикерде нақты мәтінді көрсеткіңіз келсе, оны стикер прототипіне енгізіңіз.

9. Қажет болса, жапсырма есеп атауын өзгертіп, түймесін басыңыз Дайын.

10. Кейде есептер қорытындыларды, орташаларды, ең төменгі және ең үлкен мәндерді және пайыздарды есептеу керек. Мұны істеу үшін жүгіріңіз Есеп шеберіжәне сұрауды деректер көзі ретінде көрсетіңіз Тапсырыс бағасы.

11. Диалогтық терезеде Магистрлер

1. Есептер туралы негізгі мәліметтер.

2. Есептерді құруға арналған MS Access ДҚБЖ құралдары.

3. Дизайн режимінде есепті құру.

3.1. Есеп бетінің опцияларын орнату

3.2. Есептің құрылымы

3.3. Есепті пішімдеу

MS Access ДҚБЖ-да басып шығарылған құжатты алу үшін бірнеше опциялар ұсынылады:

Кестені кесте режимінде басып шығару (сүзгілеу шарттарына сәйкес келетін барлық жазбаларды немесе жазбаларды кесте түрінде көрсету);

Сұраныс жазбаларының жиынын кесте көрінісінде басып шығару;

Пішінді форма режимінде немесе кесте режимінде басып шығару;

Есепті басып шығарыңыз.

1. Есептер туралы негізгі мәліметтер

Есеп беру– экранға, принтерге немесе файлға шығаруға арналған деректердің пішімделген көрсетілімін ұйымдастыруға мүмкіндік беретін теңшелетін диалогтық терезе. MS Access ДҚБЖ-да есептер мәліметтер базасының объектілері болып табылады.

Есептер басып шығарылған құжатта дерекқор туралы ақпаратты көрсетудің ең жақсы тәсілі болып табылады. Деректерді басып шығарудың басқа құралдарымен салыстырғанда есептердің 2 негізгі артықшылығы бар:

– аралық және жалпы қорытындыларды топтастыру, сұрыптау және есептеу үшін кең мүмкіндіктер береді үлкен жиынтықтаржазбалар (есептеулерді топ, бірнеше топ және жалпы есеп бойынша жүргізуге болады);

– стандартты құжат формаларына жақын пішінде деректерді шығаруға мүмкіндік береді.

Есепті құру кезеңдері.

Бірінші кезеңде болашақ есептің макети қағазда жасалады. Бұл ретте мыналар көрсетіледі: деректерді қандай кестеден немесе сұраудан көрсету керек, деректерді топтау және сұрыптау деңгейлері анықталады, есепте қандай өрістер ұсынылуы керек және деректерді бейнелеу үшін қандай басқару элементтері пайдаланылады. , есептелген өрістер қажет пе, кәсіби көрінетін есеп беру үшін қандай графикалық элементтер пайдаланылады.

Келесі кезеңде есеп ДҚБЖ көмегімен құрастырылады.

2. МҚБЖ құралдарыХАНЫМ Қол жеткізуесеп құру

MS Access ДҚБЖ жаңа есеп құру үшін мәліметтер қоры терезесіндегі қойындыға өту керек Есептержәне түймені басыңыз Жасау . Пайда болған диалогтық терезеде Жаңа есеп(10.1-сурет) есеп құру құралын таңдаңыз.

Тілқатысу терезесінің тізімінде көрсетілген барлық құралдар Жаңа есеп, үш негізгі топқа бөлуге болады:

– есептерді автоматты түрде құру құралдары (Автоесеп: баған, Автоесеп: таспа);

– есептерді құру шеберлері (Есептер шебері, диаграмма шебері және пошталық белгілер);

– есеп құрастырушы.

10.1-сурет. Жаңа есеп беру диалогтық терезесі

Есепті автоматты түрде жасау құралдары таңдалған деректер көзіне негізделген сәйкес типті есепті жасауға мүмкіндік береді: кесте немесе сұрау.

Есептерді жасау шеберлері пайдаланушымен диалог режимінде есептерді жасауға мүмкіндік береді. Шеберлерді пайдалана отырып, есеп үшін деректер көзін жасай аласыз, деректер көрсетілімінің түрін таңдай аласыз, топтау, сұрыптау және қорытындылау үшін өрістерді анықтай аласыз, топ үшін жиынтық функцияларды таңдай аласыз, есеп макетін және дизайн мәнерін анықтай аласыз және атын орната аласыз. есеп беру.

Есеп құрастырушы кез келген күрделіліктегі есептерді қолмен жасауға мүмкіндік беретін негізгі құрал болып табылады. Есептің түрі және оның мазмұны есепті әзірлеушінің біліктілігіне байланысты.

Әдетте есеп прототипін жасау үшін автоматты есеп жасау құралдары немесе шеберлер пайдаланылады, ал есеп құрастырушы есепті кәсіби көрініске жылтырату үшін пайдаланылады.

Есептермен жұмыс үш режимде болуы мүмкін: режимде, режимде және режимде.

Режим есепті құруға және жазбалар көзінен барлық деректерді экранда көрсетуге арналған, режим деректер көзінің бірнеше жазбаларынан деректерді механикалық ауыстыру негізінде есепті жылдам құруға арналған (іріктеу және сұрыптау критерийлері еленбейді). ), режим есеп құрылымын құруға және өзгертуге арналған. Есеппен жұмыс істеу режимін өзгерту үшін батырманы пайдалануға болады Көруқұралдар тақтасында Есеп құрастырушынемесе соған ұқсас мәзір командасы Көру.

3. Дизайн режимінде есепті құру

Режимде есепті жасау үшін келесі қадамдарды орындау керек:

1. Бет параметрлерін конфигурациялаңыз.

2. Есеп үшін жазба көзін таңдаңыз немесе жасаңыз.

3. Топтастыру және сұрыптау деңгейлерін анықтау.

4. Есепке жазба көзі өрістерін орналастырыңыз.

5. Есептелген және бос басқару элементтерін қосыңыз.

6. Басқару элементтерінің және есеп бөлімдерінің қасиеттерін конфигурациялаңыз.

7. Кәсіби көрініс үшін есепті пішімдеңіз.

3.1. Есеп бетінің опцияларын орнату

Есептің негізгі мақсаты – мәліметтер қорынан ақпаратты пішімделген түрде (қағаз құжат формасына жақын) басып шығару. Сондықтан есепті құрастырмас бұрын (есепте басқару элементтерін орналастыру) есеп бетінің параметрлерін конфигурациялау қажет (принтерді таңдау, парақ өлшемін және оның бағдарын анықтау, жиектер өлшемдерін орнату және т.б.).

Физикалық принтер болмаса, принтерді пәрмен арқылы бағдарламалық түрде орнату керек операциялық жүйе Бастау | Баптау | Принтерлер | Принтерді орнату.

Есеп беті параметрлерін конфигурациялау үшін пәрменді іске қосу керек Файл | Бет параметрлері…. Диалогтық терезе Бет параметрлері 10.2-суретте көрсетілген.

Бет қойындысы (a) Өріс қойындысы (b)

10.2-сурет. Бет параметрлері диалогтық терезесі

Бет параметрлері әрбір есеп үшін конфигурацияланады.

Егер есептерді әртүрлі принтерлерге шығару мүмкін болса, онда диалогтық терезеде Бет параметрлеріқойындысында БетҚажетті принтер түрін таңдауға болады. Диалогтық терезе Принтерді таңдау 10.3-суретте көрсетілген.

10.3-сурет. Принтердің диалогтық терезесін таңдаңыз

Басқа бет параметрлері таңдалған принтер түріне байланысты (10.2-суретті қараңыз): максималды қағаз пішімі мен өлшемі, ең төменгі жиектер өлшемдері, қағаз беру түрі.

Есептің түсі таңдалған принтер түріне және оның сипаттарының параметрлеріне байланысты: түсті немесе ақ-қара түсті шығару.

3.2. Есептің құрылымы

Режимдегі есептің құрылымы 10.4-суретте көрсетілген. Кез келген есепте келесі бөлімдер бар:

есеп тақырыбы(есептің 1-ші парағында ғана көрсетіледі (титулдық бет) және онда есептің атауы, компанияның логотипі, кәсіпорынның заңды мекенжайы және т.б. болуы мүмкін);

бет тақырыбы(әр беттің жоғарғы жағында көрсетіледі және тақырыптар, басып шығару күні, бет нөмірі және т.б. болуы мүмкін);

деректер аймағы(сұраудан немесе кестеден өрістерді көрсетуге арналған - есеп үшін жазбалар көзі);

төменгі деректеме(әр беттің төменгі жағында көрсетіледі және тақырыптар, басып шығару күні, бет нөмірі және т.б. болуы мүмкін);

есеп жазбасы(есептің соңғы парағында ғана көрсетіледі және қорытынды есептеулер, есеп бойынша қорытындылар және т.б. болуы мүмкін).

Барлық аталған бөлімдердің ішінде қажетті бөлім деректер аймағы болып табылады.

Есеп тақырыбы мен есеп түсініктемелері бөлімдері терезеде бір уақытта көрсетіледі/жасырынды. Көрсету/жасыру принципі үстіңгі және төменгі деректеме бөлімдеріне де қолданылады (10.4-суретті қараңыз).

Жазбаларды топтастыру кезінде әрбір топ үшін есептер терезесін (10.4-суретті қараңыз) қосуға болады, ал есептердегі 10-ға дейін топтастыру мен сұрыптау деңгейін тәуелсіз түрде келесі бөлімдерді анықтауға болады:

топ тақырыбы(әрқайсысының басында көрсетіледі жаңа топжәне топтастыру жүзеге асырылатын өрісті қамтуы мүмкін);

топтық жазба(әр топтың соңында көрсетіледі және топ қорытындыларын қамтуы мүмкін).

Бөлімнің төменгі бөлігін жоғары немесе төмен сүйреу арқылы тінтуірдің көмегімен кез келген есеп бөлімінің аумағының биіктігін өзгертуге болады.

Есеп ені таңдалған қағаз өлшеміне, парақ бағытына және басып шығарылған жиектер өлшемдеріне қарай реттеледі.

А4 қағазы үшін есеп енін анықтау мысалы 10.1-кестеде берілген.

10.1-кесте

Есептің ені есептелген өлшемнен аспауы керек, өйткені есепте көрсетілетін ақпарат бірнеше бетке бөлінеді.

Есептің оң жақ жиегін солға немесе оңға сүйреу арқылы есептің енін тінтуірдің көмегімен өзгертуге болады.

Пішіндегідей кірістіруге болады әртүрлі элементтербасқару элементтері: тіркелген, есептелген және тегін. Есептелген есеп өрістеріндегі өрнектер пішіндер сияқты бірдей ережелерге сәйкес қалыптасады:

= [Баға] * [Саны]

SUM([құны]

Тегі & " " & Сол жақ(Аты; 1) & "."

Басқару элементін пайдалану Ішкі пішін/есепІшкі есептерді негізгі есепке ендіруге болады.

Сипаттар әрбір басқару, бөлім және жалпы есеп үшін көрсетілуі мүмкін.

Жасалған есеп Тапсырыс формасырежимде және режимде 10.5-суретте көрсетілген.

10.5-сурет. Тапсырыс пішінінің есебі Дизайн режимінде (a) және Алдын ала қарау режимінде (b)

10.6-сурет. SequentialNumber өрісіне арналған сипаттар терезесі

Әрбір топты (тапсырыс пішінін) бөлек бетте көрсету үшін бөлім сипаттары терезесін орнату керек «Тапсырыс коды» тобынан ескертпеқойындысында Орналасумүліктік құны Беттің соңы: Бөлімнен кейін(Cурет 10.7).

10.5-сурет. NoteGroups1 бөліміне арналған сипаттар терезесі

3.3. Есепті пішімдеу

Есеп беру терезесінің элементтерінің бірі құралдар тақтасы болып табылады Пішін/есеп пішімі, пішімдеу опцияларын таңдауды жеңілдететін түймелерді және ашылмалы тізімдерді (түс, қаріп, сызық қалыңдығы, туралау әдісі және т.б.) қамтиды.

Пішімдеу сонымен қатар есеп бөлімдерінде басқару элементтерін орналастыруды, басқару элементтерін туралауды, басқару элементтерінің өлшемін өзгертуді және басқару элементтері арасындағы аралықты орнатуды білдіреді. Бұл әрекеттерді орындау үшін тінтуірді немесе мәзір командаларын пайдалануға болады Формат (Туралау..., Көлемі…, Тік аралық...Және Көлденең аралық...).

Есепті пішімдеу әрекеттерін жылдам орындау үшін құралдар тақтасын теңшеуге болады Пішін/есеп пішімімәзірдегі түймелерді оған көшіру арқылы Формат.

MS Access 2007 ДҚБЖ-да қарапайым, егжей-тегжейлі, құрама деректер қоры есептерін құру технологиясы сипатталған.

* * *

Кітаптың берілген кіріспе фрагменті Деректер базасы: MS Access 2007 ДҚБЖ есептер құру (Авторлар тобы, 2013 ж.)кітап серіктесіміз – компания литрімен қамтамасыз етілген.

Жұмыстың басталуы

Мәліметтер қорының есептері туралы түсінік алу үшін MS Access ДҚБЖ-да Northwind 2007 оқу деректер базасын ашу ұсынылады.

Мәліметтер қорын ашу

Northwind 2007 дерекқорын ашу үшін сізге қажет:

1. Бастау түймешігін басу арқылы Microsoft Access бағдарламасын іске қосыңыз.

2. «Барлық бағдарламаларды» таңдаңыз, содан кейін Microsoft Office, содан кейін Microsoft Access 2007. Microsoft Access 2007 терезесі ашылады.

Егер сіздің компьютеріңізде «Борей 2007» деректер базасы бірінші рет ашылмаса, экранда «Борей 2007» деректер қорының ашылу экраны терезесін көресіз;

Егер бұл бірінші рет болса, MS Access оны алдымен жүктеп алады. Жүктеп алуды бастау үшін «Жүктеу» пәрмені түймесін басып, нұсқауларды орындау керек.

Northwind 2007 дерекқор терезесі ашылады.

Деректер базасы MS Office үшін әдеттегідей жабылған: файлмен жұмыс істеу командалары бар жүйелік мәзірде «Дерекқорды жабу» тармағын таңдаңыз.

1-жаттығу. MS Access 2007 бағдарламасын іске қосыңыз. Northwind 2007 дерекқорын ашыңыз. Жабыңыз. Northwind 2007 дерекқорын қайта ашыңыз.

MS Access 2007 интерфейсінің мүмкіндіктері

MS Access 2007 нұсқасынан басқаша алдыңғы нұсқаларинтерфейс. Мәзір мен құралдар тақтасы әртүрлі қойындылары бар мәзір таспасымен ауыстырылады: Басты, Жасау, Сыртқы деректер, Мәліметтер қорымен жұмыс.

Қойындыларда қосылуға болатын құралдар немесе құралдар топтары (топ үшбұрыш белгішесімен белгіленген) бар.


Күріш. 1. MS Access 2007 қойындылары бар мәзір таспасы


Сондай-ақ, қандай дерекқор объектісімен жұмыс істеп жатқаныңызға байланысты контекстік құралдар автоматты түрде пайда болады, мысалы, пішіндермен жұмыс істегенде, пішінге арналған контекстік құралдар пайда болады.

Таспаның астында сол жақта өтпелі аймақ және оң жақта өңделетін нысанды көрсететін Өңдеу терезесі орналасқан.


Күріш. 2. «Борей 2007» деректер қорының терезесі


Шарлау аумағында барлық Access нысандары (кестелер, пішіндер, сұраулар, есептер, т.б.) бар. Қажетті нысанды All Access Objects тізімінен таңдауға болады. Шарлау аумағындағы нысанның атын екі рет басқанда, бұл нысан Өңдеу терезесіндегі өз қойындысында пайда болады.

Мәліметтер қорының объектілері

Мәліметтер базасында келесі типтегі объектілердегі мәліметтер бар: кесте, сұраныс, форма, есеп, макрос және модуль. Мәліметтерді сақтаудың негізгі құрылымы кесте болып табылады. Барлық басқа нысандар түрлері кестеден алынған:

Сұрау деректерді шығарып алу пәрменін құрастыру кезінде пайдаланушы көрсеткен кейбір шартты қанағаттандыратын кесте деректерін сақтайды.

Пішін кесте немесе сұрау деректерін экран карталарының жинағы ретінде сақтайды, олардың әрқайсысы бір кестенің немесе сұрау жазбасының мазмұнын көрсетеді, бұл кестелердегі деректерді жаңарту кезінде пайдалы.

Есеп пішіндегі кестелерден немесе сұраулардан алынған деректерді сақтайды мәтіндік құжат, басып шығаруға жарамды.

Макрос Enter пернесін бір рет басу арқылы іске қосылуға болатын деректерді өңдеу операцияларының жинағын сақтайды, бұл бірдей стандартты әрекеттерді жиі орындау қажет болған жағдайда ыңғайлы.

Модуль бағдарламалау тілінде жазылған деректерді өңдеу бағдарламасын сақтайды, көбінесе MS Access, Access Basic-ке енгізілген тілде.

Шарлау аймағындағы дерекқор нысандары топтастырылған және сіз топтардың атауларын көре аласыз. Топтың мазмұнын көру үшін топ атауын басу керек. Екінші рет басу топ тізімін оның атына дейін жиыртады.

2-тапсырма. Шарлау аумағында топ тізімдерін жию және кеңейту.

Кестелер мәліметтерді сақтаудың негізгі құрылымы болғандықтан, олардың бүлінуін болдырмау және деректермен жұмыс істеу ыңғайлылығын қамтамасыз ету үшін пайдаланушы объектілердің туынды түрлерімен жұмыс істейді. Northwind 2007 дерекқорында «Тұтынушылар мен тапсырыстар», «Түгендеу және сатып алулар», «Жеткізушілер», «Жеткізу», «Есептер», «Қызметкерлер» пішіндері Өтпелі аймақта анық көрсетілген.

Кестелер мен нысандардың басқа түрлері Көмекші нысандар тобындағы Шарлау аумағында жасырылған.

«Тағайындалмаған нысандар» тобы пайдаланушы қосымша жасаған нысандарды сақтайды. Мысалы, мұнда сіз жасаған сұрауларды сақтауға болады.

Нысандардың әртүрлі түрлері көрсетілгенін ескеріңіз әртүрлі белгішелер:

Өтпелі аумақтағы нысандардың көрінісін пайдаланылған танысқа өзгертуге болады бұрынғы нұсқалар MS Access. Бұл әрекетті орындау үшін нысан сүзгілерінің тізімін кеңейту және «Барлық қатынас нысандарын» таңдау үшін Шарлау тақтасының тақырыбындағы тізім белгішесін (▼) басыңыз.

3-тапсырма. Көмекші нысандар тобының мазмұнын қарастырыңыз. Әр түрлі нысандарды ашыңыз және олардың мазмұнын қараңыз. Көмекші нысандар тобын жабыңыз. Нысандарды түрі бойынша топтастыру үшін Шарлау аумағындағы нысандардың көрсетілімін өзгертіңіз: кестелер, сұраулар, пішіндер, макростар, модульдер.

Қос көрсеткі түймесін басу арқылы өту аймағын жиюге және кеңейтуге болады (<<) или (>>) панельдің жоғарғы оң жақ бұрышында.

4-тапсырма. Өтпелі аумақты жию және кеңейту.

Өңдеу терезесін қазір экран экраны алып жатыр. Экран сақтағышты «Screenaver» таңбашасының оң жағындағы (X) түймешігін басу арқылы жоюға болады.

Сіз оны «Көмекші нысандар» тобынан Өтпелі аймақта, содан кейін «Экран» пішінінде көрсете аласыз.

5-тапсырма. Northwind 2007 дерекқорының бастапқы экранын жабыңыз.

Мәліметтер қорының барлық кестелері өзара байланысты. «Дерекқормен жұмыс істеу» мәзір қойындысында «Деректер схемасын» таңдау арқылы деректер схемасын ашсаңыз, кестелер арасындағы байланыстарды көре аласыз.

«Дизайн» мәзір қойындысындағы «Жабу» түймесін басу арқылы деректер диаграммасын жабуға болады.

6-тапсырма. Деректер схемасын ашыңыз және жабыңыз.

Анықтама жүйесі MS Access 2007

Кез келген MS Office қолданбасы сияқты, MS Access 2007 ДҚБЖ өзінің анықтамалық жүйесі бар. Оны ашу үшін сізге қажет:

1. Мәзір жолағының оң жағындағы түймені (?) басыңыз.

2. «Анықтама: қол жеткізу» терезесінде терезенің төменгі жағындағы қажетті анықтама бөлімін енгізіңіз немесе іздеу жолағына іздеу контекстін енгізіп, Enter пернесін басыңыз.

7-тапсырма. MS Access 2007 анықтамалық жүйесін ашыңыз.Пішіндер мен есептер бөлімін ашыңыз. Бөлімнің мазмұнын қарап шығыңыз. Анықтама жүйесін жабыңыз.

Пішіндер сияқты есептер кестелерге немесе сұрауларға негізделген Access нысандары болып табылады. Формалар деректерді жылдам қараудың ыңғайлы құралы болып табылады, бірақ олардың негізгі мақсаты деректерді енгізу және өңдеу болып табылады. Кестелерге деректерді енгізуді жеңілдететін пішіндер арқылы енгізгеннен кейін, деректерді ұйымдасқан түрде көрсету қажет болуы мүмкін. Есептер деректерді ыңғайлы және түсінікті түрде ұсыну үшін пайдаланылады. Есептерді қолдану арқылы мәліметтерді шығару. Жалпы ережелер. Кез келген Access нысаны сияқты есепті қолмен немесе Есеп шеберін (есеп жобасын жасау үшін ұсынылады) пайдалана отырып жасауға болады. Есеп кесте (бірнеше кесте) немесе сұрау негізінде құрылады. Жаңа есепті құру процесі кез келген Access нысанын құруға ұқсас, яғни. Сізге жай ғана дерекқор нысанын таңдау керек Есеп – Жасау, содан кейін Жаңа есеп тілқатысу терезесінде есепті құру режимін таңдаңыз.

Access дерекқорын қорғау үшін ол жұмыс станцияларындағы дерекқорлар әдепкі бойынша қосылған system.mdw жұмыс тобы файлын (жұмыс тобы желі ресурстарын ортақ пайдаланатын пайдаланушылар тобы) пайдаланады. Жұмыс топтары файлында бар Есеппайдаланушылар мен топтар, сондай-ақ пайдаланушы құпия сөздері. Есептік жазбаларДерекқорға және оның объектілеріне қол жеткізу құқықтары берілуі мүмкін, бұл ретте қол жеткізу рұқсаттарының өзі дерекқорда сақталады. Access деректер қорын қорғауды қамтамасыз ету үшін wrkgаdm.exe жұмыс тобының әкімшісі файлын пайдаланып жұмыс тобын құру қажет. Бірегей жұмыс тобын жасаған кезде пайдаланушы атын, ұйым атын және жұмыс тобының кодын көрсетесіз. MS Access жұмыс тобының файлында келесі кіріктірілген тіркелгілер бар: 1. Әкімшілер – стандартты пайдаланушы тіркелгісі. Бұл жазбалар Ms Access бағдарламасының барлық даналары үшін бірдей; 2. Әкімші - әкімші тобының тіркелгісі - әрбір жұмыс тобы файлында бірегей; 3. Пайдаланушылар – пайдаланушы тіркелгілерін қамтиды. Жұмыс тобының файлын жасау үшін Access бағдарламасынан шығып, Windows каталогындағы жүйелік немесе system32 қалтасынан жұмыс тобы файлын тауып, жаңа жұмыс тобын жасау керек (бұл жерде 20 сандық немесе әріптік белгілер). Әкімшілер тобында пайдаланушылардың ерікті саны болуы мүмкін, бірақ әрқашан нысанның бір иесі болады (нысан иесі нысанды жасаған немесе оны пайдалану құқығы берілген тіркелгі болуы мүмкін). Әкімші жазбасын оқу барлық жұмыс топтары үшін мүмкін болғандықтан және бұл тіркелгілер бірдей болғандықтан, ADMIN пайдаланушысы әкімшілер тобынан жойылуы керек, ол үшін жаңа әкімші тіркелгісін жасап, оның тіркелгілері мен иесі тіркелгілері үшін құпия сөз орнату керек. Тек оның иесі мен Әкімшілер тобының мүшелері дерекқорды шифрлай алады және шифрын шеше алады. Шифрлау үшін Jet жұмыс тобының идентификаторына негізделген кілті бар RSA алгоритмін (өз өнертапқыштарының фамилияларының бірінші әріптерінің атымен аталады: Ривест, Шамир, Адельман) пайдаланады. Деректер базасын шифрлаудың екі теріс жанама әсері бар. Біріншіден, оның өнімділігі төмендейді - Microsoft бағалауы бойынша, 10-15 пайызға. Екіншіден, шифрланған дерекқорды PKZip, LHA, Stacker және DriveSpace сияқты бағдарламалар арқылы қысу мүмкін емес. Дәлірек айтқанда, оны қысуға болады, бірақ мұны істеудің қажеті жоқ - оның мөлшері аздап азаяды. Пайдаланушыға кіру құқықтарын саралау Қол жеткізу рұқсаттары, егер олар пайдаланушы тіркелгісіне тиесілі болса немесе оған тағайындалса, анық деп аталады.



MS Access-те деректерді қорғауды құру мысалы:

4-сурет Деректерді қорғауды құру

MS Access ДҚБЖ-да есептерді құру. MS Access көмегімен есеп құжаттамасын дайындау. MS Access ДҚБЖ көмегімен жобаларды қорғау.

Мәліметтер қорының қауіпсіздік жүйесі дерекқордың физикалық тұтастығын және мазмұнды оқу және деректерді өзгерту үшін рұқсатсыз енуден қорғауды қамтамасыз етуі керек. Мәліметтер қорын қорғау екі деңгейде жүзеге асырылады: - пароль деңгейінде; - деңгейдепайдаланушы (пайдаланушы тіркелгілерін және анықталған объектілерді қорғау). Access дерекқорын қорғау үшін ол жұмыс станцияларындағы дерекқорлар әдепкі бойынша қосылған system.mdw жұмыс тобы файлын (жұмыс тобы желі ресурстарын ортақ пайдаланатын пайдаланушылар тобы) пайдаланады. Жұмыс топтары файлында пайдаланушы және топ тіркелгілері, сондай-ақ пайдаланушы құпия сөздері бар. Тіркелгілерге дерекқорға және оның объектілеріне кіру құқықтары берілуі мүмкін, ал қол жеткізу рұқсаттарының өзі дерекқорда сақталады. Access деректер қорын қорғауды қамтамасыз ету үшін wrkgаdm.exe жұмыс тобының әкімшісі файлын пайдаланып жұмыс тобын құру қажет. Бірегей жұмыс тобын жасаған кезде пайдаланушы атын, ұйым атын және жұмыс тобының кодын көрсетесіз. MS Access жұмыс тобының файлында келесі кіріктірілген тіркелгілер бар: 1. Әкімшілер – стандартты пайдаланушы тіркелгісі. Бұл жазбалар Ms Access бағдарламасының барлық даналары үшін бірдей; 2. Әкімші - әкімші тобының тіркелгісі - әрбір жұмыс тобы файлында бірегей; 3. Пайдаланушылар – пайдаланушы тіркелгілерін қамтиды. Жұмыс тобының файлын жасау үшін Access бағдарламасынан шығып, Windows каталогындағы жүйелік немесе system32 қалтасынан жұмыс тобы файлын тауып, жаңа жұмыс тобын жасау керек (20 сан немесе әріпке дейін болуы мүмкін).



MS Access-те есептерді құру мысалы:

5-сурет Есептерді құру

ҚОРЫТЫНДЫ

Оқу тәжірибесі кезінде 04.01 дейін.Және 04.02 дейін.Келесі пәндер бойынша білімімді бекіттім: МДК 04.01. «Компьютер және ДК аппараттық құралдарымен жұмыс» және МДК 04.02. «Бірге жұмыс бағдарламалық қамтамасыз етуКомпьютерлер мен компьютерлер». Мен келесі материалдарды қайталадым: компьютердің сыртқы архитектурасы, құрылғыларды қосу, бағдарламалар мен интерфейстерді орнату, жұмыс істеу редакторлық бағдарламаларжәне т.б.

Тәжірибеде келесі тақырыптар зерттелді және сипатталды:

1. Презентация жасаңыз




Жоғарғы