欢迎来到天天文库
浏览记录
ID:32976016
大小:1.76 MB
页数:67页
时间:2019-02-18
《c%2fs模式与b%2fs模式相结合的数据库系统技术研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、华中科技大学硕士学位论文C/S模式与B/S模式相结合的数据库系统技术研究姓名:王红梅申请学位级别:硕士专业:计算机技术指导教师:胡迪青20051001华中科技大学博士学位论文摘要数据库系统的发展经历了多个阶段,但在数据库结构上,早期的单机结构或文件系统结构由于自身的不完善不能满足实际需求,目前的应用多是两层的c/s模式或三层的B/S模式。两者各有其优点和不足,C/S模式在数据库数据的安全性、访问速度、设计个性化等方面明显优于B/S模式;而B/S模式简单的客户端要求又是C/s模式力所不及的。正是因为如此,所以很多企、事业单位在选择数据库管理系统时往往是根据需要以牺牲一部分利益为代价,要么选择C
2、/S模式,要么选择B/s模式。这里要讨论的是结合C/S模式和B/s模式,使它们能各自发挥自己的优点,而弥补对方的不足,重点是讨论在C/s模式与B/S模式结合后,如何提高数据库数据的安全性、实现并发控制,并且优化数据库的性能。在数据库数据的安全性方面,提出了对原有的角色控制加以改进,引进集合论的概念,通过把用户可访问的文件当成是一个文件集合,而具有相同访问权限的用户也是一个用户集合,这样数据的访问就可以简化为集合到集合的访问。同时提出可采用缓存来提高访问效率的方法。这种改进的角色控制其使用和实现都非常的简单、方便,便于推广和使用。在并发控制方面,对原有封锁协议中的两段锁协议进行改进,引入两段锁
3、一锁全写的概念,对产生死锁的可能性进行分类,并对其出现的死锁提出相应的解决方法,使其能很好的解决死锁问题。在优化方面,引入数据库连接池和把三层的B/S模式改造为两层结构。数据库连接池是用来对用户的连接进行缓冲和管理的工具,从而减少频繁的连接与断开。而两层的B/S模式可减少数据访问的过程,使访问数据的过程更加简单,从而提高访问数据的速度。关键字:客户端/服务器模式,浏览器/服务器模式,安全性,并发控制,连接池华中科技大学博士学位论文AbstractThedevelopmentofDatabaseSystemhasexperiencedseveralstages.Onthestructureof
4、DatabaseSystem,theprimarystand—alonestructureorfilesystemstructurecouldnotmeetactualrequirementsbecauseofitsincompleteness.Mostofthecurrentapplicationsareoftwo—levelc/sModuleorthree—levelB/SModule.Theyhavetheirownadvantagesanddisadvantagesaswell.C/SModuleissuperiorthanB/SModuleintheaspectsofsecurit
5、y,visitingspeed,individualdesignetc.whilethesimpleclientrequirementsofB/SisbeyondtheabilityofC/SModule.ThisiswhymanyenterpriseswouldsacrificesometochoosefromC/SorB/StomeettheirrequirementswhentheymakedecisiononDatabaseSystemstructure.WhatwediscusshereistheintegrationofC,SModuleandB/SModule,SOthatth
6、eiradvantagescanbetakenwhiletheirdisadvantagescanbemadeup.WewillfocusontheimprovementofsecurityofdatabaseaftertheintegrationSOthatconcurrentcontrolcanbeachievedandthefunctionsofdatabasecouldbeoptimized.Conceptofimprovingtheoriginalrolecontrolandintegratingofsettheoryhasbeensuggestedonthesecurityofd
7、atabase.Bytreatingtheclient—accessfilesasonefilesetwhiletheclientofsameaccessrightsasoneclientset.dataaccesscanbesimplifiedasasettosetaccess.Meanwhileamethodofimprovingvisitingefficiencybyadoptingcachehasal
此文档下载收益归作者所有