Байланысты: Лекция. Та ырыбы Форма м ні, рылымы, ру т сілдері. Жоспары
Белсенді деректер базасына енгізу. технологиясы деректер базасына (DB) және деректер базаларын басқару жүйелері (ДҚБЖ) дамуымен өсті және міндеттерді өтінімдерді ауқымы болып табылады. Алғашында дерекқор тек қосымшалар немесе пайдаланушылар қолдану мен қолжетімділігі үшін қажетті мәліметтерді сақтайтын қоймасы ретінде қарастырылды. Дәстүрлі деректер базасын басқару жүйесін (ДҚБЖ) іс-әрекеттері пайдаланушыларға немесе бағдарламалық қосымшалар бастамасымен ДББЖ, орындалатын мағынасында пассивті болып табылады. жүйелердің мысалдары, Интернетте жұмыс, соның ішінде өтінімдерді, кәсіпорын ақпараттық жүйелер мен деректер базасын, қашықтан басқару және конфигурациясы бөлінеді дәстүрлі деректер базасын енжарлығы еңсеру үшін қажетті болып табылатын дамыту. техникалық нысандар басқару жүйесі, нысандар басқару жүйесін қозғалатын, [1] tkezh геоақпараттық жүйелер - осындай жүйелердің Басқа типтік мысалдар, сондай-ақ, техникалық жүйелер болып табылады. Әдетте, мұндай жүйелерде, объектілерді жағдайын сипаттайтын үлкен, жылдам өсуші уақыт-базалық бастауыш фактілер бар. жүйесі
берілген жағдайлар мүмкін үлкен санын анықтау және тиісті іс-әрекеттер арқылы олардың шыққан автоматты түрде жауап керек. өзiнiң ережелер жүйесі белгіленген анықталған жағдайларда әрбір. Бұл өзгерту базалық бастауыш фактілер түрлі датчиктерден келіп, сондай-ақ пернетақта немесе басқа компьютердің енгізу құрылғыларының операторы енгізу мүмкін. Мұндай жүйелерде шешім сақтау және қайта өңдеу міндеттері, ол белсенді дерекқор басқару жүйесі (SUABD) таңа жөн. ол анық пайдаланушы көрсетілген іс-әрекеттерді, сонымен қатар деректер базасында өзі баяндалған ережелерге сәйкес қосымша қадамдарды ғана емес жүзеге асырады деректерге қатысты деректер базасын басқару жүйесі, егер деректер базасы, белсенді дерекқор (DBA) деп аталады. [2] Осылайша SUABD үздіксіз жүйесінің қызметін және пайдаланушыға жауап, белгілі бір оқиғалар басталған бақылайды, және деректер базасын өзі және оның қоршаған ортаға екі қатысуымен тәртібін қоңырау шалу арқылы оқиғаларға жауап. Бұл жағдайда, DBA ғана деректердің пассивті жиынтығы, сонымен қатар білімді өңдеу және деректер басқару репозиторий емес. ақпараттық жүйелерді белсенді деректер базасын пайдалану объектілерін бақылау және басқару бойынша алдын ала сипатталған жағдайлардың болуын анықтау және алдын ала анықталған іс-шаралар сәйкес оларға жауап береді, ол өз кезегінде сіз SUABD бизнес логика басқару аударуға мүмкіндік береді. Осылайша, SUABD ғана емес бақылау объектілерінен ақпаратты сақтау және өңдеу орталығы, сондай-ақ шешім қабылдау орталықтары бола алады және нысандарды басқару бақылау іс-шараларды дамыту. жауап мінез-қамтамасыз ету үшін SUABD ережелерін тиісті моделінің ерекшелігі және іске асыруды қолдау керек. оқиға (іс- шара), жағдайы (жағдайы) және іс-қимыл (іс-қимыл) және [3] ECA- ережелерін (оқиға- жағдайы-шаралар) деп аталатын: үш компоненттер құрамында ережелер негізінде белсенді ережелерін сипаттау классикалық моделі. Оқиға (іс-шара) компонент дерекқорда немесе одан тысқары орын алуы мүмкін кейбір оқиғаны сипаттайды. Шарттары Бөлік (жай-күйі) оқиға орын алған жылы контекст тексереді. Іс-шаралар (іс-қимыл) оқиға орын алды және жай-күйі шындық болу үшін, егер, ереже бойынша жүзеге асырылуы тәртібін сипаттайды. Әрекеттер, кез келген жағдай туралы пайдаланушыны немесе жүйелік әкімшіге хабарлауы мәмілені тоқтату немесе іс-қимыл балама курсын қабылдауға, деректер базасын немесе сыртқы қоңырау ішінде кейбір міндет мінез-орындау үшін деректер базасын немесе ережелер жиынтығы құрылымын өзгерте аласыз. классикалық моделі ЭКА- ережелер нақты қосымшаларда объект мінез-құлық көбінесе мемлекет (мемлекеттік) байланысты екенін ескеру емес. Мемлекеттік - алынған шараға нысанның жауап анықтайды құндылықтар мен объектінің өзара қарым-қатынастардың абстракцияның. анық әрекетін сипаттайды, ол үшін ғана іс-шаралар өңделген Атап күйінде, барлық басқа да іс еленбейді. Бұл сипат мемлекеттер, әсіресе маңызды болып табылады - жатқан оқиғаларға байланысты олардың мінез-құлқын өзгертуге қабілеті - бұл сіз объектілері жүйесі өзгермелілігі беруге мүмкіндік береді. Моделі ескеретін объектінің мемлекеттік кеңейтілген моделі ЭКА-ережелер, моделі- Seca ережелер немесе Seca-моделі (мемлекеттік-оқиға-жағдайы-шаралар) деп аталады. тұжырымдамасы ECA- ережелері мемлекеттің классикалық үлгісіне қосу [3] ережелерін санын азайтады және белсенді жүйесін дамыту үрдісін жеңілдетеді. белсенді ережелерін таңдау моделі нақты пәндік облыс байланысты және логика белсенді ережелерін орындау.