Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Логикалық және физикалық модельдеудің инструменталдық құралдары. Деректер схемасы және бүтіндігі түсініктері.






IDF0, DFD инструменталдық қ ұ рылғ ы

Жалпы алғ анда жобалаудың келесі кезең дерін бө ліп кө рсетуге болады:

1. Пә ндік аймақ тың ақ параттық объектілерін жү йелік талдау;

2. Пә ндік аймақ тың инфологиялық моделін жобалау — пә ндік аймақ тың объектілерін қ андай да бір семантикалық модельдің терминдерімен формалды тү рде сипаттау, мысалы, Е-модельдің терминдері арқ ылы;

3. МҚ -ын даталогиялық немесе логикалық жобалау, яғ ни МҚ -н, объектілерін жалпы қ абылданғ ан терминдермен сипаттау;

4. МҚ -н физикалық жобалау, яғ ни МҚ -н қ осымшалардың тиімді жұ мысын қ амтамасыз ететін қ андай да бір сыртқ ы жинақ тауыштарда орналастыру.

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

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

· МҚ -ның концептуалды схемасын сипаттау таң далғ ан МҚ БЖ-нің терминдерін пайдалана отырып жасалады.

· Сыртқ ы модельдерді сипаттау (таң далғ ан МҚ БЖ-нің терминдерін пайдалана отырып жасалады).

· Қ -дағ ы деректер бү тіндігін сақ тауды сипаттау.

· МҚ -ның семантикалық бү тіндігін сақ тау процедураларын қ ұ руды қ олдау.

· Қ атынастық деректер қ орына бағ ытталғ ан МҚ -ның корректілі схемасын тұ рғ ызу.

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

МҚ -ның схемасын жобалау екі жолмен орындалуы мү мкін:

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

· синтез, берілген МҚ -ның схемасындағ ы пә ндік аймақ тың бастапқ ы элементарлы объектілерінің тә уелділіктерін топтастыру арқ ылы жаң а тә уелділіктер алу. МҚ басқ ару схемасы арнайы бір МҚ БЖ қ олдайтын тілде жазылғ ан (Access, Sql Server) реляциондық мә ліметтер қ оры схемасы кестелерді, ондағ ы жолдарды, сонымен қ атар жолдар арасындағ ы қ арым-қ атынасын анық тайды. Схема жалпы жағ дайда сө здікте сақ талады. Ол мә ліметтер қ орында кесте тү рінде сақ талса да мә ліметтер қ орының графикалық қ ұ рылымын сипаттауда қ олданылады. Схеманың негізгі объектілері кестелер мен олардың байланыстары болып табылады. Схема мә ліметтер қ орының негізгі объектісі болып табылады.

Мә лiметтер бү тiндiгi – техникалық қ ұ ралдардың ақ аулық тарымен, жү йелік қ ателіктерімен жә не қ олданушылардың адасушылық тарымен байланысты қ иратуғ а жә не жоюғ а сақ талатын мә лiметтердiң орнық тылығ ы.

Ол келесілерді тұ жырымдайды:

1) дә л емес енгiзiлген мә лiметтердiң жоқ тығ ын немесе бiр айғ ақ туралы екi бiрдей жазуларды;

2) ДҚ жаң артуда қ ателіктерден қ орғ ануды;

3) ә ртү рлi кестелердегі байланысты мә лiметтерді алып тастаудың мү мкiн еместiгін (немесе каскадты алып тастау);

4) деректер қ орларын ү лестіру жә не кө п қ олданушы режимінде жұ мыс iстегенде мә лiметтердiң бұ рмаламануын;

5) техника бас-сирақ тарында мә ліметтердің сақ талуын (мә лiметтердiң қ алпына келтiрілуі)

 

 

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

ЭЕМ-ді пайдалану істерін қ арастырмас бұ рын оның жұ мысымен тығ ыз байланысты алгоритм, программа ұ ғ ымдарын білуіміз қ ажет.

Алгоритмберілген есептің шығ ару жолын реттелген амалдар тізбегі тү ріне келтіру. Кез келген есепті қ арапайым амалдарды тізбектей орындау арқ ылы шығ аруғ а болады. Алгоритмді ЭЕМ-де орындау ү шін оны программа тү рінде жазып шығ у керек.

Программа – алгоритмді машинағ а тү сінікті нұ сқ аулар тізімі ретінде жазу. Программа машинағ а тү сінікті командалардан тұ рады. Осы


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.01 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал