Работа с базами данных

1.Кірспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2
1.1.Реляционды мәліметтер базасын жобалау ... ... ... ... ... ... ... ... ... ..3
1.2.Мән байланыс модельі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...4
1.3.Транзакция механизмі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 9
2. Бизнес .Ережелер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...10
3. Берілгенднр сөздігі(Словарь данных) ... ... ... ... ... ... ... ... ... ... ... ...10
4. Конструктор режимі.Өрісті кілттік ету.Өріс қасиеттері ... ... ... ... .12
4.1.Кестені импорттау ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...12
4.2.Кестені сорттау,пароль орнату ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...12
4.3.Сұраныстар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...12
4.4.Формалар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..12
4.5.Есептер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .13
4.6.Түймелер мен макростар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 13
5. Қортынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 14
6. Пайдаланылған әдебиеттер тізімі ... ... ... ... ... ... ... ... ... ... ... ... ... ..15
Деректер қоры.Реляциялық деректер қорын басқару жүйелері өндірісте,ауыл шаруашылығы мен оқу орындарындарында ,коммерциялық мекемелер де және т.б.салаларда түрлі берілгендерді дайындау оларды өңдеу,сақтау жиі кездеседі.мысалы жоғарғы оқу орнындағы дайындалатын мәліметтер:
-түрлі бөлімдерде жұмыс істейтін адамдардың тізімі(фамилиясы,аты,білімі,адресі,үй телефоны)
-Факультеттер,олардың құрамындағы кафедралар мен кафедра қызметкерлерінің тізімдері;
-Студеттер жөніндегі мәліметтік тізімдер,т.б
ларды сақтаудың көп тараған әдісі –компьютерде деректер қоры түрінде сақтау.Деректер қоры (ДҚ)-құрлымы берілген тәсіл б/ша ұйымдастырылған арнайы форматтағы файл(Деректер қорын кейде берілгендер қоры деп те атайды)ДҚ-да сақталатын берілгендер кесте түрінде дайындалады.Яғни дискілік файл-деректер қоры,оған енізілетін кесте –ДҚ құрамында сақталатын обьект(Обьект-қасиеттері,өрістері бар,өзімен түрлі обьектілері,өзімен түрлі әрекеттер орындауға болатын нәрсе,мысалы ,кесте)Деректердің байланысы элементтер тобын жазба (не жазу) деп атайды.
Деректерді және олардың арасындағы байланыстарды ұйымдастырудың түрлі типттері бар:ирархиялық,реляциялық және тораптық.
Реляциялық ДҚ-кесте түрінде дайындалған берілгендер.Ол ең көп тараған берілгендер қоры.кетелер арасындағы байланыстар жиі пайдаланылатын ең маңызды ұғым.Деректер қорында жазба үшін кесте жолы түсініледі,кестеде қайталанатын бірдей жолдар болмайды.Кесте бағанын құрайтын жазба элементтері Өріс деп аталады.өрісің негізгі ерекшелігі –бір өріс элементтері бірдей типті етіп құрылады,Мысалы сандық не символдық.
Бұл реляциялық деректер қорының Ехссе1-де бір өріс элементтері түрлі типті бола береді және ол тек бір пайдаланушыға ғана арналған,ал реляциялық ДҚ-менкөптеген адамдар жұмыс істей береді )Мұндай ДҚ-да кестелерді байланыстырып ,олардың кейбір өрістері арқылы түрлі жаңа кестелер құруға да болады.мұндай кестелерді сұраныстар деп атайды.
Реляциялық деректкр қорын құру және онымен жұмыс істеуді басқару үшінкөптеген арнайы программалар дайындалған: dBase,FoxBase,FoxPro,Access,т.б. Оларды деректер қорын басқару жүйлері(ДҚБЖ)деп атайды.
Алғашқы кездерде қолданылып жүрген dBase –тің түрлі нұсқалары , FoxPro т.бжүйелер әрі программалау тілдері ,әрі ДҚБЖболатын және олар MS DOS жүйесінде жұмыс істейтін.Программалаудың кіші бизнестік сияқты шағын мекемелерде көп қиындық туғызатыны белгілі.Осы себепті соңғы жылдары пайдаланушыдан программалауды қажет ете бермейтін Microsoftoffice(windows)құрамына кірістірілген реляциалық ДҚБЖ-лері оның ішінде Access атаулы жан-жақты мүмкіндікті ДҚБЖ-нің біренше нұсқалары жарық көрді.
1. Симонович С.В. и др.Информатика.Базовый курс роб:учебник .м 2002.
2. Волков А.К.и др «Информационные технологии(для экономистов)»2001
3. О.Каймердинов «информатика» Учебник 2006
4. А Хоменко и В Гофман «Робота с базами данных»2005Санкт-Петербург
5. Конюховский П.В.КолесоваД.Н «Экомическая информатика»учебник 2001
6. Ахметов К.А Есептеу техникасы және программалау Алматы 1996
7. Бөрібаев Б.Информатика және компютер Алматы 1996
8. Робинсон С Microsoft Access2000Спб 2000
9. Рогов И. Windows98
        
        Жоспар:
1.Кірспе
............................................................................
........................2
1.1.Реляционды ... ... ... ... ... ... ... ... кілттік ету.Өріс
қасиеттері.................12
4.1.Кестені
импорттау...................................................................
............12
4.2.Кестені ... ... ... ... ... ... ... қорын басқару жүйелері өндірісте,ауыл
шаруашылығы мен оқу орындарындарында ,коммерциялық мекемелер де ... ... ... дайындау оларды өңдеу,сақтау жиі
кездеседі.мысалы жоғарғы оқу ... ... ... ... ... істейтін ... ... ... ... мен ... ... ... мәліметтік тізімдер,т.б
ларды сақтаудың көп тараған әдісі –компьютерде деректер қоры ... қоры ... ... ... б/ша ұйымдастырылған
арнайы форматтағы файл(Деректер қорын кейде ... қоры деп ... ... берілгендер кесте түрінде дайындалады.Яғни дискілік
файл-деректер қоры,оған енізілетін ... –ДҚ ... ... ... ... ... түрлі
әрекеттер орындауға болатын нәрсе,мысалы ,кесте)Деректердің байланысы
элементтер тобын жазба (не жазу) деп ... және ... ... байланыстарды ұйымдастырудың түрлі
типттері бар:ирархиялық,реляциялық және тораптық.
Реляциялық ДҚ-кесте түрінде дайындалған берілгендер.Ол ең көп ... ... ... ... жиі ... ... ұғым.Деректер қорында жазба үшін кесте жолы ... ... ... ... ... ... ... Өріс деп аталады.өрісің негізгі ерекшелігі ... ... ... ... етіп ... ... не ... реляциялық деректер қорының Ехссе1-де бір өріс элементтері ... ... ... және ол тек бір ... ғана ... ... ... адамдар жұмыс істей ... ... ... ... ,олардың кейбір өрістері арқылы түрлі жаңа кестелер құруға да
болады.мұндай кестелерді сұраныстар деп ... ... ... құру және ... ... ... ... ... ... ... ... ... ... ... атайды.
Алғашқы кездерде қолданылып жүрген dBase –тің түрлі ... ... ... әрі программалау тілдері ,әрі ДҚБЖболатын және олар ... ... ... ... кіші бизнестік сияқты шағын
мекемелерде көп қиындық туғызатыны белгілі.Осы ... ... ... ... ... ете ... ... ... ... ... Access атаулы жан-жақты мүмкіндікті ДҚБЖ-нің біренше нұсқалары жарық
көрді.
1.1. Реляционды Мәліметтер базасын жобалау
Мәліметтер ... ... ... ... ... ... модельдегі мәліметтер елементі мен жұмыс жасауда макро
обьектілерді қолдануға ... ... ... ... ... болып реляционды модель болып табылады.Бұл модельдің
ерекшелігі қарапайым пайымдар ... және ... ... ... ... ... мілімдемелерді осындай түрде орналастыру
.Мұндай ақпаратты білім базасында қолдану Мәліметтер ... ... ... ... ... ... ғалымы Э.ФКодд алғашқы болып реляциондық
алгебрадағы қатнасын жүргізген.7,1 операциясыныңжиынтығын пайдалана ... ... ... ... ... ... үшін Кодд
жоғарғы дәрежелі Тюринг премиясына ие болды.Мәлімдеменің негізгі құрлымы
болып ... ... ... ... деп аталады.(relation-
қатнас)Реляциондвы база қатнастар жиыны.Қатнастар жолы обьектінің қасиетін
сипаттайды.Логикалық қатнастарды кесте ... ... ... ... ... сипаттайтын жазуды қамтиды.Дәстүрді кестеден
айырмашылығы кестедегі ... ... ... ... әрбір жолы уникальды ... ... ... ... ... айқындайды.Дәрежелік қатнастар
бағаналармен саналады.
Homerконтракт мерзімі, контракт соммасы Факс жатқызамыз.
2093
465
01
56
Бұл ... ... ... ... 5-ке тең,Сандық қатнас 4-ке тең.
Реляционды модельде domen.Atribut және қатнастар саналады.
Атрибут-мәндерді сипаттайтын элементарлы ақпарат бірлігі.
Domen-көрсеткіш ... бұл ... ... ... ... ... дың құрлымын атрибудтар жиынтығы .Қатнас кортеж
немесе жолдар деп аталады.Жазулар жиынтығы ... ... ... қатнастың қуатын көрсетеді.Жүйені толық реляционды деу үшін ол
мынандай ... ... ... ... ... ... ... аспектілерін қамтамасыз етуі
тиіс.
2.Қатнастар алгебрасына сәйкес және ... ... ... ... ... ... көп кетеді.Оны іріктеу күрделі
болады.Мәліметтің қарастырған үш ... ... үшін ... ... салыстыру керек.
Пайдалану жеңілдіктері:Яғни қалыпты оңай ... ... яғни ... концептуалдық модельден физикалық модельге оңай ауысу
оңай болып табылады.
Бұл модель ... ... ... ... ... ... ... Лео,Чен.Мән байланыс модельін ұсынды.стандарт
бойынша ER модель болып ... ... ... ... ... Case ... ... анықталады.Инфологиялық
модель қолданудың құрлымын ... ... ... ... базасы жүйесінде жүзеге асыру ерекшелікттерін тәуелсіз
терминдермен сипаттайды.Мұндай модельге қойылатын ... ... ... ... болуы керек.
|Объектілер |Пайдалану-шы|Инфология-лы|Лингвисти-ка|Көрсеткіш-ті|Бүтіндік |
|және олардың|лар |қ ... |лық |к ... ... ... | ... ... | ... |қажеттілік-т| | ... | |
| |ері. | | | | ... ... ... ... ... ақпараттық ... ... ... ... ... ... тіл түснікті
ашық болуы тиіс.Бұл қасиетті лингвистикалық қатнастар анықтайды.
1.2. Мән байланыс модельі
Күрделі қатнастарда мән ... ... ... мәнде атрибудтар
айқындаушы.Мысалы туған күні аты ... ... ... ...... деп ... ... мән байланыс болады.мән байланыс ... ... ... анықтайды.Модль таңдау кезінде қатнас жасаған өрісін анықтау
қажет.кейбір жағдайда бірнешеуі ... ... ... ... ... ... ... обьектіні басқа обьект байланысын ... ... ... ... ... ... бағанасы кесте түріндке
көрсетіледі.Қатнас құруда олардың логикалық құрлымын ... ... 60% көп ... ... ... ... ... кейін
модельді таңдауды қатыстырады.өрістің сипаттарын ... ... ... М.Б бір ... ... ... авия –компания
жұмыскерлері жайында.Бірақ реляциялық М.Б бір бірімен байланысқан бірнеше
кестеден тұрады.
Кесте арасындағы ... ... ... құрғанда құруға
болады.сонымен қатар СУБД арқылы берілетін ... ... ... құру ... екі ... ... көп ... байланыстыра беруге
болады.Реляциялық мәліметтер базасында байланыстырылған ... ... ... ... ... ... ... –да ешқандай өзгеріс әкелмейді.бұлар ақпараттық жүйе
жайында бірдей мәлімет жинайды,және қалай болғанда да барлық мәліметтер ... ... ... бір-бірімен байланысқан кестеден тұрады.әр кесте обьект
жайында өзіндік мәлімет сақтайды.Осындай ... ... ... ... ... катологта қатты дискіде сақталады.Және мұндай кестелер жеке
документке ұқсас ... ... ... ... оңай ... ... болады.Айталық windows проводнигі арқылы жасалады.Бірақ
документтерден өзгешелігі ... ... ... көп ... ... ... ... бір мезетте бірнеше мәліметтерді қолдана алады.
Бір кесте үшін ... файл ... ... ... үшін ... ... ... беріледі.Кесте атымен сәйкес
барлық файлдар бірдей атау алады.
Мәліметтер ... әр ... ... және ... ... ... бір типті обьектілері жайындағы мәліметтерді сақтау
үшін берілген.Кестедегі жол жазба (запись) деп аталады.Ал ... өріс ... ... ... ... ... жолдық,бүтін
санды тип немесе «дата».Бағанға сан беру кезінде автоматты түрде тексеру
жүргізіледі.Берілген ... ... ... ... ... Кілтті анықтау
міндетті.Себебі мұндай келеңсіздіктер кесте типін анықтағанда ... ... ... базасы құрлымына әсер етіп қана
қоймай,мәліметтер базасында ... ... ... ... ... әртүрлі екендігіне қарамастан барлығына бір ереже бекітілген.
Кестенің құрлымының оның ... ... ... кесте ең
құрығанда бір бағаннан тұрады.Кесте кең ... ұғым ... ... сипаттау
• Кілт қою
• Индекс
• Бағанның сипатталуына кедергі
• Пороль
• Шек қою(ограничение)
Толық түрдегі кестелер арқылы келесі түрдегі операциаларды орындауға
болады.
1. ... ... ... Атын ... ... құрғанда кесте құрлымымен аты шығады.Дискіде сақталған болса
керек файлдар шығады.жоғарыда айтылғандай олардың ... ... ... ... құрлымын өзгерткенде оның аты баған мінездемесі өзгеруі
мүмкін.Кілттік өріс құрлымы,аты өзгереді.Бірақ кесте атымен файлдар ... ... атын ... жаңа атау ... ... сол
атқа көшеді.Бұл үшін арнайы программалар арнайы утилиттер ... ... ... ... ... файлдар өшіріледі .Атын
өзгертуден еркшклігі бұны кез келген программа арқылы іске асыруға ... ... ... ... ... әр жазбаны
анықтай алады.Қарапайым кілт бір бағаннан тұрады.Ал құрмалас ... ... ... ... ... ... ... деп
атайды.кілт қарастыратын мәселелер:
1.Кестедегі бір таңбалы иденфикациялық жазбалар.
2.Мәліметтер базасындағы сұрақнаманы тездету
3.мәліметтер базасындағы ... ... ... ... ... ... –де қолданылады .
Кілт жайындағы мәліметті жеке ... ... ... ... ... бірге.
Кілттік өрістегі таңдап алу әр-кез қарапайым бола бермейді.Кей кезде
ұжым кестесіндегі адамдардың фамилиясы немесе складтағы товарлардың ... ... ... ... ... ... атау ... кездесуі
мүмкін.Сол үшін кестедегі әр бір бағанға жеке код қою керек.
Кесте арасындағы байланыс.Кесте үшін ... ... ... үшін ... өріс ал ... өріс үшін ... ... бір айта кететін жайт бағыныңқы ... ... ... анықталу керек.
Кілт
Басты кесте
|М Code | *|
| |* * ... | ... |* * |
|D Number |D Code | * *|
| | |* * ... ... | * ... ... |* * * ... (сыртқы ... ... ... кілт ... м код ... кестеде кілт д номер сол сияқты автоинкрементті тип және
индекс д код ... ... ... атауларына
префикстерқосылған.Бұл өріс қажеттіліктерін кестеде көрсетеді.Бұл дегеніміз
басты кестедегі өріс ... ... ... ... ал ... өріс аттары д (деталь) әріпінен басталады.Өрістерге осылай атау
беру аттармен ... ... ... ... көп кесте құрылған
болса.
Ескертпе:Жоғарыда көрсетілгендей байланыстыру өрістері ... ... егер ... түрде қарастырсақмұндай міндеттілік әрқашанда
қажет ... SQL ... ... ... өрістетр арқылы байланыстыруға болады.Ал бұндай ... ... ... баяулайды.
Кесте арасындағы байланысты басыңқы кесте көрсетеді.Бір кесте басыңқы
яғни(аталық немесе мастер)ал екіншісі басыңқы(балалық немесе детальдық).Ал
өздік ... ... ... « ... ... ... келесідей түрлері бар:
Бірдің-біреуге қатнасы
Бірдің-көпке қатнасы
Көптің-бірге қатнасы
Көптің-көпке қатнасы
Бірдің-біреуге қатнасы бұл басты кестедегі бір ... ... бір ... ... ... ... ... екі нұсқа
қарастырылады:
• Басты к естедегі әрбір жазба үшін бағыныңқы кестеде бір ... ... ... ... ... болмауы мүмкін,Бұл жағдайда басты ... ... ... ... ... бөлу үшін қолданылады.Егер де бағаналар
көп ... ... ... ... аса ... мәліметтер қалады да,Ал
қалған өріс келесі кестеге көшеді.
Бірдің-көпке қатнасы бұл дегеніміз басты кестедегі бір өріскебағыныңқы
кестеде бірнеше өріс ... ... ... ... ... ... ... байланысты орнатқан соң ,қандай да бір ... ... ... де ... ... ... ... орындалады.Өріс
мағнасы өріс мазмұнына сәйкес басты кестедегі ... ... ... ... өз ... ... деп аталады.
Осыған қарапайым мысал келтірейік:кітапханада кітап беретін мекеме
делік.Олар үшін ы ... екі ... ... ... ... ... ... эжерде оқырман жайындағы
мәлімет болады:Аты, тегі,әкесінің ... ... ... ... беру ... кесте:Ол жерге кітап беру ... ... ... ... ... басыңқы болсын.Бір оқырман қолында
бірнеше кітап болуы мүмкін.Сол үшін басты кестедегі бір ... ... ... өріс ... ... ... Егер ... барлық кітаптарды
өткізсе немесе әлі бір кітапта алмаса онда ... ... өріс ... ... ... ... ... беру кестесіндегі
жазбаларды таңдасақтек сол жазба.яғни кітап жайында ,оқырман қолындағы
қандай кітап ... ... ... бірдің-көпке қатнасынан айырмашылығы ... ... ғана Егер ... ... ... ... ... онда ол көптің-көпке қатнасымен бірдей.
Көптің-көпке қатнасы өзіндік орны ... ... ... бір ... ... бірнеше кесте жазбалары сәйкес келіп тұрса немесе бір
уақытта бағыныңқы кестенің бір ... ... ... ... жазбалары
сәйкес келіп тұрса көптің-көпке қатнасы ... ... ... оқу ... ... ... ... құрғанда
ол жерде аудитория номері және оқитынгруппа ... ... ... ... кез-келген аудиторияда оқитын ... ... бір ... (бірінші кесте)бұған бірнеше жазбалар сәйкес
келеді.немесе сол уақытта бір аудиторияда ... ... ... бір ... ) ... аудитория жайындағы бір жазбаға
группа жайындағы (екінші кесте )кестеде бірнеше жазба сәйкес ... ... аса көп ... ... ... байланыстырғанда
туындайтын қиындықтар және жазбалар арасындағы қиындықтар.Тағы да ... ... ... ... бір жайт ... ... ... деген пайымдар жарамайды.
Қарастырғаен қатнастар ішіндегі топтық болып есептелетіні ... ... ... ... оның ... ... де ... .Болашақта кестелерді бірдің-көпке қатнасы жасау көзделіп отыр.
Байланысқан кестелермен жұмыс істеудің келесідей ерекшеліктері бар:
✓ Өзгерту ... ... ... құрлымы
бұзылады,Жазулар сәйкес келмейді.Сондықтанда өзгерту кезіндебайланыс
өрісімен бірге өзгерту керек.
✓ Басты кестедегі жазбаны ... ... ... ... де ... керек.(Каскадты өшіру)
✓ Бағыныңқы кестеге жазбаларды қосқанда оның байланыс өрісі басты
кестедегімен бірдей болуы керек.
Қойылымға ... ... ... ... ... және жазбаны
каскадты өшіру кесте құрғанда орнатуға болады.Бұл шектеулер,басқа шектеу
элементтеррімен ... ... ... ... Кесте құрлымына
кіріп,барлығы үшін қызмет етеді.Мәліметтер базасындағы барлық ... ... ... ... өріс мағнасы
өзгергенде ,құрлымға кірмеуі де мүмкін,программалау ... ... ... ... келесі қадамдарды орындау керек:
✓ Кесте арасындағы байланысты орнату
✓ Байланыс ... ... ... ... ... автоматты
орындалуы мүмкін)
✓ Бақлау(шек қою)байланыс өрісін(редактировать)
✓ Ұйымдастыру(запрет)жазбаны каскадты өшіру
Мысалға ... ... ... ... ... ... басыңқы кестедегі
жазбаны тексеру керек.Егер ондай жазбалар болса,оларды да ... ... ... екі кестеде де өшіруді тоқтату ... ... да ... да ... ... ... механизмі
Мәліметтер базасының мәлімдемелері кез-келген уақытта бүтінмәнді
және қарама-қайшылықсыз болуы тиіс.Бұндай қадам жасау үшін ... ... ... ... реттілігін қамтамасыз
етеді.Бұл жағдайда екі амал қарастырамыз:
▪ Операциалар сәтті аяқталды.Бұл жағдайда транзакция сәтті ... ... ... ... жеке ... ... сөз.соңында Мәліметтер базасы бір бүтіндіктен
келесі бүтіндікке оңай ауысады.
▪ Ең болмаған бір ... ... ... жағдайда барлық
транзакция сәтсіз болды.барлық операциялардың орындалуы мүмкін
болмайды.(тіпті ... ... ... операция үшін де)Соңында
Мәліметтер базасында орындалған операция қайтымды болады,Транзакция
басына қайтып қойылады.
Осылайша ... ... ... ... ... ... пайдалану міндетті.
1.Мәліметтер базасындағы байланысқан операцияладың реттілігі үшін.
2.Мәліметтер базасындағы көпқолданбанбалылық үшін.
Транзакция ... ... ... емес ... мүмкін.ақиқат емес транзакция
автолматты орындалады,ал аяқталуы да сол сияқты автоматты аяқталады немесе
болдырмайды.
Ақиқат ... ... ... жасайды.көптеген
компоненттер арқылы.мысалы SQL құралы арқылы.
Әдетте ... ... ... ... біріктірілген
өзгерістер енгізуде қолданылады.Бір кестеден ... ... ... ... ... бірінші кестеден өшірілсе,сосын екінші
кестеге қойылса.онда жұмыс ... ... ... ... жазба өшіп екінші кестеге қойылмаған болса,жұмыс
тоқтатылған жағдайда жазба екі кестеде орнатылады.Бұл екі ... ... пен ... ... бұзылады деген сөз.
Мұндай келеңсіздіктерден құтылу үшін бір кестеден екінші кестеге
көшіру операциясы бір ... ... ... ... ... болмасын Мәліметтер базасында бүтіндік бұзылмайтынына
кепілдік береді.
Бұған тағы бір ... ... ... ... ... жаңа тауар түссе тауар аты ,саны келу уақыты жайында жазба
енгізіледі.осы мағлұмат арқылы қоймадағы тауар с аны ... да ... ... ... жайында,Онда М.б-да ... ... ... ... ... ... ... жұмыс кезінде пайда болады.Сондықтан мүмкін болмас жағдайда
тауар санына блок ... ... жаңа ... ... ... ... ... үшін МББЖ-сі сәйкес амалдарды ұсынады.
2.Бизнес-ережелер
Бизнес ереже дегеніміз Мәліметтер базасының бүтіндігін ... ... үшін және ... ... ... ... статикасынның толтырылғанын М.Б-да қарастыру.
Ескртпе:Берілген түсініктемеде бизнес-ереже тек М.Б-да қолдану ережелерін
ұынып,түсіндіреді.Мұның Бизнеске еш қатысы жоқ.
Бірінші кезекте ... ... ... ... шектеулер
бекітеді:
➢ Мәлімет диопозонының берілуі
➢ Үнсіздік бойынша мағна берілуі
➢ Біртекті болуын қадағалау
➢ Бос мағна ... ... ... ... ... ... ... программалық түрде
пайдалануға ... ... бұл ... ... үшін ... бүттіндікті шектеу)кесте құрылғанда беріледі,және
М.Б-ңқұрлымына кіреді.Одан кейінгі жұмыста физикалық түрді бұзуға болмайды.
Бизнес ереже ... ... ... берілген,немесе оған
толықтыру енгізу үшін бизнес ережені программалық түрде орындауға болады.
Бизнес ереже де ... үшін ... ... ... ... бизнес ережені оңай өзгертіп өзіндік ереже орнатуға болады.
Кемшіліктері:қауіпсіздік төмендейді.Бұл жерде әр ... ... ... ... кезінде мәліметтер базасындағы өшірілген
архитектурасын «клиент-сервер»бизнес ... ... ... ... ... ... ... базасындағы атрибудтарды
айқындайды.Берілгендер сөздігі ... ... ... ... ... базасын сурттеуге қолдануға болады.
Мәліметтер базасында сөздікті қолдану мынандай мүмкіншілік береді:
➢ Мәліметтер базасында құру ... ... ... ... ... өзгерту жеңілдігі
➢ Визуалды компоненттерге біртектілік береді
Атрибут - жеке өріс мінездемесін көрсетеді атрибут арқылы ... ... ... ... ... ... ... ретінде
көрсетіледі.
Анықтылығы Мәліметтер базасында мамандандырылған.База құрлымын
суреттейді ,Бірақ ... ... ... ... ... құру үшін қолдануға болады.
5. Конструктор режимі.Өрісті кілттік ету.Өріс қасиеттері
Кесте конструкторын түрлі әрекеттер үшін пайдалануға болады:
-өріс атауын өзгерту;өріс типін өзгерту
-өріс ... мен ... ... ... өріс қосу ... кілттік ету
-жаңа кесте құру өрісті индексті ету және ... ... ашу ... қоры ... ... ... атауын таңдап,конструктор түймесін шерту керек.Мыссалы
сақтаулы сессия кестесі үшін.
Кестенің өріс типін өзгерту үшін осы терезенің деректер типі бағанынан ... ... ... таңдау керек.Оның оң жағында тілсызық түймесі
пайда болады.Оны шертіп,ашылған ... ... ... ... ... ... ... мәтіндік деп
сипаттауы мүмкін.Оларды сандық типке ауыстыруға болады.Өрісті кілттік ету
үшін көрсеткішті атауының ... ... оң ... шерту
керек.Көрінген жанама мәзірден Кілттік өріс ... ... ... ... өріс ... шертуге болады).Кілттік етілген
өріс атауының сол жағына (шеттік бағанға)кілт белгісі орнатылып қойылады.
Дата/Уақыт және ... ... өріс ... орнату тәсілдері де
жоғарыдағы сияқты.
Ескерту.1.конструктор ... ... ... ... ... ... ... арқылыЖаңа кесте құру үшін терезенің
өріс атауы бағанына ... ... ... керек.
3.кестеге жаңа өріс қосу қажет болса да,тақрыбынӨріс атауы
бағанына енгізу жеткілікті.
4.Жаңа кесте құру үшін ... ... ... ... ... өз ... бар.Құрлым оның өрістер
құрамы мен олардың қасиеттерінен тұрады.Өрістің негізгі ... мен ... ... ... өріс қасиеттерін автоматты түрде
орнатып қояды.Қажет ... оны ... ... ... жаңа ... үшін қолдан
орнату да мүмкін.Түрлі типті өрістердің қасиеттері түрлі-түрлі.Өріс типі
таңдалған кезде оның ... ... ... ... ... ... ... қондырмасына енгізіліп қойылады.Мысалы, мәтіндік
типті өріс өлшемі үшін стсндартты 50 саны орнатылып ... 1 ... ... символдар тізбегінен тұратын е тіп ... ... не өріс ... ... ... ең ... ... сандымысалы 15-ті енгізу де мүмкін.
4.1.Кестені импорттау
Ассеss Сыртта құрылған түрлі ... ... ... ... Т.с.с ... ... импорттау
жеңіл.Ехсе1-ден импорттау біраз еңбекті ... етуі ... ... ... ... ... тұратын бағандарды да
сақтайды.Егер әр бағанда бір ... ... ... ... ... қиын ... ... құрылғанСессия кестесін
импорттау жолы:
ДҚ терезесінде ... ... ... ... ... ... ... Импорттау қатарын таңдап,ОК түймесін шерту Импорт
терезесі көрінеді.Терезеде файл ... ... файл ... ... ... ... шебері программасы іске
қосылып,кесте үлгісі көрсетілген оның бірінші қадам терезесі көрінеді.
Қалған сұөхбаттық ... тек ... ... ... ... ... кестеге ат беру.Д.Қ терезесінде импортталған кесте ... ,Ашу ... ... және ... кестеге өріс тақрыптарын енгізу.
4.2. Кестені сорттау пороль ... ... өсуі ... ... үшін ... ... ашып ... және аспаптар паналінің Өсу б/ша сорттаутүймесін
шерту жеткілікті.
Деректер қорына пороль орнату үшін сервис-қорғау-пороль орнату
командасын ... ... ... ... ... ... ... болмайды)
4.3.Сұраныс
Деректер қоры кестесінен не байланысты ... ... ... ... ... ... ... кестемен
жаңылыстырмау үшін оны сұраныс обьектісі не жай ғана сұраныс деп атайды.
Ассеss-те ... ... ... ... ... ... ... сөйлем мағнасы арқылы ажрату қиын емес.Сұранысты
өрістерін сортталған ... ... және оны ... ... ... ... табу да мүмкін.Сұраныстың және оны өңдеудің негізі
кестеге не кестелерге әсері ... ... ... тәсілдері
бар:Фильтрлеу,Қарапайым сұраныс шебері,Программасын не ... ... ... ... ... түрде ұстап (пайдаланушыға толық
көрсетпей ),бір ғана жазу мен ... ... көп ... ... ... ... ассеss-тің негізгі ерекшеліктерінің бірі.
Форма –берілгендерді экраннан енгізуді жеңілдету үшін ... ... ... ... ... ... ... өзгерістер автоматты ... ... де ... құрудың үш тәсілі бар:Автоформа(форманы автоматты ... ... ... ... автоматты түрде құру )
Қолдан құру (коннструктор режимі арқылы)
4.5. Есептер
Есеп(есеп беру,отчет)-кесте не ... ... ... түрі.Есепті құру тәсілі ... құру ... ... айырмашылығы-ол деректерді енгізу үшін емес,текшығару үшін ... ... ... құжатты дайындау форматында құрылған.
Access дайындалған ... ... ... ... бөлімінде
сақтайды.есеппен тақрып енгізу,Экранда көріп шығу,оны қағаз форматына
сәйкестендіру сияқты әрекеттерді ғана орындау ... ... үш ... ... ... ... ... автоматты түрде )
Қолдан құру(конструктор режимінде)
4.6.Түймелер мен макростар
Түйме(Command button)-ок сияқты басқару элементі ,обьект.Оны шерткен кезде
Access алдын ала анықталған іс әрекеттерді ... ... бір не ... ... ... сақтайтын қуатты
шағын программа. Ол программаны іске қосу ,бір формадан екінші ... ... іске қосу және т.б іс ... ... ... ... алады
.Макросты дайындау үшін макростар конструкторы терезесінде қалаған макро
каманданы таңдап ... ... ... соң ДҚ ... ... қойылады да ,сәйкес атауын не
түймесін шертіп,сол жерден ісчке қоса беруге болады.
Қорытынды:
Қортындылай келгенде ... ... ... ... ... ... да,пайдалы екендігін көруге болады.Өте үлкен кестелер құрғанда
ыңғайлы жолмен жұмыс атқарады.Тез арада керекті мәліметке еш қиындықсыз қол
жеткізуге болады.Ерекшелігі де ... аса ... ... ... ... ... бір ... деректерді оңай басып
шығаруға болады.мысалға есепті басып шығару керек делік ол өте оңай ... ... ... үшін орындалуы мүмкін әрекеттер ДҚ терезесін
ашып,басылып шығарылатын есеп ... ... ... параметрлері
командасын беру.Стандартты параметрлер орнатылған бет ... ... ... ... тәсілі Word-тағы
сияқты:өрістер қондырмасынашып,қағаз бетінің жиек өрісі өлшемдерін енгізу
керек.Бет қондырмасынан қағаз ... мен ... ... ... ... ... ... мен жол аралықтарын баған ені мен
биіктігін ... ... ок ... шертеміз.Алдын ала көруге болады Обьект
қандай түрде басылып шығатын ... шығу ... ... ... ... ... өз аспаптар панелі бар.Терезе ашылғанда
панельде орнатылып қойылады.Көріп шығу ... жабу ESC ... басу ... ... жабк ... ... ... обьекткөрінісі
ұнамаса, есеп құрлымын конструктор режимі ... ... ... ... ... ... ... не файл-Басып шығару
командасын беру.Аттас ... ... ... ... ... ок ... ... .осы әдіс бойынша Сұранысты не
форманы басып шығаруда мүмкін.кесе мен ... үшін ... ... ... ... жеткілікті.
Реляциондық модельдің бірден-бір ... оңай ... ... ... ... ... мамандарға
игеру көп көмегін тигізері ... бұл ... ... арта түсетіндігіне кәміл сенуге болады.
Пайдаланылған әдебиеттер тізімі:
1. Симонович С.В. и др.Информатика.Базовый курс ...... ... А.К.и др ... ... ... О.Каймердинов «информатика» Учебник 2006
4. А Хоменко и В Гофман «Робота с базами данных»2005Санкт-Петербург
5. Конюховский П.В.КолесоваД.Н «Экомическая ... ... ... К.А ... ... және программалау Алматы 1996
7. Бөрібаев Б.Информатика және компютер Алматы 1996
8. Робинсон С Microsoft Access2000Спб 2000
9. Рогов И. ...

Пән: Информатика
Жұмыс түрі: Реферат
Көлемі: 16 бет
Бұл жұмыстың бағасы: 300 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Microsoft Access арқылы деректер базасын құру12 бет
MS Access ортасында мәліметтер қорын құру4 бет
Гай қызметкерлерінің жұмысын автоматтандыру9 бет
Жұмысшылар класын құру (C++ тілінде)24 бет


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


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

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

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

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

Email: info@stud.kz

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

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