Оқулық «Федералдық білім беруді дамыту институты»


•  объектілердің жинақтамасын анықтау;  •



Pdf көрінісі
бет78/97
Дата22.09.2022
өлшемі4.15 Mb.
#461154
түріОқулық
1   ...   74   75   76   77   78   79   80   81   ...   97
44 Мезенцев Автоматтандырылған ақпараттық жүйелер. Оқулық

 
объектілердің жинақтамасын анықтау; 
 
Реляциялық 
модельден 
алынған 
объектілер 
арасындағы 
байланыстарды анықтау; 
 
Негізгі атрибуттарды анықтау. 
OQL(Оbject ManipulationLаnguаgе)сұрау салулар тілі. ОБЖ үшін сұрау 
салулар тілі негізіне SQL—92 стандарты салынған. Бұл тіл деректер 
қорының реляциялық кестелерімен жұмыс істеуге мүмкіндік береді.
Сұрау салу тілдеріне объектілік парадигмаға сай келетін жаңа 
ерекшеліктер енгізілген: 
 
сұрау салуды нақты объектіге немесе объектілер жинақтамасына 
адрестеу; 
 
сұрау салу көмегімен объектілердің əдістеріне жүгіну; 
 
сұрау салу нəтижесінде кестелерден жекелеген жазбаларды немесе 
объектілерді немесе олардың жинақтамаларын алу. 


145 
OML (ObjectManipulationLanguage)объектілермен іс-әрекеттер жасау 
тілі. Бұл тіл С++, Smalltalk, Javaсияқты объектілік тілдермен 
байланыстыру механизмін белгілейді. Ол объектілік тілдерге объектілерді 
құруға, объектілерді жоюға; объектілерді деректер қорында сақтауға, 
объектілерді к алуды- навигацияны жүзеге асыруға; транзакциялар 
механизмін пайдалануға мүмкіндік беретін құралдарды енгізеді.
Объектілік технологияны пайдалана отырып, деректерді клиент-
серверлік өңдеуді ұйымдастыру үшін OMG консорциумы CORBA 
(C
OMMON
Object Request Broker Аrchitecture) стандартын ұсынады. Осы 
технология COM (Соге ОЬ]еЛ Моѐе1) компоненттік моделін IDL 
интерфейстерді сипаттау тілімен бірге бірге пайдалануды көздейді.
CORBA технологиясының негізін «брокерлердің» Smart agent арнайы 
жүйелік делдал арқылы өзара əрекеттесу механизмін құрады. 
Брокерлер арасындағы байланыстар General Inter ORB Protocol 
арнайы хаттама талаптарына сəйкес жүзеге асырылады, ол деректерді мен 
хабарлама форматтары жинағының төмендеңгейлі ұсынылымын 
белгілейді. 
Клиент тарапында екі делдал-объектісі бар: Stub (бітеуіш); 
ORB(Object Required Broker) — шақыртылатын объектінің брокері 
вызываемого объекта. Бітеуіш клиенттің сұрау салуын қабылдайды жəне 
оны брокерге береді Брокер Smart agent делдалына жүгінеді. Делдал 
серверге жүгінеді жəне клиенттің сұрау салуын серверлік брокерге береді. 
Серверлік брокер серверде қажетті объектті табуға жəне клиенттің сұрау 
салуына қызмет көрсету үшін талап етілетін əдісті шақыртуға тиіс.
Объектіні табу жəне оның əдісін шақырту Вгокег Object Adapter (BOA)
- арнайы базалық объектілік адаптер арқылы жүргізіледі Объектінің 
əдісіне қажетті деректерді арнайы компонент — (Skeleton)қаңқасы 
ұсынады, ол адаптерді шақыртады (3.3 сур.). 
Клиен Желілік орта Сервер 


Достарыңызбен бөлісу:
1   ...   74   75   76   77   78   79   80   81   ...   97




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

    Басты бет