Er диаграммалары және eer диаграммалары: айырмашылығы неде?



жүктеу 43,5 Kb.
Дата09.01.2022
өлшемі43,5 Kb.
#31853
ER диаграммалары және EER диаграммалары-4,1



ER диаграммалары және EER диаграммалары: айырмашылығы неде?
ER диаграммалары және EER диаграммалары: айырмашылығы неде?

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

Сонымен, қайсысын таңдау керек? Сіздің диаграммаңыз сіздің жобаңыз үшін қайсысы жақсы екенін шешкенде, келесі жайтты ескеріңіз.

ER диаграммасы дегеніміз не?

Кәсіпорындармен қарым-қатынас (ER) диаграммасы, сонымен бірге ұйым-қатынастар моделі деп те аталады, ол нақты түрде аталады: ол кәсіпорындар арасындағы қатынастарды көрсетеді. Ол көбінесе деректер базасында немесе ақпараттық жүйелерде мәліметтерді ұйымдастыруда қолданылады.

ER диаграммаларының екі түрі бар: тұжырымдамалық және физикалық. Концептуалды диаграмма модельдері деректердің логикалық модельдерінің негізі ретінде немесе ER модельдерінің ортақтық қатынастарын деректер моделін біріктірудің негізі ретінде құра алады.

ER тұжырымдамалық диаграммасында алты стандартты белгілер қолданылады. Олар:



  1. Субъектілер маңызды деректерді білдіретін объектілер немесе ұғымдар. Сондай-ақ, күшті субъектілер немесе басты субъектілер ретінде бұл субъектілердің көбіне оларға тәуелді әлсіз субъектілері болады.

  2. Аттрибуттар дегеніміз - субъектінің сипаттамалары, яғни көп-көп немесе біреу-біреу.

  3. Қатынастар - бұл субъектілер арасындағы бірлестіктер.

  4. Әлсіз нысандар басқа субъектіге тәуелді.

  5. Көп мәнді төлсипаттар дегеніміз бірнеше мәнге ие бола алатын төлсипаттар.

  6. Әлсіз қатынастар - бұл әлсіз субъект пен оның бас ұйымы арасындағы байланыс.

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

Әр нысан кесте түрінде ұсынылған, әр өрісі оның құрамындағы атрибут ретінде әрекет етеді.
Кәсіпорындар қарғаның аяқтары деп аталатын жүйені қолдана отырып байланысады. Әр жолдың сәндеуі байланысты анықтайды.
ER диаграммасының қатынастарының түрлері субъектінің басқа элементтермен өзара әрекеттесуіне байланысты. Қарым-қатынастар бір-бірлеп (1: 1) немесе көп-көп (1: м) болуы мүмкін. Кейбір жағдайларда, қарым-қатынас көптеген адамдардан тұрады (м: м).

EER диаграммасы дегеніміз не?

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

EER диаграммасы сізге ER схемасының барлық элементтерін қосады:


  • Атрибут немесе қарым-қатынас мұралары

  • Санат немесе одақ түрлері

  • Мамандандыру және жалпылау

  • Қосымша сыныптар және суперкласс

Жалпы алғанда, EER диаграммасы жинақтау, жалпылау және мамандандыруға мүмкіндік беретін элементтерді қосу арқылы ER диаграммасын құрады.

Жалпылау және мамандандыру бір-біріне қарама-қарсы әрекет етеді. Жалпылау төменгі деңгей субъектілерін жоғары деңгейге біріктіреді. Бұл ретте мамандандыру жоғары деңгейдегі субъектілерді төменгі деңгейлерге бөледі. Біріктірумен екі субъект біртұтас ретінде қарастырылады.

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

Қайсысын қолдану керек

Жалпы алғанда, екі диаграмма да сіздің мәліметтер базаңызды дәл жобалауға мүмкіндік береді.

ER диаграммасы сіздің деректер базаңыздың көрнекі көрінісін береді. Ол болашақтағы қадамдарда дерекқорды біртіндеп дамытуға мүмкіндік беретін өз субъектілерінің байланыстары мен атрибуттарын егжей-тегжейлі сипаттайды.

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



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

Екі диаграмма сіздің деректер базаңызды жобалауды бұрынғыдан да оңай етеді. Сізге флэш-сызбада ER және EER диаграммаларын құру үшін қажетті шаблондар, кескіндер мен белгілерді беретін керемет диаграммалық құрал қажет.
жүктеу 43,5 Kb.

Достарыңызбен бөлісу:




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

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