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

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

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 主站蜘蛛池模板: 工装定制/做厂家/公司_工装订做/制价格/费用-北京圣达信工装 | 昆山新莱洁净应用材料股份有限公司-卫生级蝶阀,无菌取样阀,不锈钢隔膜阀,换向阀,离心泵 | 冷水机,风冷冷水机,水冷冷水机,螺杆冷水机专业制造商-上海祝松机械有限公司 | 集装箱箱号识别_自重载重图像识别_铁路车号自动识别_OCR图像识别 | 北京晚会活动策划|北京节目录制后期剪辑|北京演播厅出租租赁-北京龙视星光文化传媒有限公司 | 低温等离子清洗机(双气路进口)-嘉润万丰 | 大行程影像测量仪-探针型影像测量仪-增强型影像测量仪|首丰百科 大通天成企业资质代办_承装修试电力设施许可证_增值电信业务经营许可证_无人机运营合格证_广播电视节目制作许可证 | 安全阀_弹簧式安全阀_美标安全阀_工业冷冻安全阀厂家-中国·阿司米阀门有限公司 | 有机肥设备生产制造厂家,BB掺混肥搅拌机、复合肥设备生产线,有机肥料全部加工设备多少钱,对辊挤压造粒机,有机肥造粒设备 -- 郑州程翔重工机械有限公司 | 恒温振荡混匀器-微孔板振荡器厂家-多管涡旋混匀器厂家-合肥艾本森(www.17world.net) | 余姚生活网_余姚论坛_余姚市综合门户网站| 济南品牌包装设计公司_济南VI标志设计公司_山东锐尚文化传播 | 棉柔巾代加工_洗脸巾oem_一次性毛巾_浴巾生产厂家-杭州禾壹卫品科技有限公司 | 氧化锆陶瓷_氧化锆陶瓷加工_氧化锆陶瓷生产厂家-康柏工业陶瓷有限公司 | 飞行者联盟-飞机模拟机_无人机_低空经济_航空技术交流平台 | 高压油管,液压接头,液压附件-烟台市正诚液压附件 | 越南专线物流_东莞国际物流_东南亚专线物流_行通物流 | 管理会计网-PCMA初级管理会计,中级管理会计考试网站 | 成都离婚律师|成都结婚律师|成都离婚财产分割律师|成都律师-成都离婚律师网 | 工业CT-无锡璟能智能仪器有限公司| 双菱电缆-广州电缆厂_广州电缆厂有限公司 | 北京自然绿环境科技发展有限公司专业生产【洗车机_加油站洗车机-全自动洗车机】 | 高低温万能试验机_拉力试验机_拉伸试验机-馥勒仪器科技(上海)有限公司 | 论文查重_免费论文查重_知网学术不端论文查重检测系统入口_论文查重软件 | 曙光腾达官网-天津脚手架租赁-木板架出租-移动门式脚手架租赁「免费搭设」 | 量子管通环-自清洗过滤器-全自动反冲洗过滤器-北京罗伦过滤技术集团有限公司 | 佛山市钱丰金属不锈钢蜂窝板定制厂家|不锈钢装饰线条|不锈钢屏风| 电梯装饰板|不锈钢蜂窝板不锈钢工艺板材厂家佛山市钱丰金属制品有限公司 | 硫化罐-胶管硫化罐-山东鑫泰鑫智能装备有限公司 | 不锈钢钢格栅板_热浸锌钢格板_镀锌钢格栅板_钢格栅盖板-格美瑞 | uv固化机-丝印uv机-工业烤箱-五金蚀刻机-分拣输送机 - 保定市丰辉机械设备制造有限公司 | 网络推广公司_网络营销方案策划_企业网络推广外包平台-上海澜推网络 | 合肥风管加工厂-安徽螺旋/不锈钢风管-通风管道加工厂家-安徽风之范 | 带式过滤机厂家_价格_型号规格参数-江西核威环保科技有限公司 | 数控走心机-双主轴走心机厂家-南京建克 | 南京泽朗生物科技有限公司-液体饮料代加工_果汁饮料代加工_固体饮料代加工 | 挖掘机挖斗和铲斗生产厂家选择徐州崛起机械制造有限公司 | PC阳光板-PC耐力板-阳光板雨棚-耐力板雨棚,厂家定制[优尼科板材] | 浙江华锤电器有限公司_地磅称重设备_防作弊地磅_浙江地磅售后维修_无人值守扫码过磅系统_浙江源头地磅厂家_浙江工厂直营地磅 | 泰安办公家具-泰安派格办公用品有限公司 | pH污水传感器电极,溶解氧电极传感器-上海科蓝仪表科技有限公司 | 西安耀程造价培训机构_工程预算实训_广联达实作实操培训 |