МРМ артықшылықтары мен кемшіліктері:
МРМ кең таралуы бірінші кезекте МБ ұсыну мен қалыптастырудың қарапайымдылығымен,SQL (Structured Query Language)сұранысының декаративті тілінің көмегімен жүзеге асатын мәліметтерді өңдеудің әмбебаптылығымен және қолайлылығымен түсіндіріледі.
Стандарттардың американ ұлттық институты(ANSI) анықтаған екі SQL стандарты бар:SQL-89(SQL1) және SQL-92(SQL2).
Қазіргі кезде жасалым сатысында жаңа SQL стандарты бар. Мәліметер базасын басқарудың көптеген коммерциялық жүйелері(МББЖ)
ISO(International Standards Organization)халықаралық стандарттар ретінде қабылдаған SQL2 стандартын қолдайды.МРМ шеңберінде По моделдеу біршама қиындықтар туындатады,өйткені МРМ-де түрлі байланыстар типін көрсетуге арналған арнайы құралдар жоқ. Көптеген байланыстардың, мысалы, «көпке-көп» байланысының болмауы сақталушы (дублденуші) ақпарат көлемінің ұлғаюын туындатады. Байланыстар типін көрсету мүмкіндігінің болмауы байланыстар семантикасының МРМ-де көрсетілмей,қосымшалармен байланыстың қалай интерпретацияланатындығына тәуелді болады.
Арнайы навигация(МРМ немесе МАМ-дағыдай) механизмдерінің болмауы, бір жағынан моделдің қарапайымдануына, ал екінші жағынан мәліметтерді алуға уақыттың көп рет ұлғаюына алып келіп, көптеген жағдайларда қажетті мәліметтерді іздестіру үшін барлық қатынастарды қарау талап етіледі.
МРМ-де мүшелік класын қосу режимі жоқ болғандықтан, тұтастықтың шектелуін суреттеу құралдарының жиынтығы өте аз.
Қатынастардағы мәліметтерді өңдеу реляциялық алгебра операциясының көмегімен іске асады.
Достарыңызбен бөлісу: |