文档详情

客户服务器数据库基础.ppt

发布:2025-03-31约1.17千字共10页下载文档
文本预览下载声明

客户/服务器数据库基础010203客户/服务器和其它应用结构文件服务器与客户/服务器的数据库操作基于客户/服务器模式的数据库系统客户/服务器数据库基础010203集中式文件服务器的网络结构客户/服务器的网络结构计算机应用结构:客户/服务器和其它应用结构客户/服务器和其它应用结构1.20世纪60~70年代大型机—集中式的系统结构特点:计算机的所有资源都在主机上,所有处理也在主机上。优点:集中管理,安全性好。缺点:费用昂贵,无法真正划分应用程序逻辑。大型机终端1终端2终端n按键信息终端字符应用程序逻辑数据库客户/服务器和其它应用结构2.20世纪80年代个人计算机—局域网—文件服务器结构特点:将共享数据资源集中管理,而将应用程序分散安排在各个客户工作站上。优点:费用低廉,配置灵活,可以方便增减客户工作站。缺点:增加网络线路的传输负荷,降低传输效率,增加响应时间,网络易拥塞。应用程序逻辑应用程序逻辑文件服务器工作站1工作站2工作站n文件请求文件数据库应用程序逻辑客户/服务器和其它应用结构3.20世纪90年代以来特点:允许应用程序分别在客户工作站和服务器上执行,可以合理划分应用逻辑,充分发挥客户工作站和服务器两方面的性能。应用程序逻辑应用程序逻辑网络服务器工作站1工作站2工作站n处理请求结果数据库应用程序逻辑应用程序逻辑文件服务器与客户/服务器的数据库操作假设数据库中有一个含有30000条记录的历届学生的数据库表格student,现在要求查询学号为的学生记录。文件服务器与客户/服务器的数据库操作SELECT*FROMSTUDENTFROMSNO=提出SQL请求查询在此执行响应请求返回整个表格查询表格30000条记录的表格带有30000条记录的数据库表格STUDENT文件服务器客户工作站文件服务器:文件服务器与客户/服务器的数据库操作SELECT*FROMSTUDENTFROMSNO=提交的SQL接收的结果查询在服务器端执行SQL请求1条记录带有30000条记录的数据库表格STUDENT服务器客户工作站客户/服务器结构:文件服务器与客户/服务器的数据库操作客户/服务器结构的核心:当前端用户需要后台服务器的服务时仅仅发出请求,而服务器接受该请求后执行相应的功能,并把满足条件的那部分数据反馈给客户端。12基于客户/服务器模式的数据库系统WS2接口DB客户机服务器01WS1DB02WSnDBMS03*

显示全部
相似文档