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

上传人:小红帽 文档编号:1815614 上传时间:2019-01-09 格式:DOC 页数:7 大小:37.50KB
返回 下载 相关 举报
基于Client-Server数据完整性约束的实现技术.doc_第1页
第1页 / 共7页
基于Client-Server数据完整性约束的实现技术.doc_第2页
第2页 / 共7页
基于Client-Server数据完整性约束的实现技术.doc_第3页
第3页 / 共7页
亲,该文档总共7页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于Client-Server数据完整性约束的实现技术.doc》由会员分享,可在线阅读,更多相关《基于Client-Server数据完整性约束的实现技术.doc(7页珍藏版)》请在三一文库上搜索。

1、-范文最新推荐- 基于Client/Server数据完整性约束的实现技术 摘 要:本论文主要讨论基于Client/Server数据完整性约束及其如何实施企业业务规则,并以SQLServer和PowerBuilder为例,介绍了数据完整性约束的实现技术。关键词:Client/Server,数据完整性约束, 企业业务规则DBMS已从早期的分散的一个个计算模型、网络/文件服务计算模型(针对文件)发展到现在的Client/Server计算模型(针对表中的一行)。Client/Server模型是非对等的(decoupled),客户发出服务请求,服务器作出响应,提供服务,即所谓的”请求驱动”。DB的Cli

2、ent/Server系统由DBServer、客户应用程序和网络组成。DBServer(即后端)负责有效地管理系统的资源,主要负责数据处理、并发控制、数据安全性、数据完整性和数据的备份和恢复等。客户应用程序(即前端)是系统中供用户与数据进行交互的部件,主要任务是提供交互式界面完成数据的录入、分析、检查和显示,向DBServer发出请求(SQL语句)并接收结果和错误信息。网络和通信软件是系统中客户和服务器之间数据传送的工具。由于现在的数据库都是开放、多用户共享,因此维护数据库的正确性至关重要。数据库的完整性描述为数据库内容的完整性约束集合,其中完整性约束指数据库的一个状态是否合理,这是一组谓词。D

3、BS检查数据的状态和状态转换,判定它们是否合理,是否应予接受。对一个数据库操作,要判定其是否符合完整性约束,全部断言无矛盾时才可以执行。完整性约束的形式化定义I=(O,P,A,R),其中O是完整性约束所涉及的数据对象集合,P是对象所满足的谓词,A是触发检查的条件,R是约束不满足时的反应动作2一、 常见的数据完整性约束根据分类角度不同,可将完整性约束分为如下几类:域、元组、集合完整性立即约束和推迟(到EOT)约束状态约束和状态演变约束。标准和定制的数据完整性约束实际的系统中,一般将数据完整性约束分为标准的数据完整性约束和定制的数据完整性约束。标准的数据完整性约束是DBS已经实现的内部规则,包括域

4、完整性、实体完整性和引用完整性。域完整性(Field Integrity)保证一个数据库不包含无意义的或不合理的值,即保证表的某一列的任何值是该列域(即合法的数据集合)的成员。方法是限制列的数据类型、精度、范围、格式和长度等。实体完整性(Entity Integrity)保证一个表中的每一行必须是唯一的(元组的唯一性)。为保证实体完整性,需指定一个表中  毕业论文没有固定的形式,常见的有如下:1 论文的标题 毕业论文的标题是论文的眉目,应仔细推敲,尽可能从各个角度充分考虑,选择最合适的。原则上,题目要简单明了,能反应毕业论文的主要内容,使读者能一眼看出论文的的中心内容要讲什么,切忌笼

5、统、空泛。语言也要补实,同时能引起读者的注意。毕业论文的标题不能象小说、散文那样经过艺术加工而引起读者的好奇心。论文的题目要让人一看就能直接了解它的论文。因此,拟题要采取直接、正面的提高论文内容的方法,而不要采取奇特的艺术手法。标题不可过长,尽量在20个字以内。2 目录 毕业论文篇幅长的要写出目录,使人一看就可以了解论文的大致内容。目录要标明页数,以便论文审查者阅读方便。3 内容摘要 内容摘要要求把论文的主要观点提示出来,便于读者一看就能掌握论文内容的要点。目前比较通用结构式摘要,包括研究目的、方法、结果和结论。摘要应有高度的概括力,且要全面反映论文要点,简明、明确、畅达。4正文 正文包括前言

6、、材料与方法、结果、讨论。主要包括序论、本论文、结论三个主要部分。序论要对论题的主旨、写作的动机和理由、研究的方法以及论文的内容加以简要说明,通常几百字即可。本论是全篇论文的核心,在篇幅上占得最多,写时必须慎重对待,这一部分,作者要对所研究的问题进行分析、论证、阐明自己的观点和主张。结论,要把这部分写得简明扼要,既要考虑与序论部分相照应,还要考虑与本论部分相联系。结论应是本论部分阐述的必然结果。讨论部分可以展开写,写前人的研究情况与自己的研究结果比较,提出自己的观点和主张,提出值得进一步研究的方向和倾向性意见。5参考文献 毕业论文的卷末要列出参考文献。列出参考文献的好处是:一旦发现引文有差错,

7、便于查找;审查者从所列的参考文献中可以看出论文作者阅读的范围和努力的程度,便于参考。6论文的装订 论文的有关部分全部抄清完了,经过检查,再没有什么问题,把它装成册,再加上封面。毕业论文的封面要朴素大方,要写出论文的题目、学校、科系、指导教师姓名、作者性名、完成年月日。论文的题目的作者姓名一定要写在表皮上,不要写里面的补页上。封面可以这样写(不同学校有不同的要求):            &

8、nbsp;             大学计算机专业届毕业设计论文                    专业班级:        &a

9、mp;nbsp;                          姓    名:        &nbsp

10、;                          学    号:         &nb

11、sp;                          指导教师:           &nb

12、sp;                           200年月 日封底可用一张白纸,然后装订成册。装订的顺序:1.封面 2.目录 3.内容提要4.正文5.结论6参考文献7.封底 一、网站的规划要求:选准

13、主题,优化内容;计划书的内容:1、你所选网站的主题和内容简介;2、网站的结构(最好能是一个完整的结构,因为这样对你后面的设计有较大的帮助。);3、网站能包含的功能;4、哪些地方计划使用数据库;5、如何安排进度和计划完成时间?6、如果是两个人合作的,每个人的分工如何?二、网站的设计设计语言:1、HTML2、ASPActive Server Pages,是服务器端脚本编程环境。使用ASP可将HTML、脚本命令和ActiveX组件组合起来,创建动态、交互的网站。3、VBScript是ASP事务处理的核心。是VB的简化版本,用于对HTML和ASP进行处理的编程语言,支持嵌入HTML和ASP文件中。4、

14、SQL结构化查询语言,在网站中尽量使用数据库可以使维护更加方便,查询功能强大。建立运行环境:1、建站环境:Windows 2000 + IIS2、数据库:可选用Access或sqlserverASP程序三个特点:1、纯文本文件;2、文件扩展名为.asp;3、文件中相关的asp程序代码包含在<%  %>当中。学习ASP的方法:1、全面了解一下ASP的基本概念(如:asp的特点、运行环境等)、基本设计方法(如:编写ASP的基本框架、与HTML的关系等)、基本指令和一些特殊文件(如Global.asa等)。2、学习一些脚本语言(如:VBScript、JScript等)

15、,我们选VBScript是在于它的结构与VB类似,大家都学过VB,并且ASP与它同是Microsoft的产品,结合能力较强。三、题目小型电子商务网站的规划与设计四、设计目的网站的建设是各个企业投身Internet的第一步,本毕业设计希望通过对电子商务网站的规划与设计来培养学生综合运用所学知识分析和解决实际问题的能力,掌握相关网页制作软件,强化计算机实际应用技能训练,为今后开展网站规划、设计和开发打下初步的基础。1、  运用Dreamwearer等网络制作软件制作主页及其相关链接的页面。2、  主页要求:清纯简洁、主题鲜明、内容编排得当合理、有一定的艺术感

16、,美观、实用,相关链接正常,能体现网站首页的基本功能。3、  网站具备的基本功能:用户注册、公司简介、产品目录、商品展示、订购及查看购物车等。4、  选题要得当,形式可以多样,但内容要健康。5、  网站建立后要完成测试,最后将运行稳定的网站所有文件用磁盘或光盘拷贝给指导老师。五、 论文书写内容要求:1、  封面2、  目录3、  论文摘要、关键词4、  建立该网站的目的、意义;5、  当前网站建设的基本情况,本网站的总体规划、功能和设计目标,包含网站的结构图;6、  本网站设计中具体实现的几个关键功能和相关技术说明;7、  使用数据库的部分要列出相关数据结构及实现的算法;8、  网站测试及发布的情况(含测试环境、条件、性能的分析等);9、  网站建设的心得体会和扩展性分析;10、致谢;11、参考文献。 7 / 7

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1