跳到主要內容

臺灣博碩士論文加值系統

(100.28.2.72) 您好!臺灣時間:2024/06/14 02:30
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:陳福隆
研究生(外文):Chen, Fwo Long
論文名稱:整合OPS5與INGRES為一主動式資料庫系統
論文名稱(外文):Design of an Active Database System by Integrating OPS5 and INGRES
指導教授:張玉盈
指導教授(外文):Chang, Ye In
學位類別:碩士
校院名稱:國立中山大學
系所名稱:應用數學研究所
學門:數學及統計學門
學類:數學學類
論文種類:學術論文
論文出版年:1993
畢業學年度:81
語文別:英文
論文頁數:137
中文關鍵詞:主動式資料庫系統產生系統關聯式資料庫系統。
外文關鍵詞:Active Database SystemsProduction SystemRelational Database.
相關次數:
  • 被引用被引用:0
  • 點閱點閱:186
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
在一主動式資料庫系統中(active database systems),規則(rules)是用
來監視以及反應資料庫內所發生的事件。也就是說,這些規則是站在主動
的立場。 Trigger與alerters就是這一類的規則。一個trigger是用來偵
察資料庫內所發生的某些情形而後對此資料庫有所反應動作。一個
alerter是用來監視資料庫,然後將資料庫之改變報告給其使用者。在主
動式資料庫,基本的研究方向有二︰一為設計一個很容易學用的規則語
言(a rule language) 來明白地表示所想要監視的行為與反應,一為設計
一個規則管理系統(a rule manager)來有效地貯存﹑管理與檢查這些規則
。在這篇論文中,我們製作一個主動式資料庫系統稱為RBE系統。在 RBE
系統中,我們並不是從頭開始設計一個主動式資料庫管理系統,而是鬆散
地結合OPS5產生系統與IBM INGRES資料庫管理系統,使其能夠有效監視資
料庫的複雜狀況。另外,RBE系統提供一個以表格為基礎的規則語言。這
個規則語言的內部表示式是產生系統的規則;因此,我們可利用產生系統
內的RETE pattern matching演算法來有效地貯存﹑管理與檢查這些規則
。除此之外,還有一個以C語言寫成的介面,用來鬆散地結合OPS5產生系
統與IBM INGRES資料庫管理系統。此一介面接受使用者的要求,輸入此一
事件到規則系統中去看看是否有規則可符合,然後再將此一原始的要求和
由規則推導出的要求一起送到INGRES資料庫管理系統。而且,INGRES在執
行這些要求之前,此介面會先按照其推導關係和優先權重排其執行順序。
由此系統的架構顯示出,我們可藉由整合任何的產生系統與任意的資料庫
管理系統來建造一主動式資料庫系統。

In an active database system, rules are used to monitor and
respond to events happened inside the database. That is, rules
are tested actively. Triggers and alerters are such kinds of
rules. A trigger is used to detect some conditions happened in
a database and then react to the database. An alerter is used
to monitor a database and then report the changes to users. The
essential research in an active database is to design a user-
friendly rule language to specify events happened inside the
database, and a rule manager to efficient store, manager and
test rules. The thesis presents the implementation of an active
database system called RBE (Rule-By-Examples). This system,
without designing from scratch, loosely couples OPS5 production
system and IBM INGRES DataBase Management System (noted as
DBMS) to efficiently monitors databases on complex conditions.
In this system, a table-based Rule-By-Examples language(also
called RBE) is designed. The internal representations of the
RBE rule language are production rules; therefore, rules can be
stored, managed, and tested efficiently by using the RETE
pattern matching algorithm in a production system. An interface
(written in C) is used to loosely couple OPS5 rule system with
INGRES DBMS. This interface accepts user's query, inserts this
event into OPS5 rule system to wake up rules and sends the
original query with these derived queries to INGRES DBMS.
Moreover, before those queries are sent to the INGRES DBMS, the
interface will reorder those queries according to their
relationship and assigned priority. The architecture used in
this system shows the applicability of constructing an active
database system by integrating any production system and any
database system.

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top