Қалыпқа келтіру. мәліметтерді сақтаудың теориялық негіздері


Мазмұны

КІРІСПЕ . . . 3

  1. ТАРАУ ҚАЛЫПҚА КЕЛТІРУ. МӘЛІМЕТТЕРДІ САҚТАУДЫҢ ТЕОРИЯЛЫҚ НЕГІЗДЕРІ . . . 5

1. 1 Деректер қоры, ДҚБЖ, ақпараттық жүйелер туралы жалпы мағлұмат . . . 5

1. 2. Ақпараттық жүйенің архитектурасы . . . 11

1. 3. Реляционды модель . . . 22

  1. ТАРАУ ҚАЛЫПҚА КЕЛТІРУ. МӘЛІМЕТТЕРДІ САҚТАУДЫҢ ПРАКТИКАЛЫҚ НЕГІЗДЕРІ . . . 30

2. 1. Мәліметтерді сақтаудың маңызы . . . 30

2. 2. Қалыпқа келтіру түрлері . . . 31

2. 3. Мәліметтер қорын қалыпқа келтірудегі келеңсіздіктер . . . 35

ҚОРЫТЫНДЫ . . . 37

ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ . . . 39

КІРІСПЕ

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

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

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

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

Көптеген МҚБЖ-лері қорға кіретін әртүрлі файлдар арасындағы байланысты қамтамасыз етеді. Мысалы, байланыс ашық түрде орнатылған болса, кейбір өрістердің мәндері басқа файлға сілтеме жасайтын болса - мұндай Мәліметтер қорын басқару жүйелерін желілік деп атайды. Байланыс жабық түрде орнатылуы мүмкін (мысалы, әртүрлі файлдардағы өріс мәндерінің сәйкес келуіне қарай), мұндай МҚБЖ-сін реляциялық деп атайды. MS Access реляциялық МҚБЖ-сі болып табылады. Қазіргі МҚБЖ-не тән барлық құралдар мен мүмкіндіктер толық қамтылған. Реляциялық қор мәліметтерді іздеуді, талдауды, сүйемелдеуді және қорғауды жеңілдетеді, өйткені олар бір жерде сақталады. MS Access МҚБЖ-нің ішіндегі ең қуатты, әрі икемді, пайдаланылуы қарапайым болып келген МҚБЖ-сі. MS Access-те бірде бір программа жолын жазбай-ақ, көптеген қосымшалар құруға болады. Егер өте күрделі қосымша құру қажет болса, онда мұндай жағдайда MS Access аса қуатты программалау тілі - Vіsual Basіc for Applіcatіon тілін пайдалануға мүмкіндік береді.

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

Бірқалыпты күйге келтіру процесі реляциялық сызбаны жүзеге асыру қатынастары бойынша атрибуттарды үлестірудің формальды әдісі болып табылады. Ол қатынастарды атрибуттар арасында бар алғашқы кілттермен және функционалдық тәуелділік негізінде идентификациялауға мүмкіндік береді.

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

Бұл жоба адамның жеке саяси өмірінде болсын, фирмалар мен компанияларда болсын өздерінің алдағы уақыттағы істерін жоспарлап қоюға арналған күнделік.

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

МS Access-те мәліметтер қорын қалпына келтіру мен сақтаудың жаңаша бағдарламаларын зерттеу және олардың қажеттілігін анықтау. Мәліметтер базасын басқарудың түрлерін тереңінен қарастыру.

Курстық жұмыстың міндеттері:

- деректер қоры теориясымен танысу және ДҚБЖ түрлерін қарастырып, олардың ішінен жүйе құру үшін ең тиімді объектілерін таңдап алу;

- МS Access деректер қорын басқару жүйесінде жұмыс істеу туралы білімді жетілдіру және әртүрлі әдебиеттерді қарастыру;

- курстық жұмысқа қажетті деректер қорын жобалау теориясы жайлы жинақталған деректерді қазақ тіліне аудару;

- негізгі қажетті материалдарды іздестіру;

- тақырыпты толық ашу және берілген тақырып бойынша деректер қорын құру.

Курыстық жұмыстың құрылымы : Кіріспеден, екі тараудан қорытындыдан және пайдаланылған әдебиеттерден тұрады. Бірінші бөлімде: мәліметтер қоры туралы негізгі түсінікке жалпы шолу жасалған. Деректер қоры, ақпараттық жүйелер туралы жалпы мағлұмат ашып көрсетілген. Сондай-ақ, ДҚБЖ деректер қорын басқару жүйелері туралы айтылған. Ақпараттық жүйенің архитектурасы мен реляционды модель жайлы толық мәліметтер берілген. Екінші бөлімде: мәліметтерді сақтаудың қазіргі кездегі қажеттілігі және қалыпқа келтіру түрлері жазылған. Мәліметтер қорын қалыпқа келтірудегі келеңсіздіктер қарастырылған.

Зерттеу әдiстерi:

- оқулықтарды қарап шығу;

- материалдарды жинақтау;

- тақырып бойынша әдебиеттердi зерттеу;

- практикада қолдануды көрсету;

- талдап қорытынды жасау.

  1. ТАРАУ ҚАЛЫПҚА КЕЛТІРУ. МӘЛІМЕТТЕРДІ САҚТАУДЫҢ ТЕОРИЯЛЫҚ НЕГІЗДЕРІ

1. 1. Деректер қоры, ДҚБЖ, ақпараттық жүйелер туралы жалпы мағлұмат.

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

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

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

http://ok-t.ru/studopediaru/baza2/2064465474634.files/image004.jpg

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

Нақты деректер базасын ұйымдастыру жолымен өзара байланысы деректер моделі деп аталады.

Деректер базасы (ДБ) бағдарламалық қолдаумен (БҚ) бірге ақпараттық жүйесін(АЖ) қалыптастырады. Қысқаша оны мына формула арқылы жазуға болады: ДБ + БҚ= АЖ. Кейбір авторлар ақпараттық жүйе ұғымына техникалық жабдықтармен қызмет көрсету бөлімдерін қоса кеңінен қарастырады. Кейде ақпараттық жүйенің деректер жиынтығы және белгілі бір қосымшалар үшін бағдарламалық құралдар жиынтығы ретінде неғұрлым тар түсіндіру кездеседі, мысалы бухгалтерлік немесе түгендеу есепке алу мәселесі.

Ақпараттық жүйенің классификациясы.

Мағынасына қарай ақпараттық жүйенің бірнеше класстарын көрсетуге болады:

АІЖ - ақпараттық іздестіру жүйесі. Ақпаратты іздестіру үшін жұмыс жасайды (мысалы интернеттегі іздеу серверлері) ;

АЖБ - ақпараттық жүйені басқару. Ақпараттық жүйені басқару үшін керек.

ЭЖ - эксперттік жүйе. Өз бетінше есептер шығара алады, бар мәліметтер арқылы жаңа білім алуға үйретеді.

Ақпараттық жүйенің құрамы, жүйемен өзара әрекеттесуі.

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

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

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

http://ok-t.ru/studopediaru/baza2/2064465474634.files/image006.jpg

Бұл жерде қарапайым қолданушылар ретінде заттық аймақтың мамандары қарастырылады, олар АЖдағы белгілі бір өзінің туындысын автоматтандыру үшін қолданылады (кейде оларды соңғы қолданушылар деп атайды) . Олар ДҚ-мен тек қана ҚБҚ арқылы байланысады. Қолданушылар жаңа ҚБҚ-ны орнату кезінде оны дұрыс қолдану бойынша оқу курсынан өтеді.

Қолданушылардың бір бөлігін «алдындағылар» деп атап бір топты бөлектеп алайық. Бұл топ өкілдерінің кейбіреулері компьютер технологиялары бойынша салада білімдері бар және де олар тікелей ДҚБЖ-ның қызметтерін біледі, егер оларға рұқсат берілген болса. Осы мақсатта ДҚБЖ-да қолданушылармен әр түрлі әрекеттесу бар, олардың негізгісі болып SQL деректер қоры стандартталған сұраныстар тілі болып табылады.

Алайда кез-келген қолданушылар өзінің жұмысының үлкен бөлігін ыңғаймен орындағысы келеді, бұны ҚБҚ-ның көмегімен орындауға болады.

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

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

Деректер қоры және ДҚБЖ.

Заманауи деректер қоры қолданбалы БҚ-дан бөлек, тәуелсіз (1. 2. суретте көрсетілген) . Бұл деректер қорының тек қана сақталмай, олар туралы мәліметтердіңде болуынан (әдістемелік, т. б. берілгендер бойынша берілгендер), сондай-ақ деректерді өңдеуде бағдарламалық код болуынан (1. 3. ) .

http://ok-t.ru/studopediaru/baza2/2064465474634.files/image008.jpg

ДҚ-ның мәліметтер сақталатын бөлігі берілгендер аудармасы (БА) деп аталады. Берілгендер аудармасы берілгендер моделіне байланыссыз кез келген берілгендер қорында болады. Берілгендер аудармасында әрбір берілгендердің элементтері үшін аты, типі, көлемі және басқа анықтамалары болады. Реляциялық берілгендер қорында берілгендер аудармасының барлық элементтері кесте түрінде, манипуляцияланған элементтер үшінде солай сақталады.

ДҚБЖ-ны алдынғы қатардағы көптеген өндірушілердің қосымша мүмкіндігі бағдарламалық кодтың сақталуы болып табылады.

ДҚБЖ - деректер қорының енгізу және қолданудың бағдарламалық және тілдік құрастырылуы. 1. 1 кестеде ДҚБЖ-ның басты қызметтері, ДҚБЖ-ның тілдік және бағдарламалық заттары көрсетілген.

ДҚБЖның қызметтері

ДҚБЖның қызметтері:
Тілдік заттар
Бағдарламалық заттар
ДҚБЖның қызметтері:: 1) ДҚ-ны құру және берілгендерді модификациялау
Тілдік заттар: DDL (data definition language) тілі аудармасы БАТ (берілгендерді анықтау тілі)
Бағдарламалық заттар: DDL процессоры
ДҚБЖның қызметтері::

2) ДҚ-ны толтыру және жаңарту

3) Берілгендерді таңдау

Тілдік заттар: DML (data manipulation language) тілі аудармасы БМТ (берілгендерді манипуляциялау тілі)
Бағдарламалық заттар:

Сұраныстар оптимизаторы (Query Optimizer)

Деректер базасының процессоры(DB Engine)

ДҚБЖның қызметтері:: 4) Берілгендерді өңдеу
Тілдік заттар: Сақтау кодын жасап шығаратын жоғары деңгейдегі тіл, DML командаларымен толтырылған немесе ДҚБЖ-ның таңдалып қойылған тілі.
Бағдарламалық заттар: Бағдарламалық тілдің компиляторы, деректер қорының процессоры.
ДҚБЖның қызметтері:: 5) деректер қорының бір тұтастығын қамтамасыз ету.
Тілдік заттар: Бір тұтастықты сақтау ережелері DDL тілінде
Бағдарламалық заттар: Деректер қорының процессоры.
ДҚБЖның қызметтері:: 6) деректер қорының қауіпсіздігін қамтамасыз ету
Тілдік заттар: Деректерге рұқсаты бар басқару командаларының жүйесі
Бағдарламалық заттар: Жүйелік қауіпсіздік
ДҚБЖның қызметтері:: 7) Деректерге рұқсатты ұйымдастыру
Тілдік заттар: Жүйені басқару командалары
Бағдарламалық заттар: Транзакция мониторы, блокировка
ДҚБЖның қызметтері:: 8) көшіру және жаңарту
Тілдік заттар:
Бағдарламалық заттар: Резервтік көшірудің утилиттері, ДҚ-ны жаңарту

Ақпараттық жүйе құрылысының принциптері.

Негізгі қағидаларды ерекшелеп, алдыңғы бөлімдердің материал қорытамыз. Барлық принциптер өте тығыз байланысқан және бір-бірінен шығып жатыр, сондықтан төменде келтірген бөлімдер шартты деп есептейік.

Интеграция принципі .

Бұл принципте, қызметкерлермен ортақ қолданыста болатын барлық салаға жалғыз интеграциялық ДҚ болады (1. 4. сурет), сонымен қатар әр түрлі функциялары бар көптеген қосымшалар бір уақытта (суретте Р1, Р2, және т. б. көрсетілген) жіберіледі.

Осылай, бір кәсіпорынның барлық бөлімшелері әр түрлі функциялар атқарып жатыр, бірақ ақпараттық байланыстары өте тар, сондықтан жеке ДҚ негізінде әрбір бөлімшелерді автономды автоматтандыру ( « үзікті » деп аталатын кәсіпорындарды автоматтандыруы) қайталауға алып келеді, әр түрлі бөлімшелерде қолмен енгізудің көптеген операциялары, деректің енгізу қателеріктеріне келмеуі және басқа келеңсіз зардаптарға алып келеді.

Р5

Р1

ДҚ

Р4

Р2

Р3

Сурет1. 4. Интеграцияланған ақпараттық жүйе.

«Үзікті» автоматтандыруға қарама-қарсы, интеграцияланған ақпараттық жүйені автоматтандыру өте маңызды оң сәттерді қатар алып жатыр.

Интеграцияланған жүйеде ең төменгі деректердің артықшылығына (қайталау болмағанда) жетуі мүмкін. Бұл принцип осылай тұжырымдалады «Әрбір факт - бір жерде». Реляциялық деректер қорында кейбір артықшылықтар бірдей бағаналардың көмегімен кестелер арасында байланыстар орнату үшін ғана қолданылады. Бұл жайлы толық ақпарат 3 тарауда «Деректер қорын жобалау» көрсетілген.

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

Интеграцияланған жүйеде деректерді іздеу жұмыстарын жүргізу және өңдеу ыңғайлы, деректерді өңдеу және талдау түрлерін жүзеге асыруға болады

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

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

Деректерді ұйымдастыру әдісі бойынша бағдарламалық қамсыздандырдың тәуелсіздік принципі.

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

Тәуелсіздіктің келесі деңгейлері бар:

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

Ауқымдылық және тасымалданғыштық принциптері.

Бұл принциптер деректер тәуелсіздігі мен қолданбалы бағдарламалық принципінен алынған. Ауқымдылық принципінің үш аспектілері қарастырылған:

  • шексіз қуаты дерекқор мөлшері;
  • пайдаланушылар санының шексіз өсуі;
  • қосымшалар санының шексіз өсуі.

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

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

Содан кейін, ақпараттар жүйесінің архитектурасын тереңірек қарастырайық.

1. 2. Ақпараттық жүйенің архитектурасы

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

Ақпараттық жүйенің архитектурасын іріктеу келесі сипаттамаларға әсер етеді.

Ақпараттық жүйенің өнімділігі - уақыт бірлігінде ақпараттық жүйені орындайтын жұмыс көлемі.

Пайдаланушылардың сұранысына реакция жүйесінің уақыты (жауап беру уақыты) .

Сенімділік - белгілі бір уақыт кезеңі ішінде қауіпсіз жұмыс қабілеті.

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

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

Әдетте, сервер - ең қуатты және ең сенімді компьютер. Ол, әрине, үздіксіз электрмен жабдықтау арқылы қосылған, ол екі немесе үш есе резервтеу жүйесін қамтамасыз етеді. Серверлер мен клиенттер арасындағы деректер функцияларын бөлу байланысты екі негізгі архитектура «Файл - сервер» және «клиент - сервер» болып табылады. Осы екі параметрлердің көптеген түрлері бар.

«Файл - сервер» архитектурасы.

Шағын бизнесті ұйымдастыру мүмкіндігі ақпараттық жүйелердің «файл - сервер» архитектуралық қорында Access, FoxPro (VisualFoxPro), Paradox және басқа да көптеген деректер қорын пайдаланады. Жүйе пайдаланушылар саны үлкен болмаса, мұндай шешім оңтайлы болып табылады.

Файл-сервер архитектурасында, барлық деректерді өңдеу клиенттік компьютерлерде жүзеге асырылады, сервер (Cурет 1. 5) деректер қоймасы ретінде қызмет етеді.

Деректер базасының уақытша көшірмесі

Деректер қорын синхрондау және көшіру

Деректер базасы

Деректер қоры

Деректер қоры

Деректер қорын синхрондау және көшіру

Қолданбалы бағдарламалық қамсыздандыру

Қолданбалы бағдарламалық қамсыздандыру

Деректер базасының уақытша көшірмесі

Қолданбалы бағдарламалық қамсыздандыру

Деректер қоры

Cурет 1. 5.

Файл-сервер архитектурасы.

Деректер қорының көшірмесі клиенттік компьютерге өңдеу үшін жіберіледі, сонымен қатар, жаңару жағдайына байланысты, негізгі деректер қоры оның көшірмелерімен үнемі синхрондалып отырады.

Файл-сервер архитектурасының жеткіліксіздігі - желілер мен клиенттік компьютерлерге үлкен жүктеме болады, барлық клиенттік компьютерлерде қажетті деректерді өңдеуге арналған деректер қорының көшірмесі орнатылғандықтан, сонымен қатар, көшірмедегі барлық өзгерістер желілік тарифті айтарлықтай арттырып, міндетті түрде негізгі деректер қорына желі арқылы жіберіледі.

Артықшылығы қуатты серверді талап етпейді. Бұндай архитектураны белгіленген серверсіз арнайы желі арқылы іске асырылатын болады, тек ортақ базасы болатын орын ретінде компьютерлердің бірін таңдау керек.

Файл-сервер архитектурасында әдетте пайдаланушылар саны 10-15 аспауы тиіс, әйтпесе пайдаланушылар баяуланған операцияны сезінеді. Бұл факт ауқымдылық (1. 1. бөлім) принципін бұзу болып табылады, сондықтан, ақпараттық жүйеде пайдаланушылар санының өсуіне байланысты (мысалы, бизнесте айтарлықтай кеңею болды) файл-серверден клиент-сервер архитектурасына өтуге тура келеді. Файл - сервер жүйесін жасауда әрқашан болашақта осындай көшу мүмкіндігін қарастыру қажет.

Реляциялық модельді бейрәсми енгізу.

... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Ақпараттық жүйелер
Виртуалды жадыны басқару
Деректер базасы
Оқушылардың интернетте жұмыс істеу қабілеттерін қалыптастыру
Мейіргерлік үрдіс кезеңдері
Жасөспірімдердің денсаулық сақтау технологияларын оқыту үдерісінде қалыптастыру
Мектепалды даярлық топтағы оқу іс-әрекеті процесіндегі естің маңыздылығы мен алатын орнын анықтау және дамыту
Стоматологиядағы ақпараттық технологиялар
Компьютерлік желілерде ақпартты қорғаудың түсінігі мен тәсілдері
Медициналық ақпараттық жүйелер
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz