基于Client/Server数据完整性约束的实现技术

更新时间:2022-10-09 14:08:01 发布时间:24小时内 作者:文/会员上传 下载doxc

 摘 要:本论文主要讨论基于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)保证一个表中的每一行必须是唯一的(元组的唯一性)。

为保证实体完整性,需指定一个表中

推荐阅读:

  2022就业证明模板标准 毕业生就业证明模板范文

  基层团组织主题团日活动开展情况汇总表

  计算机专业毕业生如何书写毕业论文

  学习《宪法》知识竞赛试题

  企业法人申请变更登记注册书的结构

  基于CNAPS的流水号管理方法

基于Client/Server数据完整性约束的实现技术.docx

将本文的Word文档下载到电脑

推荐度:

下载

为您推荐

地方商场调研报告

地方商场调研报告,一、市场概述苏州原称吴,又称姑苏,素有“人间天堂”之美誉。苏州市位于长江三角洲中部、江苏省南部,现辖5县(市)7区,全市总面积8488平方公里,其中市区面积1650平方公里,古城区14.2平方公里。全市平原占54.8%,水面占42.5%,丘陵占3%,平均海拔4米左右。境内河流纵横,湖泊众多,京杭运河贯

实用范文2022-11-05

2018关于贴膜技师资质的调研报告

2018关于贴膜技师资质的调研报告,为了进一步了解贴膜技师的资质情况,我们进行了问卷调查,调查贴膜技师工龄介乎1年—XX年以上,根据调查技师的专业资历进行详细的分析。各年龄段技师所占比例现有市场,贴膜技师按年资不同。培训的方式也不同,大体可以分为以下3种情况:1.XX年资历以上技师,此类技师经验充足的,大多数人是随汽车

实用范文2022-11-05

公司章程参考范本

公司章程参考范本, 公司章程参考范本一  第一章总则 第一条为规范公司的行为,保障公司股东的合法权益,根据《中华人民共和国公司法》和有关法律、法律规定,结合公司的实际情况,特制订本章程。 第二条公司名称: 第三条公司住所: 第四条公司由共同投资组建。 第五条公司依法在______工商行政管理局登记注册,取得

实用范文2022-11-05

移民搬迁情况的调研报告

移民搬迁情况的调研报告,篇一:移民搬迁情况的调研报告XX镇位于XX县西北方向,距县城37公里,甘志公路、洛河穿境而过,是XX集团驻地,是XX县经济、商贸、文化活动中心,是全县农副产品集散地,镇域面积448.7平方公里,全镇共有18个行政村,42个村民小组,总人口12047人,其中镇区人口达到7737人,有耕地面积8.5

实用范文2022-11-05

法院对死缓判决可限制减刑

法院对死缓判决可限制减刑,为正确适用《中华人民共和国刑法修正案(八)》关于死刑缓期执行限制减刑的规定,最高人民法院根据刑事诉讼法的有关规定,结合审判实践,就相关案件审理程序的若干问题出台了司法解释。28日,最高人民法院公布了这个总共8条的司法解释。《关于死刑缓期执行限制减刑案件审理程序若干问题的规定》自2011年5月1

实用范文2022-11-05

职工因工死亡应如何赔偿

职工因工死亡应如何赔偿,职工因工死亡,其直系亲属按照下列规定从工伤保险基金领取丧葬补助金、供养亲属抚恤金和一次性工亡补助金:(一)丧葬补助金为6个月的统筹地区上年度职工月平均工资;(二)供养亲属抚恤金按照职工本人工资的一定比例发给由因工死亡职工生前提供主要生活来源、无劳动能力的亲属。标准为:配偶每月40%,其他亲属每人

实用范文2022-11-05