Дәріс №1. Негізгі түсініктер Дәріс жоспары


Дәріс №6. E-R моделін құру әдістемесі



бет12/26
Дата12.09.2020
өлшемі0,58 Mb.
#78333
1   ...   8   9   10   11   12   13   14   15   ...   26
Байланысты:
Лекция

Дәріс №6. E-R моделін құру әдістемесі
Дәріс жоспары


  1. Инфологиялық модельдеу нәтижесі, инфологиялық модельдерге қойылатын талаптар.

Дәрістің қысқаша мазмұны

Байланыс – екі немесе одан да көп қатынастармен түсіндіріледі.

ER-моделдің құрылу әдістемесі келесіден тұрады. Пәндік облыста объектілер класы ерекшеленеді. Объектілер класы – бұл объектілер (пәндік облыс компоненттері немесе процестері) жиынтығы.



Инфологиялық модельге қойылатын талаптар:

  • Адекватты суреттеу (ИМ суреттеуге арналған тіл жеткілікті мүмкіндіктермен сипатталуы керек)

  • Қайшылық (модельдің бірдей емес мәні болуы мүмкін)

  • Оңай кеңейтілімді (өзгеріссіз жаңа деректерді енгізуді қамтамасыз ету)

  • Иілгіш тіл (тіл қолмен де, автоматтандырылған жобалау кезінде де қолданылуы керек)

  • Барлық пайдаланушыларға түсініктілігі

Инфологиялық модель компоненттері:

  • Программалық қамтама объектілерін және олардың арасындағы байланысты (ER-модель) сипаттау

  • Лингвистикалық қатынас (тілдік ортада программалық қамтаманы суреттеу мүмкіндіктерімен сипатталған қатынас)

  • Көрсеткіштердің алгоритмдік байланысы (егер инфологиялық модельде есептеу көрсеткіштері пайдаланылса)

  • Пайдаланушының ақпараттық қажеттілігін сипаттау (сұраныс типі, деректерді пайдалану режимі)

  • Бүтіндікті шектеу (кез келген уақыт моментінде деректердің дұрыстығын қамтамасыз ететін ережелер жиынтығы).

Мысал:

Егер дүкен ПҚ болып табылса, онда мындай объектілер класы ерекшеленеді: тауар, сатушы, сатып алушының тауарды сатып алу процесі.

Объектінің әрбір класына дербес атау беріледі. Мысалы: "ТАУАР", "САТУШЫ", "САТЫП АЛУШЫ".

Әрбір объекті құрамының анықталған жиынтығы бар. Мысалы, "ТАУАР" объектісінің класына кіретін барлық объектілер келесі құрамдардан тұрады: "ТАУАР АТЫ", "ӨНДІРУШІ", "ТАУАР БІРЛІГІНІҢ БАҒАСЫ".

Әрбір объект өзінің идентификаторымен көрсетілуі керек (берілген кластың басқа объектілерінен ерекшелейтін объектілер құрамы).

Мысалы, "ТАУАР" объектілер класы үшін "ТАУАР АТЫ" құрамы әДБебап болып табылмауы да мүмкін. Сондықтан "ТАУАР ИНДЕКСІ" жасанды идентификаторын енгізу керек.

"ТАУАР" объектілерінің класында ER-моделді суреттеу мысалы:

ТАУАР





Бақылау сұрақтары

  1. Инфолгиялық модельге қандай талаптар қойылады?

  2. Байланыс дегеніміз не?

  3. ER – моделді көрсететін қандай түрлер бар?



Әдебиет: (1)



Достарыңызбен бөлісу:
1   ...   8   9   10   11   12   13   14   15   ...   26




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет