基於Client/Server數據完整性約束的實現技術
摘 要:本論文主要討論基於Client/Server數據完整性約束及其如何實施企業業務規則,並以SQLServer和PowerBuilder為例,介紹了數據完整性約束的實現技術。
關鍵詞:Client/Server,數據完整性約束, 企業業務規則
DBMS已從早期的分散的一個個計算模型、網絡/文件服務計算模型(針對文件)發展到現在的Client/Server計算模型(針對表中的一行)。Client/Server模型是非對等的(decoupled),客户發出服務請求,服務器作出響應,提供服務,即所謂的"請求驅動"。DB的Client/Server系統由DBServer、客户應用程序和網絡組成。DBServer(即後端)負責有效地管理系統的資源,主要負責數據處理、併發控制、數據安全性、數據完整性和數據的備份和恢復等。客户應用程序(即前端)是系統中供用户與數據進行交互的部件,主要任務是提供交互式界面完成數據的錄入、分析、檢查和顯示,向DBServer發出請求(SQL語句)並接收結果和錯誤信息。網絡和通信軟件是系統中客户和服務器之間數據傳送的工具。
由於現在的數據庫都是開放、多用户共享,因此維護數據庫的正確性至關重要。數據庫的完整性描述為數據庫內容的完整性約束集合,其中完整性約束指數據庫的一個狀態是否合理,這是一組謂詞。DBS檢查數據的狀態和狀態轉換,判定它們是否合理,是否應予接受。對一個數據庫操作,要判定其是否符合完整性約束,全部斷言無矛盾時才可以執行。完整性約束的形式化定義I=(O,P,A,R),其中O是完整性約束所涉及的數據對象集合,P是對象所滿足的謂詞,A是觸發檢查的條件,R是約束不滿足時的反應動作[2]一、 常見的數據完整性約束根據分類角度不同,可將完整性約束分為如下幾類:·域、元組、集合完整性·立即約束和推遲(到EOT)約束·狀態約束和狀態演變約束。·標準和定製的數據完整性約束
實際的系統中,一般將數據完整性約束分為標準的數據完整性約束和定製的數據完整性約束。標準的數據完整性約束是DBS已經實現的內部規則,包括域完整性、實體完整性和引用完整性。
域完整性(Field Integrity)保證一個數據庫不包含無意義的或不合理的值,即保證表的某一列的任何值是該列域(即合法的數據集合)的成員。方法是限制列的數據類型、精度、範圍、格式和長度等。實體完整性(Entity Integrity)保證一個表中的每一行必須是唯一的(元組的唯一性)。為保證實體完整性,需指定一個表中
-
金融保險專業畢業設計
題目:關於車險電銷產業發展存在的問題及對策姓名張雨所在系院保險系專業名稱金融保險(客户服務與管理)班級名稱12級客服班學號XX10xxx指導教師李xx日期XX年3月16日畢業設計真實性承諾本人鄭重聲明:所提交的畢業設計文本和成果,是本人在指導教師的指導下,獨立進行研究...
-
保險實務畢業設計:養老保險產品設計
衞曉陽養老保險產品設計摘要:養老保險制度是社會保障體系的重要組成部分,中國目前的養老保險制度是一個多層次的體系,包括基本養老保險、企業年金和個人商業儲蓄性養老保險等的多個層,現已經取得了積極進展,但是仍然有一些問題,文章從養老保險多層次體系建立的背景出...
-
計算機專業畢業設計輔導
本科:計算機科學與技術專業畢業設計(論文)實踐環節實施方案計算機科學與技術專業畢業設計教學課件大專:2001級計算機專業畢業設計任務書2001級、2002級電子商務專業畢業設計任務書畢業設計講座之一畢業設計講座之二畢業設計説明書的格式規範下載:(本科開題報告...
-
設計課題:商務網站管理信息系統
目的:解決企事業單位及商家全套網絡信息化服務意義:精確、簡化企業內部管理,提高工作效率;擴大市場範圍、營造商機、增加企業知名度;有助於促進與客户和同行間的交流,完善自身發展。功能模塊:㈠:商務網站設計;㈡:ISP平台及相關功能設計;㈢:商品信息管理系統。基本任務及功...
相關文章
- Cover Letter Sample of Rail Yard Engineer
- 英文簡歷(電子工程師)ELECTRONICS ENGINEER(Experienced)大綱
- 英文簡歷(電子工程師)ELECTRONICS ENGINEER(Experienced)
- Exclusive Distribute Agreement
- 英文簡歷(電子工程師)ELECTRONICS ENGINEER(Experienced)範例
- 英文簡歷(客户服務代表)CUSTOMER SERVICE REPRESENTATIVE(Sales)大綱
- 英文簡歷(客户服務代表)CUSTOMER SERVICE REPRESENTATIVE(Sales)
- 英文簡歷(客户服務代表)CUSTOMER SERVICE REPRESENTATIVE(Sale
- Chinese cover letter writing sample
- Exclusive Distribute Agreement大綱