第4章 SQL Server数据库基础 客户/服务器体系结构 Microsoft SOL Server基础 ransact-SQL简介
第4章 SQL Server数据库基础 客户/服务器体系结构 Microsoft SQL Server基础 Transact-SQL简介
客户/服务器体系结构 客户/服务器体系结构是一种合理配置客 户端和服务器端应用负载、充分利用系统资 源、使系统服务效率更高的一种应用体系结 构
客户/ 服务器体系结构 客户/服务器体系结构是一种合理配置客 户端和服务器端应用负载、充分利用系统资 源、使系统服务效率更高的一种应用体系结 构
应用体系结构的划分 >集中式结构 文件服务器结构 客户/服务器结构 三层客户/服务器结构
应用体系结构的划分 ➢集中式结构 ➢文件服务器结构 ➢客户/服务器结构 ➢三层客户/服务器结构
集中式结构 应用程序 逻辑 数据库 服务器 大型机 按键信息 端字符 客户端 2c2 终端1 终端2 终端3 终端N
集中式结构
文件服务器结构 数据库 网络文件服务器 文件请求 父件 工作站1 工作站2 工作站3 工作站N 应用程序 应用程序 应用程序 应用程序 逻辑 逻辑 逻辑 逻辑
文件服务器结构
客户/服务器结构 数据库 应用程序 逻辑 网络服务器 请求 结果 工作站1 工作站2 工作站3 工作站N 应用程序 应用程序 应用程序 应用程序 逻辑 逻辑 逻辑 逻罗辑
客户/服务器结构
三层客户/服务器结构 数据库 数据库服务器 〔服务器层〕 数据服务器 实施商业规则 的組件 〔中间层 商业服务器 用户使用的前 台应用程序 工作站1 工作站2 工作站3…工作站N 〔客户层
三层客户/服务器结构
文件服务器与客户/服务器的数据库操作 文件服务器结构在服务器端存储数据,在 客户端完成数据操作和处理。 文件服务器数据库操作举例 客户/服务器结构在服务器存储数据,在服 务器和客户端完成数据操作和处理 客户/服务器的数据库操作
文件服务器与客户/服务器的数据库操作 文件服务器结构在服务器端存储数据,在 客户端完成数据操作和处理。 文件服务器数据库操作举例 客户/服务器结构在服务器存储数据,在服 务器和客户端完成数据操作和处理。 客户/服务器的数据库操作
文件服务器结构中的数据库操作 SELECT* FROM student WHERE学号="02211161 带有3000条记录 的数据库表格 文件 student 客户工作站 文件服务器 提出SQL请求 查询表格 响应请求返回 整个表格 查询在此执行 30000条记录的表格
文件服务器结构中的数据库操作 查询表格 30000条记录的表格
客户服务器结构中的数据库操作 SELECT* FROM student WHERE学号="02211161 有3000条记录 的数据库表格 文件 student 客户工作站 服务器 提交的sQL SQL请求 查询在服务器 端执行 接收的结果 返回一条记录
客户/服务器结构中的数据库操作 SQL请求 返回一条记录