基于ClientServer数据完整性约束的实现技术

上传人:枕*** 文档编号:134633173 上传时间:2022-08-13 格式:DOCX 页数:2 大小:15.31KB
收藏 版权申诉 举报 下载
基于ClientServer数据完整性约束的实现技术_第1页
第1页 / 共2页
基于ClientServer数据完整性约束的实现技术_第2页
第2页 / 共2页
资源描述:

《基于ClientServer数据完整性约束的实现技术》由会员分享,可在线阅读,更多相关《基于ClientServer数据完整性约束的实现技术(2页珍藏版)》请在装配图网上搜索。

1、基于Client Server数据完整性约束的实现技术 摘 要:本论文关键讨论基于Client/Server数据完整性约束及其怎样实施企业业务规则,并以SQLServer和PowerBuilder为例,介绍了数据完整性约束的实现技术。关键词:Client/Server,数据完整性约束, 企业业务规则DBMS已从早期的分散的一个个计算模型、网络/文件服务计算模型发展到现在的Client/Server计算模型。Client/Server模型是非对等的,用户发出服务请求,服务器作出响应,提供服务,即所谓的请求驱动。DB的Client/Server系统由DBServer、用户应用程序和网络组成。DBS

2、erver负责有效地管理系统的资源,关键负责数据处理、并发控制、数据安全性、数据完整性和数据的备份和恢复等。用户应用程序是系统中供用户和数据进行交互的部件,关键任务是提供交互式界面完成数据的录入、分析、检验和显示,向DBServer发出请求并接收结果和错误信息。网络和通信软件是系统中用户和服务器之间数据传送的工具。因为现在的数据库全部是开放、多用户共享,所以维护数据库的正确性至关主要。数据库的完整性描述为数据库内容的完整性约束集合,其中完整性约束指数据库的一个状态是否合理,这是一组谓词。DBS检验数据的状态和状态转换,判定它们是否合理,是否应予接收。对一个数据库操作,要判定其是否符合完整性约束

3、,全部断言无矛盾时才能够实施。完整性约束的形式化定义I=,其中O是完整性约束所包括的数据对象集合,P是对象所满足的谓词,A是触发检验的条件,R是约束不满足时的反应动作2一、 常见的数据完整性约束依据分类角度不一样,可将完整性约束分为以下几类:域、元组、集合完整性立刻约束和推迟约束状态约束和状态演变约束。标准和定制的数据完整性约束实际的系统中,通常将数据完整性约束分为标准的数据完整性约束和定制的数据完整性约束。标准的数据完整性约束是DBS已经实现的内部规则,包含域完整性、实体完整性和引用完整性。域完整性确保一个数据库不包含无意义的或不合理的值,即确保表的某一列的任何值是该列域的组员。方法是限制列的数据类型、精度、范围、格式和长度等。实体完整性确保一个表中的每一行必需是唯一的。为确保实体完整性,需指定一个表中 基于Client/Server数据完整性约束的实现技术

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!