第04讲__SQL_Server基础.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 SQL Server数据库基础 客户/服务器体系结构 Microsoft SQL Server基础 Transact-SQL简介 客户/ 服务器体系结构 应用体系结构的划分 集中式结构 文件服务器结构 客户/服务器结构 三层客户/服务器结构 集中式结构 文件服务器结构 客户/服务器结构 三层客户/服务器结构 文件服务器与客户/服务器的数据库操作 文件服务器结构在服务器端存储数据,在客户端完成数据操作和处理。 文件服务器数据库操作举例 客户/服务器结构在服务器存储数据,在服务器和客户端完成数据操作和处理。 客户/服务器的数据库操作 文件服务器结构中的数据库操作 客户/服务器结构中的数据库操作 客户/服务器结构的特点 客户端与服务器端的分工 把客户端称作前台,把服务器端称作后台,从中也可以看出前台(客户端)是面向客户的,而后台(服务器)是面向应用或操作的。 前台客户端的工作包括管理用户接口或界面、采集数据、向后台服务器端发出请求等。 后台服务器则负责管理共享外设、存取共享数据、响应前台客户端的请求并回送结果等工作。 客户端的应用程序和数据一般是不同的用户自己专用的,而服务器的功能和数据是所有的用户共享的。 数据库服务器 由于数据库服务器不仅仅是管理共享资源,它还要分担一些应用逻辑,要完成来自客户端的一些处理请求。为此,对用于服务器的计算机就提出了较高的技术要求。数据库服务器应该是: 高性能的主机 内存和大容量磁盘阵列等服务器技术 操作系统应具备开放性、可扩充性,并最好支持多CPU结构 支持多种网络协议 三层客户/服务器结构 三层结构的优点 可重复使用。 性能改善。 易于管理。 易于维护。 Microsoft SQL Server基础 Microsoft SQL Server是一个高性能的,多用户的关系型数据库管理系统,它是专为客户/服务器计算环境设计的,是当前最流行的数据库服务器系统之一,它提供的内置数据复制功能、强大的管理工具和开放式的系统体系结构为基于事务的企业级信息管理方案提供了一个卓越的平台。 Microsoft SQL Server基础 SQL Server的数据库结构 系统数据库的作用 SQL Server的企业管理器简介 SQL Server的查询分析器简介 建立数据库 SQL Server的数据库结构 系统数据库的作用 master数据库 tempdb数据库 model 数据库 msdb数据库 tempdb数据库 SQL Server企业管理器 SQL Server企业管理器的功能包括: 定义SQL Server实例组; 将未注册的服务器注册到组中; 为每个已注册的服务器配置所有SQL Server选项; 在每个已注册的服务器中创建并管理所有SQL Server数据库、对象、登录、用户和权限; 在每个已注册的服务器上定义并执行所有SQL Server管理任务; 可以调用SQL查询分析器,交互地设计并测试SQL语句、批处理和脚本; 可以调用为SQL Server定义的各种向导等。 SQL Server管理任务可以包括: 启动、停止SQL Server服务管理器; 建立、维护SQL Server数据库; 在SQL Server数据库中建立对象、用户,分配权限; 数据库的备份和恢复; 安全管理; 数据库数据的转换及导入、导出; 复制的管理; 其它服务和管理。 SQL Server查询分析器 SQL Server查询分析器是交互执行SQL命令的一种图形工具,通过它可以交互地完成对数据库的各种操作。 SQL Server查询分析器可以完成的操作 输入查询或其它SQL命令并执行它们(“查询”窗口); 使用预定义脚本快速创建常用数据库对象(通过模板); 快速复制现有数据库对象(对象浏览器脚本功能); 在参数未知的情况下执行存储过程(对象浏览器过程执行功能); 调试存储过程(T-SQL调试程序); 调试查询性能问题(显示执行计划、显示服务器跟踪、显示客户统计、索引优化向导); 在数据库内定位对象(对象搜索功能),或查看和使用对象(对象浏览器); 交互快速插入、更新或删除表中的行(通过“打开表”窗口); 为常用查询创建键盘快捷方式(自定义查询快捷方式功能); 向“工具”菜单添加常用命令(自定义“工具”菜单功能)。 建立数据库 在建立用户逻辑组件之前(如基本表)必须首先建立数据库。而建立数据库时完成的最实质任务是向操作系统申请用来存储数据库数据的物理磁盘存储空间。这些存储空间以操作系统文件的方式体现,它们的相关信息将存储在master数据库及其系统表中。 存储数据库数据的操作系统文件可以分为三类 建立SQL Server数据库可以在企业管理器

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档