必胜高考网_全国高考备考和志愿填报信息平台

必勝高考網 > 計算機類 > 計算機等級 > 資訊 >

2010計算機三級數(shù)據庫經驗談:保證數(shù)據完整性

時間: 家輝2 資訊

  只要有可能,請采用數(shù)據庫系統(tǒng)實現(xiàn)數(shù)據的完整性。這不但包括通過標準化實現(xiàn)的完整性而且還包括數(shù)據的功能性。在寫數(shù)據的時候還可以增加觸發(fā)器來保證數(shù)據的正確性。不要依賴于商務層保證數(shù)據完整性;它不能保證表之間(外鍵)的完整性所以不能強加于其他完整性規(guī)則之上。

  分布式數(shù)據系統(tǒng)

  對分布式系統(tǒng)而言,在你決定是否在各個站點復制所有數(shù)據還是把數(shù)據保存在一個地方之前應該估計一下未來 5 年或者 10 年的數(shù)據量。當你把數(shù)據傳送到其他站點的時候,最好在數(shù)據庫字段中設置一些標記。在目的站點收到你的數(shù)據之后更新你的標記。為了進行這種數(shù)據傳輸,請寫下你自己的批處理或者調度程序以特定時間間隔運行而不要讓用戶在每天的工作后傳輸數(shù)據。本地拷貝你的維護數(shù)據,比如計算常數(shù)和利息率等,設置版本號保證數(shù)據在每個站點都完全一致。

  強制指示完整性(參照完整性)

  沒有好辦法能在有害數(shù)據進入數(shù)據庫之后消除它,所以你應該在它進入數(shù)據庫之前將其剔除。激活數(shù)據庫系統(tǒng)的指示完整性特性。這樣可以保持數(shù)據的清潔而能迫使開發(fā)人員投入更多的時間處理錯誤條件。

  關系

  如果兩個實體之間存在多對一關系,而且還有可能轉化為多對多關系,那么你最好一開始就設置成多對多關系。從現(xiàn)有的多對一關系轉變?yōu)槎鄬Χ嚓P系比一開始就是多對多關系要難得多。

  采用視圖

  為了在你的數(shù)據庫和你的應用程序代碼之間提供另一層抽象,你可以為你的應用程序建立專門的視圖而不必非要應用程序直接訪問數(shù)據表。這樣做還等于在處理數(shù)據庫變更時給你提供了更多的自由。

  給數(shù)據保有和恢復制定計劃

  考慮數(shù)據保有策略并包含在設計過程中,預先設計你的數(shù)據恢復過程。采用可以發(fā)布給用戶/開發(fā)人員的數(shù)據字典實現(xiàn)方便的數(shù)據識別同時保證對數(shù)據源文檔化。編寫在線更新來“更新查詢”供以后萬一數(shù)據丟失可以重新處理更新。

  用存儲過程讓系統(tǒng)做重活

  解決了許多麻煩來產生一個具有高度完整性的數(shù)據庫解決方案之后,我決定封裝一些關聯(lián)表的功能組,提供一整套常規(guī)的存儲過程來訪問各組以便加快速度和簡化客戶程序代碼的開發(fā)。數(shù)據庫不只是一個存放數(shù)據的地方,它也是簡化編碼之地。

  使用查找

  控制數(shù)據完整性的最佳方式就是限制用戶的選擇。只要有可能都應該提供給用戶一個清晰的價值列表供其選擇。這樣將減少鍵入代碼的錯誤和誤解同時提供數(shù)據的一致性。某些公共數(shù)據特別適合查找:國家代碼、狀態(tài)代碼等。

56118 主站蜘蛛池模板: 安徽控制器-合肥船用空调控制器-合肥家电控制器-合肥迅驰电子厂 安徽净化板_合肥岩棉板厂家_玻镁板厂家_安徽科艺美洁净科技有限公司 | 石家庄救护车出租_重症转院_跨省跨境医疗转送_活动赛事医疗保障_康复出院_放弃治疗_腾康26年医疗护送转诊团队 | 安平县鑫川金属丝网制品有限公司,声屏障,高速声屏障,百叶孔声屏障,大弧形声屏障,凹凸穿孔声屏障,铁路声屏障,顶部弧形声屏障,玻璃钢吸音板 | 船用泵,船用离心泵,船用喷射泵,泰州隆华船舶设备有限公司 | 作文导航网_作文之家_满分作文_优秀作文_作文大全_作文素材_最新作文分享发布平台 | 众品家具网-家具品牌招商_家具代理加盟_家具门户的首选网络媒体。 | 青岛侦探调查_青岛侦探事务所_青岛调查事务所_青岛婚外情取证-青岛狄仁杰国际侦探公司 | 磁力反应釜,高压釜,实验室反应釜,高温高压反应釜-威海自控反应釜有限公司 | 没斑啦-专业的祛斑美白嫩肤知识网站-去斑经验分享 | 亚克隆,RNAi干扰检测,miRNA定量检测-上海基屹生物科技有限公司 | 出国劳务公司_正规派遣公司[严海] | 盘煤仪,盘料仪,盘点仪,堆料测量仪,便携式激光盘煤仪-中科航宇(北京)自动化工程技术有限公司 | 贴片电容代理-三星电容-村田电容-风华电容-国巨电容-深圳市昂洋科技有限公司 | 全温恒温摇床-水浴气浴恒温摇床-光照恒温培养摇床-常州金坛精达仪器制造有限公司 | 高低温老化试验机-步入式/低温恒温恒湿试验机-百科 | 回转支承-转盘轴承-回转驱动生产厂家-洛阳隆达轴承有限公司 | 萃取箱-萃取槽-PVC萃取箱厂家-混合澄清槽- 杭州南方化工设备 | YAGEO国巨电容|贴片电阻|电容价格|三星代理商-深圳市巨优电子有限公司 | 生鲜配送系统-蔬菜食材配送管理系统-连锁餐饮订货配送软件-挪挪生鲜供应链管理软件 | jrs高清nba(无插件)直播-jrs直播低调看直播-jrs直播nba-jrs直播 上海地磅秤|电子地上衡|防爆地磅_上海地磅秤厂家–越衡称重 | POM塑料_PBT材料「进口」聚甲醛POM杜邦原料、加纤PBT塑料报价格找利隆塑料 | 耐火浇注料价格-高强高铝-刚玉碳化硅耐磨浇注料厂家【直销】 | 中药超微粉碎机(中药细胞级微粉碎)-百科 | 医学动画公司-制作3d医学动画视频-医疗医学演示动画制作-医学三维动画制作公司 | 气体检测仪-氢气检测仪-可燃气体传感器-恶臭电子鼻-深国安电子 | 抓斗式清污机|螺杆式|卷扬式启闭机|底轴驱动钢坝|污水处理闸门-方源水利机械 | 隐形纱窗|防护纱窗|金刚网防盗纱窗|韦柏纱窗|上海青木装潢制品有限公司|纱窗国标起草单位 | Maneurop/美优乐压缩机,活塞压缩机,型号规格,技术参数,尺寸图片,价格经销商 | 仓储笼_仓储货架_南京货架_仓储货架厂家_南京货架价格低-南京一品仓储设备制造公司 | uv固化机-丝印uv机-工业烤箱-五金蚀刻机-分拣输送机 - 保定市丰辉机械设备制造有限公司 | 变色龙PPT-国内原创PPT模板交易平台 - PPT贰零 - 西安聚讯网络科技有限公司 | 南京雕塑制作厂家-不锈钢雕塑制作-玻璃钢雕塑制作-先登雕塑厂 | 胶泥瓷砖胶,轻质粉刷石膏,嵌缝石膏厂家,腻子粉批发,永康家德兴,永康市家德兴建材厂 | 氧化锆陶瓷_氧化锆陶瓷加工_氧化锆陶瓷生产厂家-康柏工业陶瓷有限公司 | 玉米深加工设备-玉米深加工机械-新型玉米工机械生产厂家-河南粮院机械制造有限公司 | 彼得逊采泥器-定深式采泥器-电动土壤采样器-土壤样品风干机-常州索奥仪器制造有限公司 | 工业CT-无锡璟能智能仪器有限公司 | 玻璃钢板-玻璃钢防腐瓦-玻璃钢材料-广东壹诺 | 高压包-点火器-高压发生器-点火变压器-江苏天网 | 牛奶检测仪-乳成分分析仪-北京海谊 | 沥青车辙成型机-车托式混凝土取芯机-混凝土塑料试模|鑫高仪器 |