圖2.1 事件的分類 知網通過自下而上的事件概念的逐一考察,認定事件的主要特征之間的關系有三類:(1) 上下位關系(2) 靜與動的對應關系(3) 動態相互感應關系 關系和狀態是屬于上述靜態之下的兩類。上述動態之下的兩類即泛動和實動是造成關系和狀態的動力。這樣就形成了知網所稱的靜與動的對應關系,簡單的說,有什么樣的關系或有什么樣的狀態,就有什么樣的行為動作。例如事物之間有領屬關系,如:“我有書”表明了“我”和“書”的關系。 與之相對應的、可以改變這種領屬關系的行為動作則是“取”或“給”。 知網認定事件中表示關系的有九類,事件中表示狀態的分為物質狀態和精神狀態兩大類。物質狀態包括:存現、常態、良態、衰態、消失(如:生物的生、老、病、死)。精神狀態包括:情感、態度、欲望、認知。知網認定事件中表示行為動作的都是與上述關系和狀態一一對應的,歸根結底體現一個“變”字,即變關系和變狀態。需要提請注意的有兩類:一是變具體屬性的行為動作,如:“提高”、“降低”、“美化”、“加溫”等;二是變使動或制動的行為動作,如:“使”、“讓”、“命令”、“靜止”等。粗略的看這兩類行為動作與關系或狀態沒有具體的一一對應的關系,但是實際上它們也是變關系或狀態的。任一個實體,當其屬性改變的時候,如由冷變熱(在“加溫”的作用下),就是其自身內在狀態的變化。任一實體,當在使動或制動的行為動作的作用下發生某種行為或停止某種行為,都是其與外界關系的變化。 關于動態相互感應關系,簡稱互感關系。事件的互感關系體現在兩個方面。第一,事件與事件之間的互感關系;第二,事件的動態角色的相互轉換關系。 事件與事件之間的互感關系包括同類的(都是靜態的或者都是動態的),也包括跨類的。例如,"有"和"丟失"是同類的,它們之間的關系前者為后者的必要前提,若"無",便不可能"丟失"。再如,"買"和"有"是不同類的,它們之間的關系則是前者為后者的前提。又如,"抱歉"和"道歉"是不同類的,前者是靜態的,一種感情狀態,后者是動態的,是一種表達感情的行為動作,但它們存在著一種內在的關系,后者為前者的邏輯結果。"罹患"、"醫治"和"復原"是不同類的,"罹患"和"復原"是靜態的,"醫治"是動態的。它們之間的關系是"醫治"轉化"罹患"這個"衰態"到"復原"這個"良態"。 事件動態角色相互轉換關系說的是在某一事件發生時它的動態角色會自然地轉化成為另一事件的動態角色,或者它原來就應該是另一事件的某一個動態角色。例如,“買”的施事將轉化為“有”的“關系主體”。又如,“患病”的經驗者原來就應該是“醫治”的受事。“醫治”的受事將轉化為“康復”的經驗者。 知網的研究與建設不僅有很高的探索性,而且有很強的工程性。我們相信它作為一種知識資源能夠得到廣泛的應用。 可視化語言Visual Basic 6.0 Visual Basic是Microsoft公司于1991年推出的Windows應用程序開發工具,經過近十年的發展,它已經成為Windows環境下流行的編程語言,它從根本上改變了傳統的程序設計模式,大大簡化了Windows應用程序設計。Visual Basic與傳統的語言不同,它使用可視化、交互式的方法來開發Windows下的應用程序,由于Visual Basic的交互特性,因此可以一邊運行著程序,一邊進行界面的調整和程序代碼的調試。通過這種方式,代碼運行的效果可以在開發時進行測試,而不必等到編譯完成以后。 從Visual Basic5.0之后,Microsoft公司將OCX技術和其他的一些關鍵技術組合到一起,制定出了新的技術規范,并稱之為ActiveX(TM)技術。ActiveX(TM)技術仍然遵循OLE2.0的規范,繼續可以像原來的OLE應用那樣使用其他應用程序提供的功能,例如Microsoft Word字處理器,Microsoft Excel電子數據表及其他Windows應用程序。 Visual Basic 6.0的新功能和特點: 增強的數據訪問功能: Visual Basic 6.0提供了與已有系統的開放式的互聯性技術,包括ActiveX Data Objects、COM/CISC事務集成管理器. Microsoft還為不同的數據庫提供了全新的OLE DB和ODBC驅動程序,通過第三方提供的OLE DB和ODBC驅動程序,還可以與其它數據庫系統進行連接[12]。 新的語言特征:包括:用戶自低應類型可以作為參數或公共屬性和方法的返回值;函數可以返回數組變量;動態數組可以賦值;文件系統對象等。 新增和加強的控件:ADO DATACONTROL、COOLBAR CONTROL等。 新增的部件功能: Visual Basic 6.0可以創建和重用COM控件.創建的部件可以被其它語言重用,而且也可以使用其它語言創建的部件。 增強的和新的向導:新增的向導有安裝程序程序向導,數據窗體向導,應用程序向導和類生成工具;新的向導有數據生成向導和工具條向導。 Visual Basic應用程序開發工具具有非常強大的功能,在此僅就系統開發過程 中用到的相關技術作簡單介紹。 2.2.1 Visual Basic 6.0的數據庫對象 用Visual Basic訪問數據庫有許多可供選擇的方案,這些方案各有自己的特點。RDO是Visual Basic訪問關系型ODBC數據源的最佳界面接口,就如DAO/Jet是Jet和ISAM()頃序索引查找方法)類型數據源首選的訪問接口一樣。這兩種方法都完整地集成于Visual Basic中,并且形成了Visual Basic核心的數據訪問策略。RDO和DAO都已發展為相當成熟的技術。因此假如用戶需要訪問ODBC數據源河以使用RDO如果需要訪問ISAM或Jet類型數據源,那么就使用DAO/Jet 。 Active Data Objects(ADO)作為另一種可供選擇的技術出現,正在逐漸代替其他數據訪問接口。由于RDO同ADO的體系結構非常相似,因此當需要將RDO數據接口轉換為ADO時,仍可以使用RDO設計的代碼。ADO是獨立于開發工具和開發語言的簡單而且容易使用的數據接口,同ADO相比,其他數據訪問接口都會黯然失色。所有的數據源都可以通過ADO來訪問,在今天己逐漸成為現實。 經過數年發展,ODBC技術日臻完善,己成為訪問遠程數據的主要方法,而Jet成為本地Jet和ISAM數據接口的首選方案.雖然這些方法在不同程度上有功能交迭的地方,在論證選用數據庫訪問的方法時,主要還應滿足用戶在特殊應用程序中對具體數據接口的訪問。 近年來,隨著Web應用軟件的迅速發展和現有數據存儲形式的多種多樣,Visual Basic訪問數據庫的解決方案面臨諸如快速提取分布于企業內部和外部有用商業信息等的多種挑戰。為此Microsoft提出一種新的數據庫訪問策略,即“統一數據訪問” (Universal Data Access)的策略。“統一數據訪問”提供了高性能的存取包括關系型和非關系型在內的多種數據源,提供獨立于開發工具和開發語言的簡單的編程接口,這些技術使得企業集成多種數據源、選擇更好的開發工具、應用軟件、操作平臺、建立容易維護的解決方案成為可能。 “統一數據訪問”的基礎是Microsoft的數據訪問組件。這些組件包括ActiveX Data Objects(ADO), Remote Data Service(RDS,也稱“高級數據連接器”或ADC),OLE DB和ODBC。 2.2.2 DAO對象 DAO (Database Access Object),在VB中提供了兩種與Jet數據庫引擎接口的方法:Data控件和數據訪問對象(DAO)。 Data控件只給出有限的不需編程而能訪問現存數據庫的功能,而DAO模型則是全面控制數據庫的完整編程接口。Data控件將常用的DAO功能封裝在其中,它與DAO控件的關系就好像內存與CACHE之間的關系一樣,所以這兩種方法并不是互斥的,實際上,它們常同時使用。DAO模型是設計關系數據庫系統結構的對象類的集合。它們提供了完成管理一個關系型數據庫系統所需的全部操作的屬性和方法,這其中包括創建數據庫,定義表、字段和索引,建立表間的關系,定位和查詢數據庫等。 Visual Basic中的數據庫編程就是創建數據訪問對象,這些數據訪問對象對應于被訪問物理數據庫的不同部分,如數據庫、表、字段和索引等,同時用這些對象的屬性和方法來實現對數據庫的操作,以便在Visual Basic窗體中使用綁定和非綁定控件來顯示操作結果并接收用戶輸入。 Visual Basic通過DAO和Jet引擎可以識別三類數據庫: ●Visual Basic數據庫:也就是*.MDB數據庫 ●外部數據庫:它們是使用幾種流行格式的“索引順序訪問方法OSAM)數據庫,這些流行格式包括Btrieve,dBASEIII,dBASEIV,Microsoft FoxPro versions2.0和2.5以及Paradox versions 3.x和4.0。在Visual Basic中能夠創建和操作所有以上格式的數據庫。也可以訪問文本文件數據庫和Microsoft Excel或otusl-2-3電子表格。 ●ODBC數據庫:包括符合ODBC標準的客戶用ac服務器數據庫,如Microsoft SQL Server。要在Visual Basic中創建真正的客戶/服務器應用程序,可以使用ODBC Direct直接把命令傳遞給服務器處理。也就是說Visual Basic還支持其它不使用Jet數據庫引擎的數據訪問方法。數據訪問對象的ODBC Direct模式允許使用同樣的對象模型和語法繞過Jet引擎直接訪問ODBC數據。 從上面的論述我們可以得知,對于編程人員來講,只須了解DAO的使用,對具體的數據庫系統無須做深入的探討,就可對幾乎任何一種數據庫進行操作,“以不便應萬變”。而對數據庫文件自身的物理操作,將由相應的數據庫引擎把數據訪問對象上的這些操作轉換為對數據庫文件自身的物理操作,這些引擎來處理所有與各種數據庫的接口。 首頁 上一頁 1 2 3 4 下一頁 尾頁 2/4/4 相關論文
首頁 上一頁 1 2 3 4 下一頁 尾頁 2/4/4
本站部分文章來自網絡,如發現侵犯了您的權益,請聯系指出,本站及時確認刪除 E-mail:349991040@qq.com
論文格式網(www.donglienglish.cn--論文格式網拼音首字母組合)提供其他論文畢業論文格式,論文格式范文,畢業論文范文