Ақпарат базасынның сипаттамасы



Жұмыс түрі:  Материал
Тегін:  Антиплагиат
Көлемі: 43 бет
Таңдаулыға:   
КІРІСПЕ

2012 жылдың 14 желтоқсаны. Қазақстан Республикасының Президенті Н.Ә. Назарбаев Қазақстан-2050 стратегиясы: қалыптасқан мемлекеттің жаңа саяси бағыты атты Қазақстан халқына өзінің Жолдауын жариялады.
Ұзақ мерзімді ұлттық стратегияны ұсыну мемлекеттілікті нығайтудың, экономиканың өсуінің, тұрақты қоғамдық-саяси дамудың арқасында мүмкін болды. Тәуелсіздіктің алғашқы жылдарынан бастап енгізілген қоғамның топтасуына бағытталған қадамдар Қазақстанның экономикалық өркендеуіне жағдай жасады. Мемлекет қалыптасуының транзиттік кезеңі табысты өтті. Қазақстан әлемде жүйеленген сыртқы саясаты бар қалыптасқан мемлекет ретінде бекітілді.
Сонымен бірге, мемлекет алдыңғы 2030 жылға дейінгі даму Стратегиясында қойылған мақсаттарға мезгілінен бұрын жетті. Республика әлемдегі бәсекеге қабілетті 50 елдің қатарына енді.
Бұл жетістіктер Қазақстанның жаңа тарихи кезеңге өтуін қамтамасыз етіп, оның жоғары деңгейге көтерілуін анықтады.
Қазақстан-2050 Стратегиясын тұжырымдау мен ұсыну жаңа уақытты есептеу мен мемлекеттің дамуына үлкен пәрмен берді.
Өткен онжылдықтарда қаланған іргетасқа сүйеніп, қазақстандық ұлт алда күтіп тұрған жаңа сын-қатерлер мен жаңа мүмкіндіктерді күте отырып, өз болашағына сеніммен қарайды. Ұлт Көшбасшысының Стратегиялық жолдауы көбіне жауап береді.
Стратегияда жарты ғасырға жуық кезеңге арналған жаңа саяси бағыттың өлшемдері енгізілген. Бұл уақытта әлем түбегейлі өзгереді деп күтілуде.
36 жылдан кейін болашақ қандай болады деген сауалға әлемнің барлық ғалымдары жауап беруге тырысуда. Бірақ бұл уақытта Қазақстан дамудың жаңа, жоғары кезеңіне өтетіні анық. Оның үстіне біз ең күрделі мәселелерді шеше алатын қабілетімізді бірнеше рет паш еткіздік.
Елдің Бірініші Президенті - Ұлт көшбасшысының стратегияларының бірізді қатары Назарбаев үлгісін нақты даму векторларымен, басымдылықтардың реттілігімен және ұзақмерзімді болашақты көруімен толықтырып қана қойған жоқ. Қазақстан-2030 Стратегиясында өз кезегінде Қазақстанда мемлекеттік басқарудың жаңа зияткерлік негізін құрды. Айналымға жаңа терминдер, ұғымдар мен
концептілер енді, олар басқару саласын байытып, жаңа саяси ойлаудың нығаю факторына айналды.
Қазақстан-2050 Стратегиясы жаһандану сипатында туындаған қауіп-қатерлер мен тәуекелдерді ескере отырып елдің дамуына жаңа деңгей берді. Мемлекет басшысы көрсетіп кеткендей, Қазақстанның әлемнің дамыған 30 елінің қатарына енуде өте қиын жол күтіп тұр. Бұл барлық ұлттардың жұмыла күш салуын талап етеді. Болашақта дамуға қоғамның барлық топтарының түсінігінің және ат салысуының негізінде барлық аймақтар тартылса экономикалық өсуге қол жеткізетініміз сөзсіз.
Қазақстан-2050 Стратегиясы көптеген кең көлемде қолданылатын терминдерге қазақстандық ерекшеліктері бар жаңа тұжырымды талдау жасайды.
Сонымен бірге, Қазақстан-2050 Стратегиясының мәтінінде Қазақстан Республикасының Президенті Н.Ә. Назарбаев енгізген бірқатар жаңа саяси түсініктер қолданылған. Оларға, мәселен, жалпыға ортақ еңбек қоғамы, жаңа қазақстандық патриотизм, экономикалық прагматизм, бүкілқазақстандық бірегейлік, қалыптасқан мемлекет және т.б. ұғымдар жатады.
Стратегияда Елбасының ірі идеялық-саяси ұсыныстары бейнеленген:
- Жалпыға ортақ еңбек қоғамы жалпыға берекелі мемлекетті құрудың қазақстандық формуласы ретінде;
- жасыл жол бастамасымен және болашақтың энергиясы концептісімен біріктірілген жаңа өнеркәсіптік революция ұғымы;
- ұлттық интеллигенцияның жаңа рөлі мен міндеттерін көрсететін идеологиялық парадигмалар: прогрессивті идеалдар қоғамы, біздің заманымыздың жаңа қаһармандары, тарихи сананың қалыптасуы;
- ұлттың күйреуіне қарсы тұратын және оның ішкі бірлігін нығайтатын ұлттың мәдени коды түсінігі;
- тәртіпсіздікке мүлде төзбеушілік қағидасы.
Осыған байланысты Қазақстан-2050 жаңа Стратегиясын жүзеге асырудың бастамасы жаңа Жолдауда қолданылған категориялық аппаратты жүйелеу мен мақсатын түсінуді қамтамасыз етті. Оның үстіне мұндай қоғамдық-гуманитарлық ғылымдардың негізгі ұғымдарына түсіндірме берілген бұрынғы басылымдар 1989 жылдардың еншісінде.
Осыларды ескере отырып басылым авторларының қатысуымен терминологиялық анықтамалық жылдамдата әзірлеу қолға алынды.
Жалпы алғанда анықтамалықта бес блокқа бөлінген жүзге жуық түсініктер қамтылып отыр: жүйелік түсініктер, экономика, әлеуметтік саясат және мемлекеттік басқару, дін, тарих, қазіргі заман, геосаясат және қауіпсіздік.
Ақпараттандыру - ақпараттық технологияларды пайдалану негізінде электрондық ақпараттық ресурстарды, ақпараттық жүйелерді қалыптастыруға және дамытуға бағытталған ұйымдастыру, әлеуметтік-экономикалық және ғылыми-техникалық үдеріс; ақпараттандыру саласындағы уәкілетті орган (бұдан әрі - уәкілетті орган) - ақпараттандыру және электрондық үкімет саласындағы басшылықты жүзеге асыратын орталық мемлекеттік орган; ақпараттандыру саласындағы оператор - Қазақстан Республикасы Үкіметінің шешімімен құрылған, мемлекеттік ақпараттық жүйелер мен мемлекеттік электрондық ақпараттық ресурстарды интеграциялау жөніндегі, ақпараттандыру саласындағы бірыңғай техникалық саясатты іске асыруға қатысу жөніндегі міндеттер, электрондық үкіметтің инфрақұрылымы жобалық интеграторының функциялары жүктелген заңды тұлға;ақпараттық жұмыстар - электрондық ақпараттық ресурстар мен ақпараттық жүйелерді құру жөніндегі қызмет;ақпараттық жүйе - аппараттық-бағдарламалық кешенді қолдана отырып, ақпаратты сақтауға, өңдеуге, іздестіруге, таратуға, беруге және ұсынуға арналған жүйе;ақпараттық жүйелерді, бағдарламалық өнімдерді, бағдарламалық кодтар мен нормативтік-техникалық құжаттаманы депозитке беру (бұдан әрі - депозитке беру) - бағдарламалық өнімдердің, бағдарламалық кодтар мен нормативтік-техникалық құжаттаманың даналарын депозитарийге сақтауға беру,ақпараттық жүйелердің аудиті - ақпараттық жүйенің ағымдағы жай-күйінің, онда болып жатқан іс-әрекеттердің және оқиғалардың белгілі бір критерийлерге, техникалық регламенттерге, стандарттарға, нормативтік-техникалық құжаттамаға және немесе тапсырыс берушінің талаптарына сәйкестік деңгейін белгілейтін, оларды бағалаудың жүйелі процесі,ақпараттық жүйелердің, бағдарламалық өнімдердің, бағдарламалық кодтар мен нормативтік-техникалық құжаттаманың депозитарийі бұдан әрі - депозитарий - бағдарламалық өнімдердің, бағдарламалық кодтардың даналарын оларға ілеспе нормативтік-техникалық құжаттамасымен бірге жинақтауды, сипаттауды, сақтауды және жүйелеуді қамтамасыз етуге арналған арнаулы сақтау орны;ақпараттық-коммуникациялық желі - ақпараттық жүйелер арасындағы немесе олардың құрамдастары арасындағы өзара іс-қимылды, сондай-ақ ақпараттық ресурстарды беруді қамтамасыз ететін техникалық және аппараттық-техникалық құралдардың жиынтығы;ақпараттық-коммуникациялық желілер мониторингі жүйесі - компьютерлік оқиғаларға ден қоюды қоса алғанда, ақпараттық-коммуникациялық технологияларды қауіпсіз пайдалану мәселелері бойынша ақпараттық жүйелердің, ақпараттық-коммуникациялық желілер мен электрондық ақпараттық ресурстардың меншік иелеріне, иеленушілеріне және оларды пайдаланушыларға жәрдем көрсетуге бағытталған ұйымдастырушылық және техникалық іс-шаралар кешені;ақпараттық қызмет көрсету - пайдаланушыларға ақпараттық ресурстарды ұсыну жөнінде қызмет көрсету;ақпараттық процестер - ақпаратты құру, жинау, өңдеу, жинақтау, сақтау, іздеу, тарату және тұтыну процестері;ақпараттық технологиялар - әдістердің, өндірістік процестердің және ақпаратты жинауды, құруды, сақтауды, жинақтауды, өңдеуді, іздестіруді, шығаруды, көшірмесін түсіруді, беру мен таратуды қамтамасыз ететін технологиялық кешенге біріктірілген бағдарламалық-техникалық құралдардың жиынтығы;аппараттық-бағдарламалық кешен - ақпараттық процестерді қамтамасыз ететін бағдарламалық және техникалық құралдардың жиынтығы.

1 ЕСЕПТІҢ ҚОЙЫЛУЫ

0.1 Есептің қарастырылуы
0.2

Курстық жоба мақсаты:20-21 ғасырларда болған террактілер.
Тақырып:20-21 ғасырлардағы терактілер мәліметтерін құру.
Мақсаты:Терактілердің мәліметтерің кепілге келтіру.Мәліметер қорын жалпы түсініктері.
Мәліметтер қоры-ақпараттар сақталатын қойма. Мәлiметтер қорынан керегiне қарай қажеттi мәлiметтер алу үшiн сақталады. Басқаша айтсақ, мұнда керектi ақпаратты iздеу ұйымдастырылады. Кесте - мәлiметтердi жазба (жол) және өрiс (бағана) түрiнде сақтауға арналған обьект болып табылады. Мәлiметтер қорында екi өлшемдi кестенiң жолдары жазбалар деп, бағандары өрiстер деп аталады. Дәлiрек айтқанда мәлiметтер қорында, кестедегi әрбiр жол Әрбiр кесте нақты бiр сұрақ бойынша мәлiметтердi сақтауға қолданылады. жазба болып табылады, ал жазба бiрнеше өрiстерге бөлiнедi.Сұрау - бiр немесе бiрнеше дайын кестелердiң негiзiнде құрылады. Форма мен Есеп беру бiр кесте (немесе сұрау) негiзiнде құрылады. Сұрау - қажеттi мәлiметтi бiр немесе бiрнеше кестеден алуға мүмкiндiк бередi.Форма - мәлiметтер енгiзу үшiн қолданылады. Әрбiр формаға енгiзу үшiн, кесте өрiсiндегi мәлiметтердi бейнелеу үшiн немесе өзгерту үшiн қолданылатын басқару элементтерiн орналастыруға болады.Есеп беру - мәлiметтердi баспадан шығаруға арналған. Есеп беру - қағазға басып шығаруға арналған, мәлiметтердi көрудiң ерекше формасы. Мәлiметтер қорын баспаға шығармастан бұрын, қағаз бетiнде қандай түрде бейнеленетiндiгiн және қандай жазбалар мен өрiстер енгiзiлетiндiгiн қарастыру керек. Есеп берудi кез-келген бiр кестеден, сұраудан қарауға болады. Мәліметтер қорының негізгі түсініктері-Мәліметтер қоры дегеніміз ақпаратты сақтауға және жинақтауға арналған ұйымдасқан құрылым. Ең алғаш мәліметтер қоры ұғымы жаңадан қалыптасқан кезде онда шындығында мәліметтер сақталатын. Бірақ қазіргі кездегі көптеген мәліметтер қоры басқару жүйелері өздерінің құрылымдарында тек мәліметтерді ғана емес, сонымен қатар олардың тұтынушымен және басқа да ақпараттық - программалық кешендермен қарым - қатынасының әдістерін де қамтиды. Сондықтан біз қазіргі заманғы мәліметтер қорында тек мәліметтер ғана емес, ақпараттар да сақтай аламыз. Мәліметтер қоры - бұл ең алдымен кестелер жиынтығы, алайда, біз соңынан мәліметтер қорына сондай - ақ процедуралармен бірқатар басқа объектілер жатуы мүмкін екенін көреміз. Таблицаны көптеген объектілердің сипаттамалары бар кәдімгі екі өлшемді таблица түрінде көруге болады. Таблицаның идентификатор аты болады.Кесте бағандары объектілердің қандайда бір сипаттамаларына - алаңдарға сәйкес. Әрбір алаң сақталатын мәліметтердің атымен және түрімен сипатталады. Алаң аты - бұл мәліметтермен пайдалану үшін, әртүрлі программаларда қолданылатын идентификатор. Ол кез келген идентификатор сияқты латын әріптерімен жазылады, бір сөзден тұрады және т.б.Алаң түрі алаңда сақталатын мәліметтердің түрін сипаттайды. Бұл жолдар, сандар, үлкен мәтіндер (мысалы, қызметкерлердің мінездемелері), суреттер (қызметкерлердің суреттері) және т.с.с. болуы мүмкін.Кестенің әрбір жолы объектілердің біреуіне сәйкес келеді. Ол жазба деп аталады және осы объектіні сипаттайтын барлық алаңдардың мазмұнын құрайды.Мәліметтер қорының кестелерін құрған кезде ақпараттың қарама - қайшылықсыздығын қамтамасыз ету маңызды. Әдетте бұл негізгі алаңдарды енгізумен жасалады. Негізгі болып бір немесе бірнеше алаң болуы мүмкін.Кестемен жұмыс кезінде пайдаланушы немесе программа жазбалар үстінен курсормен жылжып отыратын сияқты. Әрбір уақыт сәтінде ағымдағы жазба бар, содан жұмыс жүргізіледі.
Интерфейс- программалаушылардың кәсіптік тілінде -- өзара әрекеттесу "жазықтығы", пайдаланушы мен компьютердің қарым-қатынасы, яғни екі жүйенің немесе адам мен компьютердің өзара мәліметтер алмасуын жасақтайтын аппараттық-программалық құралдардың жиынтығы; 2) есептеуіш жүйе құрылғыларының не (немесе) программалардың өзара әсерлесуін жасақтайтын құралдар мен ережелер жиынтығы; есептеуіш жүйедегі құрылғыларды үйлестіру немесе жүйелер арасында үйлестіруге пайдаланылатын үйлестіргіш техникалық және программалық құралдар жиынтығы; жүйелердің, құрылғылардың немесе программалардың екі арасын бөлу шекарасы; екі қызметтік құрылғының және олардың қосылу, алмасу сигналдары және т.б. сипаттамаларымен анықталған шекарасы; 3) ішкі программаға басқаруды беру мен бастапқы программаға қайту процедурасы туралы сипаттамалар мен келісімдер жиынтығы. стандартты бойынша анықталған екі функционалдық объектілер арасындағы ортақ шекара; жүйенің элементтері арасындағы өзара әрекеттесудің (басқару, бақылау және т.б.) құралдары, әдістері мен ережелері.

1.2 Кіріс және шығыс құжаттарының сипаттамасы

Microsoft Access бағдарламасы қазіргі кезде компьютерлік технологиялардың құрал ретінде кеңірек пайдаланылуы. Бұл бағдарлама қазіргі таңда компьютерді осы бағытта пайдаланудың нақты мысалдары көп емес. Бұл бағдарламаны оқушыларға оқыту жүйесіндегі көптеген сатылардан біртіндеп меңгеру арқылы жүргізіледі. Microsoft Access бағдарламасы кеңінен қолданылатын бағдарлама. Ол өнідіріс орындарында, баспа-кітап шығару салаларында, оқулықтар жасауда, сауда-саттық айналымында есептік жүйелерді орындауда ерекше рөлді атқарады. Microsoft Access бағдарламасы жоғарғы оқу орындарындағы оқушылар үшін кеңінен пайдалану да бірнеше ұтымды жақтары бар. Оқу процесінде білімін жетілдіру, ақпарат құралдарын енгізу, есте сақтау операциялары бойын-ша барлық мағлұматтарды енгізіп отыру, есептеу, сараптау, т. б. жүйелер үшін тиімді. Microsoft Access бағдарламасы көбінесе, баспа қызметерінде, жоба жасау, типография-лық және топографиялық, жалпы инженерлік саланың бәрінде де қызмет етеді. Сонымен қоса конструктілік тәсілдердерді орындау, кестелермен жұмыс жасау салаларын да қамтиды. MS Access ақпаратты көрсету және сақтау үшін пайдаланылатын жеке компонеттерден тұрады. Олар: кесте, форма, есеп беру, сұраныстар, деректерге мүмкіндік беретін беттер, макростар және модульдер. Формалар мен есептерді құру үшін конструкторлар қолданыла-ды, осндықтан бұл компонеттер конструкторлық объектілер деп аталады. Конструкторлық объектілер басқару элементтері деп аталатын едәуір кіші объектілерден тұрады (олар: өріс, батырмалар, диаграммалар, жақтаулар, және т.б.). MS Access кіру жолы: пуск - все программы - MS Office - MS Access, яғни
MS Access-те сұранысты пішімдеу үшін үлгі бойынша сұрату деген әдіс қолданылады. Визуалды ақпарат негізінде бұл әдісті қолдана отырып бір немесе бірне-ше кестелерден қажетті деректерді алуға болады. Деректерге қатынау беті MS Access немесе Mocrosoft SQL Server деректер қорында сақталған интернет немесе интернет арқылы жұмыс істеуге және оларды көруге арналған Web парақтың арнайы түрін ұсынады. Макростар жиі орындалатын операцияларды автоматтандыруға арналған. Әрбір макрос бір немесе бірнеше макрокомандалардан тұрады, олардың әрқайсысының белгілі бір қызметі бар, мысалы, формаларды немесе есептерді баспаға жібереді. Енді MS Access терезелеріне шолу жасап кетейік және олардың мәзірлер қатарын қарастырып өтейік.
Деректер қорын құрастырушы терезесінің түрі:

1-кесте-Delphi 7 бағдарламасында көрсетілетін мәліметтер

Модуль аты
Форма аты
Мағынасы
Unit 1
Form 1
Бастапқы бет
Unit 2
Form 2
Титул бет
Unit 3
Form 3
Негізгі Түсініктер
Unit 4
Form 4
Мәліметтер қоры Елдерде терактілер
Unit 5
Form 5
Мәліметтер қоры Терактілер
.
Мәліметтер қоры терезесінің оң жағында үш командалық түйме орналасқан: Ашу; Конструктор; Құру. Ашу түймесі қондырмадан таңдалған объектіні ашады. Егер объект кесте болса, оны көріп шығуға, жаңа жазу қосуға және кесте берілгендерін өзгертуге болады.
Конструктор түймесі қондырмадан таңдалған объект құрылымын ашып, оны түзету, күйге келтіру үшін пайдаланылады. Егер объект кесте болса, оған жаңа өрістер не бар өрістерінің қасиеттерін (типін, өріс үзывдығын, т.б.) өзгерту мүмкін. Құру түймесінің іс-әрекеті: жаңа объект құру үшін пайдаланылатын сұхбаттық терезені ашу. Мәліметтер қорын жабу үшін оның терезесінің Жабу түймесін шерту не Файл-Жабу командасын беру жеткілікті. (МҚ mdb кеңейтілуі бойынша сақгалады.)

1-сурет-Шебер режимінде кестенің сипаттамасы

1.3 Бағдарламаның интерфейс талаптары

Интерфейс- программалаушылардың кәсіптік тілінде -- өзара әрекеттесу "жазықтығы", пайдаланушы мен компьютердің қарым-қатынасы, яғни екі жүйенің немесе адам мен компьютердің өзара мәліметтер алмасуын жасақтайтын аппараттық-программалық құралдардың жиынтығы; 2) есептеуіш жүйе құрылғыларының не (немесе) программалардың өзара әсерлесуін жасақтайтын құралдар мен ережелер жиынтығы; есептеуіш жүйедегі құрылғыларды үйлестіру немесе жүйелер арасында үйлестіруге пайдаланылатын үйлестіргіш техникалық және программалық құралдар жиынтығы; жүйелердің, құрылғылардың немесе программалардың екі арасын бөлу шекарасы; екі қызметтік құрылғының және олардың қосылу, алмасу сигналдары және т.б. сипаттамаларымен анықталған шекарасы; 3) ішкі программаға басқаруды беру мен бастапқы программаға қайту процедурасы туралы сипаттамалар мен келісімдер жиынтығы. стандартты бойынша анықталған екі функционалдық объектілер арасындағы ортақ шекара; жүйенің элементтері арасындағы өзара әрекеттесудің (басқару, бақылау және т.б.) құралдары, әдістері мен ережелері.

2.ЖОБАЛАУ БӨЛІМІ

2.1 Ақпарат базасынның сипаттамасы

Delphi көмегімен құрылған және файл-серверлік мәліметтер қорымен жұмыс істеуге арналған бағдарламалар арнайы BDE (Borland Database Engine - Borland корпорациясының мәліметтер қорының машинасы) бағдарламалар кітапханасына негізделеді. BDE әр түрлі форматтағы төмен деңгейлі DLL кітапханасының жиынтығын ұсынады. BDE Delphi-ді орнатып жатқан кезде автоматты түрде орнатылады және Windows-тің 32-разрядты нұсқамасында тіркеледі. BDE МҚБЖ-ның көптеген кестелерімен жұмыс атқара алады, мәселен, файл-серверлік (dBase, Paradox, FoxPro, Clipper), сондай-ақ клиент-серверлік (Inter Base, Microsoft SQL Server, Oracle және т.б). BDE механизмінде SQL тілінің өзінің интерпретаторы бар, яғни соның арқасында тек мәліметтер қорының серверіне ғана емес, сонымен бірге, файл-сервер кестелеріне де сұраныс құра алады
BDE- Bde Paradox Engine кітапханасының мұрагері, ол Borland Pascal және Borland C ++ үшін Paradox дерекқорының кестелеріне қол жеткізу арқылы жасалған қосымшаларды қамтамасыз етеді. Paradox Engine құрғаннан кейін көп ұзамай Borland SQL Link деп аталатын бірнеше кітапханалық драйверлерді әзірледі. Бұл кітапханалар BDD функциясын кеңейтіп, Paradox Engine құралында қол жетімді функциялардың жиынтығын dBase деректеріне, ODBC көздеріне және ең танымал сервердің ДББЖ-ға кіруге мүмкіндік берді. Кейін осы кітапханаға Access және FoxPro бағдарламаларына кіру үшін кітапханалар қосылды.кеңінен Borland Pascal 7.0 және Borland C пайдаланып дерекқор бағдарламаларын жасау үшін пайдаланылады механизмі Borland Database Engine ++ 4.5 және 5. Содан кейін Borland дамыту құралдары бағдарламаны дамытудың жылдам (Rapid Application Development, RAD) құралы ауыстырылды, және қоңыраулар BDE API көпшілігі қамтылған айналды Visual Components Library (VCL) деректеріне қол жеткізу компоненттерінде.
Delphi және C ++ Builder - BDE екі өнімдерін нұсқасы 5 дейін, шын мәнінде деректер редакциялау үшін құрамдас деңгейі, сынып және визуалды компоненттер қолдау Delphi және C ++ Builder деректер қол жеткізу ғана тетігі болды.Физикалық, BDE - BDE API-ді қолданатын деректерге қол жетімді кітапханалардың жиынтығы, бағдарламадан шақырылған деректерді басқару үшін функциялар жиынтығы. Бұл функциялар, өз кезегінде, клиент API функцияларын қол жеткізуге болады немесе ODBC API сондай-ақ тікелей файлдарды кейбір айлалы DBASE .Клиенттік қосымшаны қамтитын компьютерде BDE-ді пайдалана отырып дерекқорға қол жеткізу үшін жалпы мақсаттағы BDE кітапханаларын, сондай-ақ, осы дерекқордың BDE драйверін орнату керек. Серверге негізделген ДҚБЖ жағдайында бұл драйверлер SQL Links деп аталады. Бұл драйверлерде BDE API - тиісті DBMS клиент API функциялары негізінде жасалған стандартты функциялар жиынтығы бар.bde -драйверлерінің арасында ODBC API, ODBC Link деп аталатын ODBC драйверімен бірге таңдалған DBMS үшін пайдаланылатын драйвер бар.ODBC драйверлері мен OLE DB провайдерлерінен айырмашылығы, ДББЖ өндірушілері мен көптеген үшінші тарап өндірушілері шығарған BDE драйверлері тек Inprise компаниясы арқылы жасалады.
Осы сериялы алдыңғы мақалада талқыланған ең танымал бес серверлік дерекқорда, шектелген BDE-драйверлері бар, ол үшін деректер базасын саны, бірнеше жұмыс үстелі дерекқорын деректер форматтары (негізінен ерте осы сериясы екінші мақалада талқыланған деректер базасын нұсқалары,) және енгізілген IB Дерекқор сервері Borland даму құралдарын жеткізудің толық жиынтығы. BDE көмегімен басқа DBMS деректеріне қол жеткізу үшін ODBC драйвері мен ODBC Link ғана пайдалануға болады. Төменде біз бұл мәселені толығырақ қарастырамыз.
Database- ұзақ мерзімге сақтауға (әдетте, компьютердің жадында), өңдеуге және күнделікті қолдануға арналған деректердің (мәліметтердің) реттелген жиынтығы.Жазба деректерді реттелген жүйеге келтіру адамзат мәдениетінің ажырамас белгісі болып табылады. Компьютерлік дерекқордың негізін түрлі кестелер, каталогтар, телефондық кітаптар, күнтізбелер, карталар мен атластар, әртүрлі картотекалар, анықтамалық басылымдар, құжаттар, т.б. құруы мүмкін.Ақпарат қорын бір жерге шоғырландыру (ЭЕМ-нің жадында) ақпараттарды сақтауды әрі оны толықтырып отыруды қамтамасыз етеді; ал орталық ЭЕМ-мен желілік байланыс арқылы ақпаратты тұрақты әрі жылдам алуға болады. Компьютерлік дерекқор деректерді сақтауды, реттеуді, іздеуді және ЭЕМ-нің сыртқы құрылғыларына жіберуді қамтамасыз ететін белгілі бір файлдық жүйеге сүйенеді.
Пайдаланушылар мен дерекқор арасындағы қарым-қатынас дерекқорды басқару жүйесі арқылы жүзеге асырылады. Басқару жүйесі пайдаланушының сұранысын қабыл алады да файлдық жүйеге қажетті бұйрықтар беріп, ақпараттық хабарды пайдаланушының қолдануына ыңғайлы түрге келтіріп береді.Дерек алмасу бірлігі ретінде арнаулы жазу өлшемі қабылданған. Әр жазудың құрамында өзіндік тақырып немесе осы жазуды іздейтін кілт (кілттік сөз) болады. Жазу тақырыптары дерекқордың мазмұны іспетті анықтамалық кестелерге біріктіріледі. Кілттер мен анықтамалық кестелер жасау дерекқордағы ақпараттарды іздеу мәселесін толықтай автоматтандыруды қамтамасыз ететін формальдық ережелерге бағынады. Дерекқорға өзгерту енгізу әрі толықтырып отыру компьютерлік желі әкімгерлері арқылы орындалады. ұзақ мерзімге сақтауға (әдетте, компьютердің жадында), өңдеуге және күнделікті қолдануға арналған деректердің (мәліметтердің) реттелген жиынтығы.Жазба деректерді реттелген жүйеге келтіру адамзат мәдениетінің ажырамас белгісі болып табылады. Компьютерлік дерекқордың негізін түрлі кестелер, каталогтар, телефондық кітаптар, күнтізбелер, карталар мен атластар, әртүрлі картотекалар, анықтамалық басылымдар, құжаттар, т.б. құруы мүмкін.Ақпарат қорын бір жерге шоғырландыру (ЭЕМ-нің жадында) ақпараттарды сақтауды әрі оны толықтырып отыруды қамтамасыз етеді; ал орталық ЭЕМ-мен желілік байланыс арқылы ақпаратты тұрақты әрі жылдам алуға болады. Компьютерлік дерекқор деректерді сақтауды, реттеуді, іздеуді және ЭЕМ-нің сыртқы құрылғыларына жіберуді қамтамасыз ететін белгілі бір файлдық жүйеге сүйенеді. Пайдаланушылар мен дерекқор арасындағы қарым-қатынас дерекқорды басқару жүйесі арқылы жүзеге асырылады. Басқару жүйесі пайдаланушының сұранысын қабыл алады да файлдық жүйеге қажетті бұйрықтар беріп, ақпараттық хабарды пайдаланушының қолдануына ыңғайлы түрге келтіріп береді.Дерек алмасу бірлігі ретінде арнаулы жазу өлшемі қабылданған. Әр жазудың құрамында өзіндік тақырып немесе осы жазуды іздейтін кілт (кілттік сөз) болады. Жазу тақырыптары дерекқордың мазмұны іспетті анықтамалық кестелерге біріктіріледі. Кілттер мен анықтамалық кестелер жасау дерекқордағы ақпараттарды іздеу мәселесін толықтай автоматтандыруды қамтамасыз ететін формальдық ережелерге бағынады. Дерекқорға өзгерту енгізу әрі толықтырып отыру компьютерлік желі әкімгерлері арқылы орындалады. Мәліметтерді пайдаланушының көзқарасы тұрғысынан қарастырғанда мәліметтер базасын былайша түсіндіруге болады:нақты атауы бар біртекті өнімдердің жиымы. Бұл жиымның ішкі құрылымына тәуелсіз іздестіру жұмыстарын жүргізуге рұқсат етілген. Жиымда магниттік таспаға немесе дискетке жазылған ауыл шаруашылығының барлық салалары мен ғылым саласы бойынша баспада жарияланған және жарияланбаған құжаттардың библиографиялық немесе фактографиялық алғашқы және соңғы сипаттамалары тұрады.
SQL-Жүйелі түрде ұйымдастырылған және пайдалануға ұсынылған мәліметтер жиынтығының объективтік формасы. Бүл мәліметтер компьютер көмегімен оңай табылады және өңделеді;мәліметтердің реттелген жиынтығы;мәліметтердің өзара байланысты жиынтығы. Оны ұйымдастырудың ережесі мәліметтерді сипаттаудың, сақтаудың және амалды әрекет жасаудың жалпы принципіне негізделген. Мәліметтер базасынан библиографиялық және библиографиялық емес деп бөлу қабылданған. Библиографиялық Мәліметтер базасында құжаттар жайында екінші ретті ақпарат берілген. Мұнда рефераттар мен аннотациялар да қамтылған. Библиографиялық емес мәліметтер базасының көптеген түрлері бар: алуан түрлі объектілер мен құбылыстар жайындағы анықтамалық мәліметтер базасы алғашқы ақпараты бар мәліметтер базасының толық мәтіні, объектілер мен құбылыстардың сандық сипаттамалары мен параметрлері бар сандық мәліметтер базасы объектлердің бейнеленуі мен сипаттамалары бар мәтіндік-сандық мәліметтер базасы банктер, биржалар, фирмалар және т.б. берген қаржылық ақпараты бар қаржылық мәліметтер базасы салалар, аймақтар, елдер бойынша құқықтық құжаттары бар заңды мәліметтер базасы. Мәліметтерді өңдеу технологиясы бойынша мәліметтер базасы -- орталықтандырылған мәліметтер базасы және үлестірілген мәліметтер базасы болып екіге бөлінеді. Орталықтандырылған мәліметтер базасы есептеуіш жүйенің жадында сақталады. Егер бұл есептеуіш жүйе компьютер желісінің құраушысы болса, онда мұндай базаға үлестірілген қатынас құруға мүмкіндік болады! Мәліметтер базасынан н пайдаланудың мұндай тәсілі дербес компьютердің жергілікті желілерінде жиі пайдаланылады.
Үлестірілген мәліметтер базасы есептеу желісінің алуан түрлі компьютерлерінде сақталатын ' бірнеше бөліктерден, тіпті бірін-бірі қайталайтын бөліктерден тұрады. Мұндай базамен жұмыс істеу үлестірілген мәліметтер базасынан басқару жүйесінің көмегімен орындалады. Мәліметтерге қатынас құру тәсілі бойынша мәліметтер базасы жергілікті қатынас құру мәліметтер базасы және қашықтан (желілік) қатынас құру мәліметтер базасы болып екіге бөлінеді. Мәліметтер базасынан пайдаланушыларға алуан түрлі қолданбалы программалар, программалық кешендер, сондай-ақ, тұтынушы рөліндегі пән салаларының немесе мәліметтер көзінің мамандары жатады. Мәліметтер базасының қазіргі замангы технологиясында мәліметтер базасынан жасау, оны толықтыру және мәліметтерді пайдаланушылардың оған қатынас құруын жасақтау арнайы программалық аспаптар арқылы, яғни мәліметтер базасынан басқару жүйесі арқылы орталықтандырылған түрде жүзеге асырылады.
SQL-деректер базасын басқару жүйесімен басқарылатын деректер базасында деректерді жасау, өзгерту және басқару үшін пайдаланылатын бағдарламалау тілі. Сұрауды қалыптастыру жаңарту және басқару реляциялық деректер базасын, деректер базасын схемасын және оның модификациялары жасау, жүйеге қатынауды бақылау дерекқор үшін пайдаланылады деректер базасымен пайдаланушы өзара іс-қимыл үшін декларативті бағдарламалау тілі. SQL өзі дерекқорды басқару жүйесі немесе жеке бағдарламалық жасақтама өнімі болып табылмайды. нақты программалау тілдері (C немесе Паскаль) айырмашылығы, SQL сұраулар интерактивті генерациялау мүмкін немесе қосымшалар салынып жатқан деректер басқару үшін басшылық ретінде қызмет етеді. Бұдан басқа, SQL стандартында өзгерістерді, валидацияны және деректерді қорғауды анықтауға арналған мүмкіндіктер бар.SQL ядросы басқару жүйесін және әкімшілік функцияларды пайдаланып деректерді іздеуге, кірістіруге, жаңартуға және алуға мүмкіндік беретін пәрмен тілін құрайды. Сондай-ақ, SQL дерекқорларды қашықтан қатынасу және басқару үшін CLI (Call Level Interface) қамтиды.бірінші нұсқасы 1970 жылдың басында IBM компаниясымен жасалды. Бұл нұсқа, жалғасы деп аталды және IBM, System Р. SQL тілі кейінірек басында 1986 жылы американдық Мемлекеттік Стандарттың (ANSI) стандартталған болды Реляциялық деректер базасында қамтылған деректерді өңдеу және іздеу SQL Query тілі мен деректер басқару ретінде жоспарланған болатын арналған әзірленді және кейінірек өзгертілген SQL сатушылар жобалау, бақылау-ақ ағыны нұсқаулар және кеңейту тілдері процедуралық қосылған дерекқор басқару жүйесін құрды. стандартты SQL шығарумен: 1999 кеңейтімдері ресми Тұрақты сақталатын Модульдер (SQL PSM) арқылы SQL тілі бөлігі ретінде қарыз болды.SQL сыныбы кросс-платформаның жетіспеуін, жетіспейтін деректерді дұрыс емес өңдеуді қамтиды (Null (SQL) қараңыз). Көбінесе бұл грамматикалық емесАлгоритмдердің сипаттамалары алгоритмдер әзірленетін нақты шикізат деректерінің қасиеттерін көрсететін бастапқы деректердің арнайы таңдалған типтік үлгілерімен есептеледі. Бұл жағдайда таңдалған үлгілік модельдер барынша қарапайым болуы керек және модельдер саны аз болуы керек, әйтпесе сертификаттау процедурасы өте ауыр болмақ.Дегенмен, толық әрине, қажетті - Алайда, оны шешу үшін жұмыс алгоритмі арқылы экономикалық міндеттерін анықтау болып табылады.
Демек, орындалатын есептілігін саны тән алгоритм, оператор және бастапқы құндылықтарды тарату диаграммасын сипаттайтын мағыналы анықталады параметрлері болып табылады мән болып табылады.УКМ-нің негізгі сипаттамалары алгоритмдердің сипаттамасымен және шешілетін проблемалық класстармен тығыз байланысты болуы керек. УКМ негізгі параметрлері мен операцияларын нақты бағалау нақты технологиялық процестерді автоматтандырудың тиісті көлемі мен деңгейіне байланысты болуы керек. UM негізгі сипаттамалары алгоритмдердің сипаттамасымен және шешілетін мәселелердің класстарымен тығыз байланысты болуы керек. Шын мәнінде, сипаттамалары параметрлері мен PA пайдалану және параметрлері мен қасиеттеріне алгоритмдерін, және бастапқы деректер мен проблемаларды сынып қасиеттеріне тәуелді болуы тиіс бір мезгілде қаралған.Бұл практикалық модификацияның мысалдарының бірі, ол алгоритмнің сипаттамаларын айтарлықтай жақсартады. дұрыс салыстыру операция негізінде салынған Түбір сұрыптау алгоритм орындау сипаттамаларын салыстыру жүргізу үшін, біз кілттер санының негізінде шектеледі кез келген ұзақ егжей-тегжейлі кілт әр байт талдау және болмауға тиіс. Ол кіріс деректерді түрлендіру арқылы алынған және қате ғана алгоритмдерін сипаттамалары мен деректер кіру өзгерістер олардың қарсылық байланысты.

2.2 Алгоритмнің сипаттамасы

Алгоритм бастапқы берілген мәліметтермен бір мәнде анықталатын нәтиже алу үшін қай амалды (жұмысты) қандай ретпен орындау қажеттігін белгілейтін есептерді (мәселелерді) шешу (математикалық есеп-қисаптар орындау, техникалық объектілерді жобалау, ғылыми-зерттеу жұмысын жүргізу т.б.) тәсілдерінің дәл сипаттамасы. Алгоритм -- математика мен кибернетиканың негізгі ұғымдарының бірі. Агоритмді орындау алгоритмдік процесс деп аталады.Жалпы Алгоритм деп алдын ала не істеу керек екені дәл көрсетілген есептеу процесін айтады. Есептеу процесі қандай болса да алғашқы мәндерден бастап, сол арқылы толық анықталған қорытынды шыққанша жүргізіледі. Алгоритм ұғымының алғышартына алгоритмдік процеспен қатар мүмкін болатын алғашқы деректер жиынтығының нұсқауы және қорытынды алуға байланысты жүргізілген процестің аяқталғандығын көрсететін ереже енеді. Белгілі бір бастапқы деректердің жиынына қолданылған Алгоритм тиянақты қорытындыға келмеуі немесе есептеу барысы аяқталмай тоқталуы мүмкін.
Егер есептеу процесі белгілі бір қорытынды алумен аяқталса (не аяқталмай қалса), онда Алгоритм мүмкін болатын бастапқы деректерге қолданылады деп ұйғарылады.Алгоритм -- қазіргі математикада, оның ішінде электронды есептеуіш машинада қолданылатын негізгі ұғымдардың бірі. Белгілі бір теңдеу түбірінің жуық мәнін кез келген дәлдікпен табу оған арналған Алгоритммен есептеледі. Компьютердің кең қолданылуына байланысты Алгоритм жаңа мағынаға ие болды. Берілген есепті шешу барысында орындаушыға біртіндеп қандай әрекеттер жасау керектігін түсінікті әрі дәл көрсететін нұсқау да Алгоритм деп аталады.
Алгоритмді орындаушы -- адам, ЭЕМ немесе робот. Әрбір нұсқау -- бұйрық. Ал орындаушының жүзеге асыра алатын бұйрықтар жиыны бұйрықтар жүйесі деп аталады. Мысалы, у = (ax + b) (cx - d) функциясын есептеу ЭЕМ-да мынадай әрекеттерден құралады: Алгоритм деп берілген есепті шешудегі жасалатын әректтерді дәл және қарапайым етіп жазуды айтамыз. Басқаша айтқанда алға қойылған мақсатқа жетуде немесе берілген есепті шешуде орындаушыға біртіндеп қандай әректтер жасау керектігін дәл көрсететін нұсқауларды немесе іздеп отырған нәтижені алу мақсатында деректермен атқарылатын әрекеттерін орындалу реттілігін анықтайтын жарлықты алгоритм дейміз. Алгоритм белгілі бір реттіліепен бірінен соң бірі орындалатын бірнеше қадамдардан тұрады.
Алгоритмнің әрбір қадамы бір немесе бірнеше қарапайым операцияларды қамтиды. Алгоритм ұғымның мәнін аша түсетін оның мынадай қасиеттері бар:Алгоритм дискретті информациялармен жасалатын әрекеттерді тағайындайды және өрнектейді. Алгоритмге қатысты әрекеттердің бәрі дискретті болады. Алгоритмнің жұмысына қажетті материалдар ретінде символдық мәтіндер және сандар пайдаланылады. Алгоритм біздің қалауымызға қарай өзгертуге болмайтын нақты нұсқау алгоритмде не істеу керектігі алдын-ала айқын береді. Мысалы, бір есепті шешудің алгоритмі берілсе онда ойланбай-ақ алгоритмде қандай нұсқаулар берілсе, сол нұсқауларды берілу ретімен орындасақ, есеп шығады. Алгоритмнің осы қасиетін оның анықталғандық қасиеті дейміз. Бұл жағдай адам сияқты емес ойлау қабілеті жоқ құрылғылардың мысалы, компьютердің көмегімен есептерді шешу мүмкіндігіне кепілдік берді. Мұндай құрылғылар алгоритмнің жарлықтарын ойланбастан формальды орындайды. Сондықтан алгоритмді есепті шығаруға қажеттінің бәрі бір мәнді анықталу және атқарушыға түсінікті әрі нақты болуы тиіс.Бір алгоритмнің өзін бірнеше есептің шешімін табу үшін пайдалану мүмкіндігі, яғни бастапқы деректер мәндерінің жиынына пайдаланылу мүмкіндігі бар.Алгоритмнің мұндай қасиетін көпшілікке бірдейлік, басқаша айтқанда, жалпылық қасиеті деп атайды.Әрбір алгоритм белгілі бір бастапқы деректердің болуын талап етеді және іздеген нәтижені алуға жеткізеді. Мысалы, екі санды қосу алгоритмнде қосылғыштар бастапқы деректерге, ал қосынды нәтижеге жатады. Осылайша, алгоритмдегі әрекеттердің белгілі бір санның орындалуынан кейін қажетті нәтиже алу мүмкіндігі алгоритімнің нәтижелілігі деп аталады. Осы айтылғандардан алгоритім бастапқы деректерді пайдаланып іздеген нәтижеге қол жеткізетін реттелген әрекеттер тізбегі деген қлрытынды жасруға болады. Мұндай әректтер тізбегінің орындалуы алгоритмдік процесс, ал әрбір әрекет оның қадамы, әрбір нұсқау алгоритмнің қалыптасуы болып табылады.
Операциялық жүйе- компьютердің барлық басты әрекеттерін (пернелер тақтасын, экранды, диск- жетектерді пайдалануды), сондай-ақ қатар операциялық жүйенің басқаруымен іске қосылатын басқа программалардың жұмысын басқаратын, көбінесе тұрақты сақтауыш құрылғыда тұратын, машиналық кодта жазылған программа. Алғашқы компьютерлердің операциялық жүйесі болған жоқ, себебі басқару программалары тек компьютердің нақты бір типіне арналып жазылды, бірақ шалғайлық жабдықтарға стандарттардың пайда болуымен, сан алуан компьютерлер үшін осындай жабдықпен әрекеттестіктің бірыңғай программаларын жазуға мүмкіндік туғызды. Операциялық жүйені жазудың екі жүйесі бар -- тұрақты сақтауыш құрылғыға барлық жүйені жазу және қатқыл дискіден операциялық жүйенің қалған бөлігінің тек жүктеу программаларын ғана жазу. Мекемеде пайдаланылатын шағын компьютерлер, әдеттегідей, MS-DOS немесе ең соңғы OS2 операциялық жүйесін пайдаланады. Ықшам машиналарда, дискжетектердің қажеттілігінен аулақ болу үшін, тұрақты сақтауыш құрылғыда жазылған операциялық жүйені пайдаланады. Миникомпьютерлерде UNIX немесе өте танымал емес жүйелер PICK немесе BOS (Ұлыбритания) сияқты операциялық жүйе пайдаланылады; сондай-ақ компьютердің нақты бір типіне арналып әзірленген операциялық жүйелер де кездеседі. ОЖ тарихы жарты ғасырдай уақытты қамтиды. Ол көбінесе есептеуіш аппаратураның және элементтік базасының дамуымен байланысты анықталады. Бірінші сандық есептеуіш машиналар 40ж. басында пайда болып, операциялық жүйелерсіз жұмыс істеді, ұйымдардың есептеу процессіндегі барлық есептері бағдарламалаушымен басқару пультінен қолмен істелінді. 50ж. ортасынан мониторлық жүйелер пайда болды, олар тапсырмалар пакетін орындауда операторлар жұмысын автоматтандырды. 1965-1975ж. интегральным микросхемаларға өту компьютерлердің келесі ұрпағына жол ашты, олардың өкілі IBM360. Осы кезеңде қазіргі ОЖ - лерге қатысты барлық коцепциялар: мультипрограммалау, мультипроцесстеу, көптерминалды іс-тәртіп, виртуальды жад, файлдық жүйелер, қол жетуді шектеу және желілік жұмыстар жасалды. 60-ж. аяғында ARPANET глобальды желісін жасау жұмыстары басталды, ол Интернет желісінің аттану нүктесі болды. 70-ж. ортасына қарай мини-компьютерлер кең тарала басталды. Мини-компьютерлердің архитектурасы мэйнфреймдармен салыстырғанда қарапайым болды, бұл олардың Операциялық жүйелерінде де кескінделді. 70-ж. ортасынан бастап UNIX ОЖ-ні қолдану компьютерлердің әртүрлі типтеріне жеңіл түрде көше бастады. ОЖ Unix алдымен мини-компьютерлерге жасалған болса да, оның икемділігі, элеганттылығы, қуатты функционалдық мүмкіндіктері және ашықтығы компьютерлердің барлық класстарында орнықты позицияда болуына жағдай туғызды. 80ж. басы операциялық жүйе тарихында дербес компьютерлердің пайда болуымен айрықша мәнді болды. ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Access мәліметтер базасымен жұмыс істеу
Байланыстың нормалық түрлері
Қазақстандағы нарықтық әлеуметтік қызмет жағдайлары мен проблемалары
Метал кешенінің даму тарихы
Металл кешенінің даму тарихы
Реляционды мәліметтер базасы
Қазақстанның металлургия кешеннің халықаралық еңбек бөлінісіндегі орны
Басқарудағы құжатпен қамтудағы ақпаратты қорғау тәсілдері (Жетісу ауданы әкімшілігіннің құжатпен қамтудағы ақпаратты қорғау тәсілдері)
Мейрамханалық шаруашылық кәсіпорындарда қызмет көрсетудің халықаралық стандартарын еңгізуді ұйымдастыру
ИНФОРМАТИКАНЫ ОҚЫТУДЫҢ ӘДІСТЕМЕСІ ПӘНІНІҢ ОҚУ-ӘДІСТЕМЕЛІК КЕШЕНІ
Пәндер