• [基于clientserver數據庫]基于Client/Server數據完整性約束的實現技術

    更新時間:2011-02-18    來源:技術工作總結    手機版     字體:

    [基于clientserver數據庫]基于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)保證一個表中的每一行必須是唯一的(元組的唯一性)。為保證實體完整性,需指定一個表中

    本文來源:http://www.lsjse.com/gongzuozongjie/28256.html

    猜你感興趣

    精品乱码久久久久久中文字幕| 少妇人妻偷人精品无码视频新浪| 亚洲国产高清国产拍精品| 国内精品人妻无码久久久影院导航 | 日韩精品免费一级视频| 久久精品国产91久久综合麻豆自制| 国产精品久久久久久无毒不卡| 91精品国产麻豆国产自产在线| 久久精品女人毛片国产| 91老司机深夜福利精品视频在线观看| 国产精品免费视频播放器| 中文无码精品A∨在线观看不卡| 国产成人精品无码免费看| 韩国三级中文字幕hd久久精品| 色婷婷噜噜久久国产精品12p| 成人精品视频一区二区三区尤物| 国产精品视频免费| 91精品久久久久久久久中文字幕 | 成人精品国产亚洲欧洲| 久久精品免费全国观看国产| 亚洲精品视频在线观看免费| 亚洲永久永久永久永久永久精品| 国产一精品一AV一免费| 97国产精品视频| 国产亚洲美女精品久久久| 亚洲性日韩精品一区二区三区| 国产精品99久久久| 国产精品100页| 色哟哟国产精品免费观看| 四虎AV永久在线精品免费观看| 国产精品无码一本二本三本色| 精品国产成a人在线观看| 亚洲欧美精品午睡沙发| 真实国产精品vr专区| 亚洲欧美国产精品专区久久| 成人综合久久精品色婷婷| 亚洲国产精品无码中文lv| 日本精品无码一区二区三区久久久| 国产精品亚洲一区二区麻豆| 国产成人精品高清在线观看99| 2021国产精品自在拍在线播放|