Орындаушы тәртіпті бақылауды автоматтандыру

КІРІСПЕ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .

I МӘЛІМЕТТЕР БАЗАСЫН БАСҚАРУ ЖҮЙЕСІ ЖӘНЕ РЕЛЯЦИЯЛЫҚ МӘЛІМЕТТЕР БАЗАСЫ
1.1 Мәліметтер базасы мен мәліметтер базасын басқару жүйесінің түсінігі, қасиеттері
1.2 Мәліметтер моделі мен мәліметтер базасының элементтері ... ... ...
1.3 Реляциялық мәліметтер базасының түсінігі, ерекшеліктері ... ... ... .

ІІ MICROSOFT ACCESS ПРОГРАММАСЫН ҚОЛДАНЫП ОРЫНДАУШЫ ТӘРТІПТІ БАҚЫЛАУДЫ АВТОМАТТАНДЫРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
2.1 Мәселені алға қою ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
2.2 Мәліметтер базасының құрылуы ... ... ... ... ... ... ... ... ... ... ... ... .
2.3 Кіретін және шығатын мәліметтер ... ... ... ... ... ... ... ... ... ... ... ..
2.4 Қосымшаның интерфейсінің өңделуі ... ... ... ... ... ... ... ... ... ... ..
2.5 Мәліметтер базасының сызбанұсқасы ... ... ... ... ... ... ... ... ... ...
2.6 Блок схема ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
2.7 Қолданушының басқармасы ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
2.8 Есептің тексерілуі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..

ҚОРЫТЫНДЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ ... ... ... ... ... ... ... ... ... ... ... ...
А ҚОСЫМШАСЫ
Ә ҚОСЫМШАСЫ
        
        ӘЛ-ФАРАБИ АТЫНДАҒЫ ҚАЗАҚ ҰЛТТЫҚ УНИВЕРСИТЕТІ
Экономика және бизнес факультеті
Макро-микроэкономика кафедрасы
КУРСТЫҚ ЖҰМЫС
Орындаушы тәртіпті бақылауды автоматтандыру
Орындаған
3 курс студенті
Мұсабаев Н.М
Ғылыми жетекші
Калиева ... 2006 ... |3 |
|I ... ... ... ... ЖӘНЕ ... МӘЛІМЕТТЕР |5 |
|БАЗАСЫ................................ | ... ... ... мен мәліметтер базасын басқару жүйесінің |5 ... | ... ... | ... ... ... мен мәліметтер базасының |7 ... | ... ... ... ... ... |11 ... | ... ... Access ... ... ... ... | ... | ... ... | |
| |13 ... ... алға |14 ... ... |19 ... ... ... |21 ... |22 |
|2.3 ... және ... |23 ... |27 ... ... ... | ... | ... ... ... | ... | ... Блок | ... |
|....................... | ... ... | ... | |
|2.8 Есептің | ... ... | ... ... | ... ... |29 ... | ... ... | ... ... | ... ... тақырыбы “Орындаушы тәртіпті ... деп ... Бұл ... мақсаты – мәліметтер базасы (МБ)
мен мәліметтер базасын басқару жүйесіне (МББЖ-не), оның ... ... ... ... бере ... қазіргі кездегі МББЖ-ң орнын
көрсету болып табылады. Сонымен ... ... ... ... әдісі мен
техникасын үйрене отырып, Access ... ... ... жұмысын
автоматтандыру болып табылады. Бұл ... ... ... МБ мен ... ... беріледі, яғни олардың қасиеттеріне,
элементтеріне, мәліметтердің моделіне және ... ... ... ... ... әдісі мен техникасы туралы айтылады. Ал
екінші тарауда Access МББЖ–нің көмегімен орындаушы тәртіпті ... ... ... «Бақылау пункті» немесе «Наблюдательный пкнкт» деп атадым)
қалай автоматтандыруға болатындығын қарастырдым.
Ал ... ... ... ... ... қысқаша айта кетсек соңғы
кезде есептеуіш құралдарының қолданану номенклатурасының кеңейуі ... ... ... ... ... жаңа ... ... да орын
алады. Есептеуіш техникаларын орынды ақпараттық база ұйымдарынсыз және ... ... ... ... ... емес. Мәліметтер
базасы ( БД ) дәл осы мақсатта қызмет ... Олар ... ... салалық автоматтандырылғандарды басқару жүйелері,
автоматтандырылған әр түрлі үлгілердің басқару жүйелері, ... ... ... ... ... ... ... автоматтандырылған жүйесінде және др.) ... ... ... ... әртүрлі автоматтандырылған
ақпараттық жүйелерден орын тапқан.
Қандай ... ... ... ... ... ... ... структураланған ақпаратарды, басқаша айтқанда,
реттелген мәліметтерді қолданады деп үлкен сеніммен айтуға болады. Олар
мынадай мәліметтер болуы мүмкін, мысалы: қайсыбір тауарларға тапсырыстардың
тізімдері, ... және ... ... ... немесе
сіздердің таныстарыңыздың телефондық нөмірлердің тізімі. Сіздердің
қаладағы автобустардың әдеттегі қозғалыс кестесі - бұл да ... ... ... ... ... ... ақпараттарды
компьютерлік өңдеу кезінде пайдаланушыға арнайы бағдарламалық
құралдарымен бірге, қажетті мәліметтерді қарап шығуға, сонымен қатар онымен
манипуляция жасау, мысалы, қосу, өзгерту, ... ... ... ... ... ... ... қолдану үшін оларды ерекше файлдарда,
яғни мәліметтер базасында ... ... үшін тап осы ... ... Microsoft Access ортасында өңдеу
таңдалған болатын, сол сияқты ол мәліметтер базаларының өңдеулері мен
пайдалану облысында үлкен мүмкіндіктер ... Дәл осы ... ... кез ... ... ... шешуге, қосымшалардың өңделуіне
көптеген мүмкіндіктер туғызып отыр.
I Microsoft Access МӘЛІМЕТТЕР БАЗАСЫН ... ... ... ... мен ... ... ... жүйесінің түсінігі,
қасиеттері
Мәліметтер базасы – бұл өзара байланысқан мәліметтердің жиынтығы,
мәліметтерді ... ... ... ... ... ережелері. Мәліметтер базасы бұлай аталмаса да, копьютерлік
кезеңге дейін ... ... ... ... ... осы сияқты басқа да ұйымдарда болды. МБ-сын ... ... емес деп ... ... ... ... мәліметтер базасы реферат пен аннотацияны қосқанда,
құжаттар туралы туынды ақпараттан тұрады.
Библиографиялық емес мәліметтер базасының көптеген түрлері бар. ... ... яғни әр ... ... мен ... ... ... Мысалы, адрестер, дүкендердің телефондары және тағы
да сол сияқтылар;
- текстке толы базалар, яғни алғашқы ақпараттардан тұрады. ... ... және тағы ... ... яғни объекттер мен құбылыстардың сандық сипаттамасы мен
параметрлерінен ... ... ... ... ... ... яғни ... биржалар, фирмалар және тағы сол
сияқтылардың көрсеткен қаржылық ақпараттарынан ... ... яғни ... ... ... ... ... МББЖ-сі – бұл мәліметтер базасын құруға, толтыруға, жаңартуға
және ... ... ... қасиеттер жиыны. ... ... ... ... және мәліметтерге рұқсат берілетін
пакет программалардан тұрады. МББЖ пайдаланушылар мен ... ... ... ... ... мәліметтерді құру, жүктеу, сұрату және ... ... ... ... етеді, сонымен қатар, мәліметтерді
енгізу-шығарумен байланысты жұмыстарды бақылайды, олардың ... ... ... ... ... ... деңгейі бойынша екі түрі бар:
1) жалпы арнаудағы жүйелер;
2) мамандырылған жүйелер.
Жалпы арнаудағы МББЖ қандай да бір пәнге ... ... да ... ... ақпараттық мұқтаждығына бағдарланбаған. Бұндай түрдегі
әрбір жүйе программалық өнім ... ... және ... ... операциялық жүйесінде қызмет ете алады, сонымен қатар, көптеген
пайдаланушыларға коммерциялық өнім ретінде жеткізіледі. Мұндай ... бір ... ... ... бір күйге келтіру қасиеті болады.
Мәліметтер базасы технологиясына негізделген автоматтандырылған ақпараттық
жүйе құру үшін ... ... ... ... ретінде қолдану -
жетілдірудің ... ... ... қысқартады және еңбек ресурстарын
үнемдеуге мүмкіндік береді. ... ... ... ... ... деп айтуға болады. Жалпы арнаудағы МББЖ – бұл күрделі программалық
жиын. Ол ақпараттық жүйелердің мәліметтер ... құру мен ... ... ... ... негізделген. Жалпы арнаудағы МББЖ-
нің мынандай қаситтері бар:
- жалпы арнаудағы МББЖ құрылып ... ... ... ... ... және ... ... жүктеуін шығаруға мүмкіндік
береді;
- жалпы арнаудағы МББЖ-сі пайдаланушылардың мәліметтер базасына кіру
мүмкіндіктің сенімді болуын басқарады және оған ... ... кіру ... ұйымдастырады; - ... ... ... логикалық және физикалық біртұтастығына қорғанысты –
бұзылудан қорғанысты қамтамасыз етеді. Қазіргі кезде жалпы ... ... ... ... Oracle, DB2, Sybase, ... ... ... ММБЖ-сі нақты бір тапсырыс
беруші үшін құрылады, яғни бухгалтерлік, банктік және тағы да сол ... ... ... басқару үшін құрылады. Мамандырылған ММБЖ-нің
ішінде ең әйгілі жүйелер: Dbase, FoxBase, FoxPro, Clipper, R: ... ... ... ... ... болатын бір түрін қолдайды-
тораптық, ... ... ... ... ... ... белгілерінің бірі ... ... ... базасын пайдаланудың көп мақсатты сипатын, қорғанысын
және мәліметтердің қалыптасуын қамтамасыз етеді. Барлық ... ... мен ... ... ... ... - ... соңғы
пайдаланушылары үшін ыңғайлы болып табылады. МББЖ мәліметтер базасын дұрыс
жағдайда ұстау үшін ... ... және ... ... ... ... ... мәліметтерге тиімді кіру
мүмкіндігін қамтамасыз ... ... ... экономикалық тапсырмаларды орындадағанда
қолданылады. Бұл программалардың негізінде әр түрлі ... ... ... ... автоматтандырылған жүйелері құрылады. ... ... және тағы ... да ... ... негізі осы МББЖ болып табылады. МББЖ-сі басқару, мониторинг
жүйелерін, салалардың және жалпы алғанда, экономиканың дамуын ... ... МББЖ және ... ... ... ... ... - МБ-ның құрылымын бейнелеу;
- берілген ... ... ... сұратуларды құру, сонымен қатар, оларды өңдеугенде оперцияларды
орындау; - ... ... ... үшін ... ... шығару үшін мәліметтер базасымен есеп ... ... ... ...... құрылған алгоритмдік тілдер
{Dbase, Visual Basic немесе тағы да басқалары), сұратулар тілі {QBE, ... сол ... ... ... ... емес ... тарату
үшін қолданылатын тілдердің бар болуы;
- әр ... ... ... ... ... бір рет енгізілуін және олардың жеңіл реттелуін
қамтамасыз етеді;
- ... ... ... көп аспектті мәліметтрге кіру мүмкіндігі;
- аппараттық, программалық қателіктерде немесе қолданушының жіберген
қателіктерінде, сонымен ... ... ... мәліметтерді қорғау және
қалпына келтіру; - әр ... ... ... кіру мүмкіндігіне шектеу қою
арқылы мәліметтерді қорғау; - ... ... ... ... модификациялау мүмкіндігі;
- программалардың мәліметтерден тәуелсіздігін қамтамасыз ету ... ... ... ... ... ... ... мәліметтер базасының көлемдік-уақыттық сипаттамасын жақсарту үшін
машиналық тасымалдағышта ... ... ... ... ... ... пайдаланушыға бағдарланған жоғары деңгейдегі сұрату тілі,
пайдаланушыға ыңғайлы кез-келген ... мен оған ... есеп ... ... ... ... ... қамтамасыз етеді.
1.2 Мәліметтер моделі мен мәліметтер базасының элементтері
Кез-келген мәліметтер базасының негізі мәліметтердің моделі болып
табылады. ... ... - ... ... ... шектеулігін және мәліметтермен манипулярлық ... ... ... ... ... аумақтың объекттері мен
олардың арасындағы өзара байланыс ... ... ...... ... мен оларды өңдеу операцияларының жиынтығы.
МББЖ-сі ... ... ... ... ... ... ... ... ескі ... ... ... ... ... ... ... деңгей, элемент (түйін), байланыс.
Бұтақ - ... деп ... ... ... ... ...
бұл кейбір объектті бейнелейтін мәліметтердің атрибуттарының жиынтығы.
Шындығында да, иерархиялық модельдің ең ... ... тек қана ... бар, ол ... Әрбір түйін түбірді қоспағанда берілген түйін үшін
бастапқы түйін деп аталынатын жоғарғы деңгейдегі бір түйінмен ... ... бір ... ... көп ... ... Әрбір элемент
төменгі деңгейдегі бір немесе бірнеше элементпен байланысуы мүмкін.
Тораптық модель мәліметтерді тораптық ... ... ... ... ... байланыста жаңа элемент бастапқы элементке
қарағанда бірге көп ... онда ... ... деп ... ... ... түйін, байланыс деген негізгі түсініктерде әрбір
элемент кез-келген басқа элементпен байланысуы мүмкін.
Күрделі ... ... ... ретінде, ғылыми-зерттеу жұмыстарына
(НИРС) қатысатын студенттер туралы мәліметтерден ... ... ... ... ... ... бір студент бірнеше ғылыми-
зерттеу жұмыстарына қатысуы ... ... ... бірнеше студент бір
ғылыми-зерттеу жұмысына ... ... ... ... ... (ағылшынша relation - қатынас) деген сөз -
мәліметтер базасының жүйесі аумағында әйгілі ағылшын ... Е. ... ... Бұл ... ... ... құрылымының қарапайымдылығымен
сипатталынады. Реляционды модель мәліметтерді екі ... ... ... ... кестенің мысалы
Реляционды мәліметтер базасын жобалаудың екі әдісі бар.
• Бірінші әдіс. ... ... ... ... ... құрылмайды, реляционды кестелердің анықтамаларынан ... ... ... ... Екінші әдіс. Бұл әдіс нормализденген реляционды модельде, бастапқыда
құрылған функционалды модельдің механикалық құрылуына негізделген. Бұл
әдіс ... ... ... ... ... ... мәліметтер базасының схемасын жобалаған кезде қолданылады.
Реляциялық модельді алғаш рет Э. Ф. Кодд 1970 жылы “Бірігіп ... банк ... үшін ... ... ... атты ... Реляциялық модельді құрудағы негізгі мақсаттар:
• МӘЛІМЕТТЕРДЕН ТӘУЕЛСІЗ ЖҰМЫС ІСТЕУДІҢ ДӘРЕЖЕСІН ЖОҒАРЫЛАТУ. ҚОЛДАНБАЛЫ
ПРОГРАММАЛАР ІШКІ КЕСТЕДЕГІ МӘЛІМЕТТЕРДІ, ... ... ... ... ... ... ... қарама-қайшылық және шектен тыс мәліметтердің мәселелерін
шешудің мықты ... ... Кодд ... нормаға келтірілген
қатынас деген түсінік қолданды, яғни топтар қайталанбайды.
• Көпшіліктің үстінен басқару операцияларын қосу арқылы басқару ... ... ... әр ... ... қызығу туғызса да,
үш күрделі жобалар бойынша тәжірибе жүргізілді. ... жоба 1970 ... ... ... ... ... IBM корпорациясының
лабораториясында жүргізілді. Оны басқаратын Астрахан болып ең алғашқы МББЖ-
ң негізгі түбірі болатын ... R” жүйе ... Бұл ... ... ... мен ... арқылы реляциялық модель түзуге
болатынын дәлелдеу еді. Бұл программа транзакцияларды ... ... ... ... ... технологиясы, сұратуларды оптималдау,
мәліметтерді сақтау және операцияларды іске асырды. ... келе System ... ... ... да жаңа ... жобалар ашуға мүмкіндік
берді:
• Қазіргі уақытта ... ... тілі ... ISO ... ... ... ... 1970 жылдың соңы мен 1980 жылдың басында нарықта пайда болған DB2 және
SQL/DS IBM корпорациясынікі, Oracle ... ... ... ... ... ... ... жасау.
Екінші жоба Беркли қаласы Калифорния университетінде System R-мен бір
уақытта шыққан INGRES (Interactive Graphics Retrieval System) ... ... ... ... жаңалықтар енгізді. INGRES System R сияқты
операцияларды орындады. Соңында бұл жоба ... Relation ... ... ... ... және Britton Lee Inc. ... Database Mashine тауары шықты.
Үшінші жоба Ұлыбританияның Петерли қаласында IBM корпорациясының
ғылыми орталығында жасалған Peterlee Relational Test Vehicle ... ... жоба ... ... ... ... ... болды. Сондықтан болса
керек сұратуларды өңдеуде және оптималдауда жүйені қызметтік ... көп үлес ... ... ... ... ... көп, ... мейнфреймнен
бастап жеке компьютерлерге дейін енгізуге болады. Бірақ та, олардың ... ... ... ... ... келмейді. Жеке компьютерлерге
қолдануға болатыны Microsoft фирмасының Access ... және FoxPro, ... ... Borland және R:Base ... фирмасының R:Base
жүйесі болады.
Реляциялық модельдің қолайлығына байланысты ол ... ... де бола ... Computer ... ... негізі желілік
МББЖ-ң IDMS жүйесі қазір CA-IDMS/SQL деп аталып, мәліметтерді ... ... ... ... ...... деп аталынатын математикалық түсінікке
негізделген, ал оның физикалық көрінісі кесте болып ... ... ... ... ... ... түсініктерді көп қолданған.
Солардың бірі көпмүшелік теориясы және предикаттар логикасы болған.
Қатынас – ... мен ... ... жазық кесте. Кез-келген
реляциондық МББЖ-де қолданушы мәліметтер базасын кесте ... ... ... атап айту ... ... тек қана логикалық мәліметтер
базасына тиісті, яғни ANSI – SPARS ... және ... ... ... Бұл ... қабылдауда әр түрлі сақтау құрылымдарымен
түзілген мәліметтерді ... ... ... ... ... – ат ... ... кестесі. Реляциондық модель кестесі
мәліметтер базасына берілген деректерді сақтау үшін қолданылады. ... жеке ... ... қатарлар мен атрибуттар болып
саналатын бағанадан тұратын екі ... ... ... ... ... ... және өзгерістер енгізуден тәуелсіз тұрақты болып қалады.
Мысалы, компания бөлімшелері жайлы ақпарат branch қатынас ... ... яғни ... ... мына мәліметтер болады.
Домен – бір немесе бірнеше атрибуттардың мүмкін ... ... ... ... ... ... ... базасының
атрибуты бірнеше доменмен анықталады. Домендер ... ... үшін ... ... Төмендегі кестеде Branch және Staff атрибуттарына домендер
берілген. Мұнда көңіл аударатын жәйт домендердің мәні ... ... ... ... ... өте ... болып саналады. Себебі, соның арқасында
пайдаланушы мәліметтердің ... ... ... реляциялық
операциялар орындау барысында қателіктерге жол берілмейді. Мысалы, телефон
номері мен көше атын ... ... ... ... де символды
қатарлар болғанымен де, ... де ... ... ... айлық жолға
төленетін сомма мен айлар саны әр түрлі ... ... ... ... ақылға саятын операция.
Екі мысалдан шығаратын нәтижеміз, домендердің толық мағынасын ... ... ... ... біз ... орындау барысында
қателіктер жіберуіміз мүмкін.
Кортеж – қатынастар қатары. Қатынас элементтері болып кортеж немесе
қатар, ... ... ... ... бір-бірден дұрыс келетін жеті мән
бар. Кортеждер әр ... ... ... ... ... мен ... ... тәуелсіз тұрақты болып қалады.
Атрибуттар мен берілген домендерден ... ... ... (мазмұн) деп аталады. Кортеждер қатынас ... күйі ... деп ...... ... ... Бұл көрсеткіш көрсетуді
қосқан кезде немесе алған кезде өзгереді. Кардиналдылық ... ... және ол ... уақыт мезетіндегі алынған қатынас ... ... ... ... ... ... ... ҚҰРЫЛЫМЫН ҚАРАПАЙЫМ ЕКІ ДЕҢГЕЙЛІ ... ... ... ... ЕКІ ДЕҢГЕЙЛІ КЕСТЕДЕ КӨРСЕТІЛУІ
ПАЙДАЛАНУШЫ ҮШІН ДЕ, МАШИНА ҮШІН ДЕ ЫҢҒАЙЛЫ БОЛЫП ТАБЫЛАДЫ. ... ... ... ... ОСЫНДАЙ КЕСТЕЛЕРМЕН ЖҰМЫС ІСТЕЙДІ. ЕКІ ДЕҢГЕЙЛІ
КЕСТЕДЕН ТҰРАТЫН ... ... ... ДЕП ... әдістеменің негізгі идеясы - мәліметтердің еркін құрылымын
қарапайым екі деңгейлі кесте түрінде көрсету болып табылады немесе басқаша
айтқанда, ... ... ... ... ... ... ... ІШІНДЕ ЕҢ КӨП ТАРАЛҒАНЫ
- РЕЛЯЦИОНДЫ МӘЛІМЕТТЕР БАЗАСЫ. БҰЛ ... ... ... ... ЕМЕС ӨНІМДЕРМЕН ЖҰМЫС ІСТЕУДЕ ПАЙДА БОЛҒАН
КӨПЕТЕГЕН МӘСЕЛЕЛЕРІН ШЕШУГЕ ... ... ЕМЕС ... ... МЕН АДМИНИСТРАТОРЛАРЫ АҚПАРАТ ... ЖӘНЕ ... ... ... ... ЖЕТЕ БІЛУІ КЕРЕК БОЛДЫ, АЛ БҰЛ ҚОСЫМШАЛАРДЫ ӨҢДЕУДІ ЖӘНЕ
ПРОГРАММАЛАРДЫҢ МОДИФИКАЦИЯЛАУДЫ ... ... ... ... ЖОҒАРЫ ДЕҢГЕЙДЕ ЖҰМЫС ІСТЕУГЕ ҚАБІЛЕТТІ. РЕЛЯЦИОНДЫ
ЖҮЙЕДЕ МӘЛІМЕТТЕРМЕН БАРЛЫҚ ОПЕРАЦИЯЛАР DBMS ... ДЕП ... ... ... АСЫРЫЛАДЫ. МББЖ-СІН ТЕК ҚАНА ... ... ... ... ... ... БІРАҚ ТА, КЕЙБІР ӨНІМДЕР
БҰРЫНҒЫСЫНША ӨЗДЕРІНІҢ ЖЕКЕ ... ... ... ... СОҒАН
ҚАРАМАСТАН SQL ТІЛІ ТЕХНОЛОГИЯЛЫҚ СТАНДАРТҚА АЙНАЛДЫ, ОНЫҢ БАЗАСЫНДА ӘЙГІЛІ
НЕМЕСЕ ОНША ӘЙГІЛІ ЕМЕС РЕЛЯЦИОНДЫҚ ӨНІМДЕР ҚҰРЫЛДЫ.
Реляционды мәліметтер базасын басқару ... ... ... RDMS) - ... ... сақталынатын, ақпараттарды басқаратын жүйе. Мұндай кестелер
бір-бірімен өзара ... ... ... бір ... мәліметтер
жиыны мен сәйкесінше, басқа кестенің мәліметтер жиынының ... ... ... ... ... ... мәліметтер базасын
нормалдауға кірісу керек. Нормализденген мәліметтер ... ... ... болу ... барлық кестелер кестедегі әрбір жолдың қасиеттері (мәліметтер ... ... ... тұруы керек;
- кестенің әрбір жолы бөлек оқиғаны немесе пәнді анықтауы ... ... жол бір ғана ... ... ... (primary key) қолдану арқылы
идентификацияланады;
- бастапқы кілт бір ... ... ... ... мүмкін;
- бастапқы кілттің мәні null-мәнді болмауы керек.
Реляционды мәліметтер базасы қатынастармен байланыстырылған кестелер
тобы ретінде бейнеленген. ... ... ... ... ... білдіреді. Әрбір кесте бастапқы кілт деп аталынатын
бағананы қолданады.
Мәліметтер арасында ... ... екі ... де ... ... мәліметтер арасында орнатылады. Көптеген қатынастар
бастапқы және ... ... ... арнайы шектеулердің көмегімен
құрылады. Анықтама бойынша, бастапқы кілт кесте үшін ... ... ... ... барлық мәліметтер осы өріс бойынша ... ... және бір ... ... ... кілттің өрісінде NULL
мәнін қолдануға болмайды. Сыртқы кілт – бұл басқа кестенің бастапқы кілтіне
сәйкес келетін өріс. ... ... ... NULL ... ... ... кілт” қатынасымен өзара байланысқан кестеден ... ... ... ... ... ақпаратты логикалық түрде бөлу ... ... ... ... ... файлдарды
қарастырған кезде қолданылатын жалпақ файл деп ... ... ... МБ-да көрсетілгендерді іздегенде SQL ... ... тіл ... ... ... ... нақты түрде анықтау үшін
қолданылады. SQL нәтижесінде SQL-сұрату ... ... ... көптеген ақпараттарды береді.
Реляционды мәліметтер базасы – МБ-да сақталынуы ... ... ... ... жиынтығы. Бірақ та, пайдаланушылар мұндай
МБ-н кестелердің жиынтығы ретінде ... ... ... ... :
❖ Әрбір кесте бір типті жолдардан тұрады және ... ... ... ... ... өрістердің сандары (бағаналар) мен ... ... ... ... Кестенің жолдары бір-бірінен міндетті түрде, ең болмағанда бір мәнге
өзгешеленеді, бұл мұндай ... ... ... ... ... ... бағаналарына аттар беріледі және олардың ... ... ... ... фамилиялары, бүтін сандар
немесе ақша сомалары) орналасады.
❖ МБ-ң толық ақпараттық құрылымы ... ... ... ... және ... әдіс жалғыз болып табылады. Әсіресе, бір кестені
басқамен байланыстыратын қандай да бір ... ... ... ... ... Access программасын қолданып орындаушы тәртіпті
бақылауды автоматтандыру
2.1 МӘСЕЛЕНІ АЛҒА ҚОЮ
Мақсат : ... ... ... ... ... ... ... жасау. Бағдарлама келесі талаптарды
қанағаттандыруға тиісті :
- ... ... ... Access ... ... ... Ыңғайлы интерфейс жасау;
- Жоба келесі жұмыс тәртіптерін қамсыздандыруға тиісті :
1. шығатын мәліметтерді енгізу;
2. мәліметтердің түзетілуі ;
3. мәліметтермен жұмыс ... ( ... , ... );
- ... ... тәртібіне арналған пайдаланушылық түрді (Форма)
анықтау;
- Жобаның берілген мәліметтерін ... mdb ... ... ... ... жету үшін ... орындау қажет:
1) Әр түрлі кестелерге арналған біркестелі түрлердің (форм) бірнеше ... ... ... ... мен ... да ... ;
2) Түр ... әртүрлі тәртіптерін қолдана отырып түрлер (Формы)
жасау;
3) ... ... ... ... ... ... ... алатындай етіп, пайдалануға берілетін ... ... ... редакциялау ;
4) Жаңа жазуларды (записей) ... ... ... ... мағыналарды
түзетіп немесе кестеде бар мәліметтерттерге қарай отырып, жасалған
түрлердің ... ... ... Әр ... ... бірнеше қарапайым есептеу нәтижелерін ... ... ... ... жолдар (поля) мен басқа да ... және бұл ... ... ... әртүрлі тәртіптерін
қолдана отырып есептеу нәтижелерін жасау;
6) Конструктор тәртібін пайдалана отырып есептеу ... ... ... ... ... әртүрлі панельдерді
қолданып, мүмкіншіліктердің барынша көп ... ... ... Бұл курстық жұмыста түрлердің және есептеу ... ... ... әрекетті суреттеп айту қажет;
2. МӘЛІМЕТТЕР БАЗАСЫНЫҢ ҚҰРЫЛУЫ
Мәліметтер базасының құрылуы ... ... ... ... ВходящиеВыходящие, КПП, ОхраняемыйОбъект, Происшествие, Пункт,
Сотрудник, СотрудникПункта, УровеньСекретности.
«Автомобили» кестесі келесі жолдардан ... ... ... Модель,
Владелец. Төменде «Автомобили» кестесінің сипаттамасы келтірілген (Кесте
1).
Кесте 1 – ... ... ... |Тип ... ... ... ... ... ... |50 ... ... ... поля: |50 ... ... ... ... |20 ... ... |Размер поля |50 ... ... ... ... ... ... ... тұрады: Дата, Вошел, Вышел, ФИО, ... ... ... 2 ... ... ... - «ВходящиеВыходящие» кестесінің сипаттамасы
|Поле |Тип ... ... ... ... ... ввода |99.99.9999 |
|Вошел ... ... ... |50 ... ... ... ... |50 ... ... ... ... |50 ... ... ... ... |50 ... ... келесі жолдардан (поля) тұрады: Название, Адрес,
Количество объектов, Телефон, Факс, Ответственный. Төменде «КПП» кестесінің
(3 кестенің) сипаттамасы келтірілген.
3 Кесте - «КПП» ... ... |Тип ... ... ... ... ... ... |50 |
| | ... поле: |Да ... ... ... ... |50 ... ... |Размер поля: ... ... ... | | | ... ... ... поля: |Длинное целое ... ... ... поля: |Длинное целое |
«ОхраняемыйОбъект» кестесі келесі жолдардан ... ... ... Количество этажей, Телефоны охраны, Количество входов, Уровень
секретности. Төменде «ОхраняемыйОбъект» кестесінің (4 ... ... ... - ... ... ... |Тип ... ... ... ... ... ... |50 ... ... ... ... |50 ... этажей|Текстовый |Размер поля: |50 ... ... ... ... ... ... ... |
|Количество входов|Числовой |Размер ... ... ... ... ... ... ... |50 ... | | | ... ... ... жолдардан (поля) тұрады: Происшествие,
Задержанный, Дата, Время, ... ... ... ... (5 ... сипаттамасы келтірілген.
5 Кесте - «Происшествие» кестесінің сипаттамасы
|Поле |Тип ... ... ... ... |Размер поля: |50 |
| | ... ... |Да ... ... ... поля: |50 ... ... ... ... |99.99.9999 ... ... ... ... ... целое |
|Дополнительно |Текстовый ... ... |50 ... |Текстовый |Размер поля: |50 ... ... ... ... ... ... ФИО, Начало смены,
конец смены, Дата, Количество происшествий, Внутренний код, Объект. ... ... (6 ... ... ... ... - ... кестесінің сипаттамасы
|Поле |Тип ... ... ... |Текстовый ... ... |50 |
| | ... ... |Да ... ... |Текстовый |Размер поля: |50 ... ... ... |Размер поля: |50 ... ... ... ... |99.99.9999 |
«Сотрудник» кестесі келесі ... ... ... ФИО, ... доступа, Дата рождения, Удостоверение, Адрес, ... ... ... ... ... (7 ... ... келтірілген.
7 Кесте - «Сотрудник» кестесінің сипаттамасы.
|Поле |Тип ... ... ... ... ... поля: |50 |
| | ... ... |Да ... ... ... ... |50 ... ... ... ... ... |50 ... ... ... ... ... ... ... |Числовой ... ... ... целое |
|Адрес ... ... ... |50 ... ... ... поля: |Длинное целое |
|E-mail ... ... ... |50 ... |Числовой ... ... ... ... ... ... ... жолдардан (поля) тұрады: ФИО, Уровень
подготовки, Количество происшествий, Дата рождения, Удостоверение, ... ... Дата ... ... Төменде «СотрудникПункта»
кестесінің (8 кесте) сипаттамасы келтірілген.
8 Кесте - ... ... ... |Тип ... ... ... ... ... ... |50 |
| | ... ... |Да ... ... ... ... |50 ... ... ... ... |50 ... | | | ... ... ... ... ... ... ... |Числовой |Размер поля: ... ... ... ... |Размер поля: |50 ... ... ... ... |Длинное целое ... ... ... |Маска ввода: |99.99.9999 ... ... ... ... |Длинное целое |
«УровеньСекретности» кестесі келесі жолдардан (поля) тұрады: ... ... ЖӘНЕ ... ... мәліметтер
«ВходящиеВыходящие»
|Дата |
|Вошел |
| ... ... ... ... ... ... ... |
«КПП» ... ... ... |
|объектов ... ... ... ... |
| ... ... ... ... |
| ... |
«ОхраняемыйОбъект» ... ... ... ... ... ... ... |
|секретности ... |
| ... ... ... ... ... ... |
|Удостоверение |
|Адрес ... ... ... ... ... ... |
| ... ... ... ... ... ... ... сурет – сұратуды (запроса) шығару
2 сурет – сұратуды (запроса) шығару
2.4 ҚОСЫМШАНЫҢ ИНТЕРФЕЙСІНІҢ ӨҢДЕЛУІ
Бір кесте негізінде ... түр ... ... ... Бір ... ... ... қолдануға болады :
1) Меню Вставка/Түр (форма);
2) Меню Вставка/Автоформа;
3) Закладка “Формы”, Создать тетігі;
1 және 3 ... ... ... ... (создания формы) жұмысы
басталады. Тәртіпті (режима) таңдаған кейін құрылатын форма үшін кестені
нұсқау ... ... ... ... ... мына ... таңдауға
мүмкіндік береді: бір бағанаға (В один ... ... ... ... ... Бірінші және соңғы түр бір ғана ... ... ... ... алып ... ... қатар жазулар
бір жолда орналасып отырады. Түрлер шебері (Мастер Форм) түрге жолдар алуға
және оның түрлендіруіне ... ... ... қосатын Автоформа
тәртібі : бағанаға (в столбец), Автоформа : ... , ... ... ... ... ... қатар түрлендіру стилі алдын-ала
анықталады. Экранға ... ... түр ... ... ... жаңа түр жасау үшін қызмет етеді ,
Диаграммаларды жасау шебері іске қосылады , содан ... ... ... түр түр ...... ... ашылады . Құрама кесте Тәртібі
(Режим Сводная таблица) Microsoft Excel құрама кестесімен жаңа түр ... ... ... .
Конструктор тәртібі түрді қалай жасауға көмектессе, осы түрді де дәл
осылай ... ... . ... ... ... Form ... ... облысын ( Footer ), берілгендердің облысын ( Detail
) түрлендіруге ... ... Түр ... ... ... толады : жолдар (поле) , ... ... ... ... ... ... элементтерінің негізгі үлгілері –
жол, тізіммен жол (поле) және ... ... ... Түрде әр түрлі
мақсаттарға арналған ... ... ... ... ... ... , мысалы , кестеде басқа жазуларға асуға арналған , жазу ... ... ( қосу , ... , ... ... , ... ,
сақтау ), түрмен істелетін жұмысқа арналған ( ашу , жабу , сүзу , ... Түр ... ... қолдана отырып жолдарды басқаша орналастыруға,
олардың қасиетін алмастыруға, соның ішінде әріп және ... қол ... ... ... ... және т.б. өзгертуге
болады.
4 Суретте түрлердің терезесі бейнеленген, мақсаттың ... ... ... ... : ... , база , ... түр , сауалдар
(запросы), кітаптар , пікірлер ... ... ... (подчиненная
книги, бөлімдер (филиалы).
3 Сурет – Түрлердің (форм) терезесі
4 ...... ... ... құрымы
2.5 МӘЛІМЕТТЕР БАЗАСЫНЫҢ СЫЗБАНҰСҚАСЫ
Сызбанұсқадағы бірнеше кестелердің арасында байланыс орната ... ... ... орнатылатын бірегей кілттік жолды белгілеу
керек. Содан кейін тышқанның солжақ тетігін ... ... ... ... ... жолына апару керек. Құрамдық кілт (составной ключ)
бойынша байланыс орнату ... ... ... кілтіне кіретін (Ctrl
тетігін басып тұрып) барлық жолдарды белгілеу ... және ... ... ... жолдарының біреуіне апару керек. Байланысты орнатқаннан
кейін Байланыс терезесі ашылады. Бұл ... әр ... ... ... жолына сәйкесінше бағынушы ... ... ... ... ... ... кейін бүтіндігін қамтамасыз
ететін параметрлерін орнату керек.
2.6 БЛОК-СХЕМА
6 Сурет – Маліметтер базасының Блок-схемасы
2.7 ... ... ... ... ... ... ... тәртіпті
бақылаудың жұмысын автоматтандыруға арналған. Программа тек мәліметтерді
көруге ғана ... ... ол ... ... мәліметтерді қосуға,
редакторлауға да мүмкіндік береді.
Мәліметтер базасының ... ... деп ... ... іске ... ... терезе пайда болады. Басқарушы формада
(түрде) мынадай пункттерден тұратын басқарушы меню (Мәзір) бар: ... ... ... о ... ... ... ... Сотрудник пункта, Отчет, Выход. Басқарушы форманың көрінісі
7 суретте көрсетілген.
7 Сурет – Басқарушы форма
«Вход/Выход» батырмасын ... 8 ... ... түрі ... ашылады. ««Вход/Выход» формасы
«ПодчиненнаяВхВых» деп аталатын бағыныңқы форманы ... , бұл ... ... көрнектелген.
8 Сурет –«Вход/Выход» Формасы
«Охраняемые объекты» батырмасын басқанда, 9 ... ... ... ... ... ... «ПодчиненнаяОбъекты» деп
аталатын бағыныңқы формада болады және ленталық структурадағы көрініске ие.
9 Сурет –«Объекты» формасы
«Информация о ... ... ... ... ... формасы ашылады.
10 Сурет –«Сотрудник» формасы
«Зафиксировать происшествие» батырмасын басқанда, 11Суретте
көрсетілгендей «Происшествие» ... ... ...... ... ... батырмасын басқанда, 12Суретте көрсетілгендей
«База данных» ... ... ...... ... ... батырмасын басқанда, ... ... ... ... ... Сурет – «СотрудникиПункта» формасы
8. ЕСЕПТІ БАҚЫЛАУ
Программаның жұмысы «Кристалл» атты ... ... ALM-1 және ALM-2 ... екі ... ... ... бақылаушы
пункттің жұмыс үлгісімен көрнектелген.
1 Мысал
Берілген мысалда 05.05.2006 ж. «Кристалл» атты ... ... ... ... ... білу ... Сол үшін «ПоискПоДате» сұратуы
(запрос) қолданылған. Сұратудың орындалуының ... 14 ... ...... сұратуы
Программаның жұмысын анализдеу:
Программаның жұмысын анализдей отырып, қосымшаның алға қойған мақсатқа
жеткізетіндігіне көзіміз жетті деуге болады. ... ... ... бір
ғана Рпункт.mdb файлында сақталады. Егер берілген ... Visual ... ... байланыстыра қолдансақ , онда мәліметтер базасымен
толықфункционалды жұмыс істеуге болады.
ҚОРЫТЫНДЫ
Курстық ... ... ... ... ... Access ... Келесідей жұмыс тәртібін қолдайтын ыңғайлы интерфейс жасалынды:
1) Шығатын мәліметтерді енгізу
2) Мәліметтерді түзету
3) Мәліметтермен жұмыс істеу ... ... ... ... ... бір ... (түр) ... Нәтижесінде
бақылаушы пункттің жұмысын автоматтандыратын негіз (база) ... ... ... жүрген МББЖ-де мәліметтердің бүтіндігін және
қорғанысын қамтамасыз ететін құралдар бар. Ал бұл МББЖ-сін құрастырушыларға
кіші ... ... ... аз күш ... ... ... ... орнатуға мүмкіндік береді. ... ... ... ... етудің сипаттамасында өзіндік құралдардың бар болуы
мәліметтер базасындағы ... ... ... және ... ... ... ... береді.
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ
1. Дейт К. Введение в системы баз ... – М.: ... дом ... ... Л.С. “Базы данных в экономике” – Алматы 1999 ж.
3. ... ... ... для вузов/ Под редакцией В.В.
Евдокимова.- СПб.: Питер Паблишинг,1997 ж.
4. Шафрин Ю. “Инфоромационные технологии” – ... ... ... 2002 ж. ... ... Е. Л., доц. Тимакова Н., Мамонтова Е.А. “Практикум ... ...... ... 2002 ... Дейт К. ... в ... баз данных” Пер. с англ.- М.: Наука, 1998 ж.
7. Диго С.М. ... баз ... - ... и ... ... Ревунков Г.И. және басқалары “Базы и банки ... и ... - ... школа”, 1992ж.
9. Уинкуп С. “Microsoft SQL Server 6.5” – СПб.: «BHV – ... ... ... программы:
Option Compare Database
Private Sub Кнопка10_Click()
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "Происшествие"
DoCmd.OpenForm stDocName, , , ... ... Sub ... ... As ... ... As ... = "БазаДанных"
DoCmd.OpenForm stDocName, , , stLinkCriteria
End Sub
Private Sub Кнопка13_Click()
Dim stDocName As String
Dim ... As ... = ... ... , , stLinkCriteria
End Sub
Private Sub Кнопка3_Click()
DoCmd.Close
End Sub
Private Sub Кнопка4_Click()
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "ВходВыход"
DoCmd.OpenForm stDocName, , , ... ... Sub ... ... As ... stLinkCriteria As String
stDocName = "Объекты"
DoCmd.OpenForm stDocName, , , stLinkCriteria
End Sub
Private Sub Кнопка6_Click()
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = ... ... , , ... ... Sub Кнопка7_Click()
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "Происшествие"
DoCmd.OpenForm stDocName, , , ... ... Sub ... ... ҚОСЫМШАСЫ
1 Сурет – Негізгі форма
2 Сурет –«ВходВыход» формасы
3 Сурет – «Объекты» формасы
4 ... ... ... ... – «Происшествие»
6 Сурет –«БазаДанных» формасы
7 Сурет –«СотрудникиПункта» формасы
8 Сурет – Параметрдің белгісін енгізу
9 ... ... ... ... пункта
Отчет
2
9
Отчет
10
3

Пән: Экономика
Жұмыс түрі: Курстық жұмыс
Көлемі: 26 бет
Бұл жұмыстың бағасы: 500 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Автомобиль көлігінің ұғымы және бұл көлікпен жасалатын жүк тасымалының сипаттамасы13 бет
Жұмысшылардың қорғаныс құралдары3 бет
Көмір сутекті газдарды тазалаудың технологиялық параметрлерін автоматты бақылау25 бет
Шымкент қорғасын зауытында сульфитті қорғасын қоспаларын агломерациялау үрдісінің әуе-газ режимін автоматтандыру жүйесін жасау34 бет
Ішкі істер органдарының жүйесіндегі штабтың рөлі55 бет
Адвокатура туралы15 бет
Азаматтардың қауіпсіздігі мен қоғамдық тәртіпті қамтамасыз етудегі мемлекеттік басқару жүйесіндегі ішкі істер органдары81 бет
Еңбек дауларын қарау15 бет
Еңбек тәртібі8 бет
Еңбек тәртібін бұзғаны үшін жауапкершілік5 бет


+ тегін презентациялар
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь