您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 交通运输 > SQL_Server_2005基础教程_清华大学出版社
SQLServer2005基础教程清华大学出版社2020年2月11日第1页第1章概述SQLServer2005基础教程清华大学出版社教学目标教学过程SQLServer2005基础教程清华大学出版社2020年2月11日第2页教学目标理解使用数据库的原因掌握数据库的基本概念和特点理解MicrosoftSQLServer简史理解MicrosoftSQLServer系统的体系结构理解数据库和数据库对象的特点理解管理工具的特点理解数据库管理员的任务SQLServer2005基础教程清华大学出版社2020年2月11日第3页教学过程1.1为什么使用数据库?1.2什么是数据库?1.3MicrosoftSQLServer简史1.4MicrosoftSQLServer系统的体系结构1.5数据库和数据库对象的特点1.6管理工具1.7数据库管理员SQLServer2005基础教程清华大学出版社2020年2月11日第4页1.1为什么使用数据库?SQLServer2005基础教程清华大学出版社2020年2月11日第5页1.2什么是数据库?数据库是采用计算机技术统一管理的相关数据的集合,数据库能为各种用户共享,具有最小冗余度、数据之间联系密切、有较高数据独立性等特点。数据库管理系统(databasemanagementsystem,DBMS)是位于用户与操作系统之间的一层数据管理软件,它为用户或应用程序提供访问数据库的方法,包括数据库的建立、查询、更新以及各种数据库控制等。数据库系统是实现有组织地、动态地存储大量关联数据、方便多用户访问的计算机软件、硬件和数据资源组成的系统,是采用数据库技术的计算机系统。数据库产品是由专门开发DBMS的厂商提供的。SQLServer2005基础教程清华大学出版社2020年2月11日第6页1.3MicrosoftSQLServer简史1987年,赛贝斯公司发布了SybaseSQLServer系统1988年,微软公司参加赛贝斯SQLServer系统开发1992年,联合开发WindowsNT环境的SQLServer系统1993年,微软与赛贝斯公司联合开发正式结束1995年,微软发布MicrosoftSQLServer6.0系统1998年,微软推出MicrosoftSQLServer7.0系统。2000年,微软发布MicrosoftSQLServer2000系统。2005年,微软发布MicrosoftSQLServer2005系统。SQLServer2005基础教程清华大学出版社2020年2月11日第7页1.4MicrosoftSQLServer系统的体系结构SQLServer2005基础教程清华大学出版社2020年2月11日第8页1.5数据库和数据库对象的特点数据库的类型和特点数据库对象的类型和特点SQLServer2005基础教程清华大学出版社2020年2月11日第9页数据库的类型和特点SQLServer2005基础教程清华大学出版社2020年2月11日第10页数据库对象的类型和特点SQLServer2005基础教程清华大学出版社2020年2月11日第11页1.6管理工具SQLServer配置管理器MicrosoftSQLServerManagementStudioSQLServerProfiler数据库引擎优化顾问大量的命令行实用工具SQLServer2005基础教程清华大学出版社2020年2月11日第12页1.7数据库管理员任务一:安装和配置。任务二:容量规划。任务三:应用架构设计。任务四:管理数据库对象任务五:存储空间管理。任务七:安全管理。任务六:备份和恢复。任务八:性能监视和调优。任务九:调度作业。任务十:网络管理。任务十一:高可用性和高可伸缩性管理任务十二:故障解决。SQLServer2005基础教程清华大学出版社2020年2月11日第13页第2章安装规划和配置SQLServer2005基础教程清华大学出版社教学目标教学过程SQLServer2005基础教程清华大学出版社2020年2月11日第14页教学目标理解为什么要进行安装规划掌握如何进行安装规划理解系统的版本特点理解和掌握安装过程中的关键步骤理解和掌握为什么要进行升级规划掌握如何注册服务器掌握服务器选项的类型和设置方式SQLServer2005基础教程清华大学出版社2020年2月11日第15页教学过程2.1安装规划2.2安装过程2.3验证安装结果2.4升级规划2.5注册服务器2.6配置服务器选项SQLServer2005基础教程清华大学出版社2020年2月11日第16页2.1安装规划安装规划是指在安装MicrosoftSQLServer系统之前对系统的安装目的、环境需求、并发用户、安装版本、服务器位置、安装过程中特殊要求等内容进行统筹安排。SQLServer2005基础教程清华大学出版社2020年2月11日第17页安装目的安装目的是指安装MicrosoftSQLServer2005系统支持业务工作的顺利、高效的、安全的进行。MicrosoftSQLServer系统是一个可以在多种行业领域中管理业务数据的大型数据库管理系统。如果用户的环境是一个经常有数百个用户并发访问的生产环境用在业务操作环境中的系统与用在分析环境中的系统是不同的SQLServer2005基础教程清华大学出版社2020年2月11日第18页系统版本MicrosoftSQLServer2005系统提供了6个不同的版本,即–Express版–工作组版–标准版–企业版–开发人员版–企业评估版。经常使用的是前面4个版本。SQLServer2005基础教程清华大学出版社2020年2月11日第19页环境需求环境需求是指系统安装时对硬件、操作系统、网络等环境的要求,这些要求也是MicrosoftSQLServer系统运行所必须的条件。SQLServer2005基础教程清华大学出版社2020年2月11日第20页安装位置和安全模式在实际安装前,还应该考虑这两个问题:确定安装文件的根目录和确定选用的系统安全模式。这两个问题都与今后的使用息息相关。安装文件的根目录是MicrosoftSQLServer系统存储程序文件的位置MicrosoftSQLServer系统有两种安全模式,即Windows认证模式和混合模式。SQLServer2005基础教程清华大学出版社2020年2月11日第21页2.2安装过程虽然说MicrosoftSQLServer2005系统具有很好的易用性,安装时可以按照安装向导的逐步提示执行安装操作,但是用户应该对安装过程中的选项有深刻理解,只有这样才能完全按照自己的要求顺利完成安装操作。下面针对安装过程中涉及的实例名、服务帐户、身份验证模式、排序规则设置等关键内容进行分析。SQLServer2005基础教程清华大学出版社2020年2月11日第22页2.3验证安装结果安装结束之后,怎样才能知道系统安装成功呢?为了确保安装是正确的,我们也可以采用一些验证方法。常用的验证方法包括:–检查MicrosoftSQLServer系统的服务和工具是否存在–应该自动生成的系统数据库和样本数据库是否存在–相关系统目录和文件是否正确等。SQLServer2005基础教程清华大学出版社2020年2月11日第23页2.4升级规划分析和评估升级需求确定升级内容和选择升级路线模拟升级过程制定详细升级计划和灾难恢复计划执行升级操作测试升级结果完成升级总结报告SQLServer2005基础教程清华大学出版社2020年2月11日第24页2.5注册服务器注册服务器就是为MicrosoftSQLServer客户机/服务器系统确定一个数据库所在的机器,该机器作为服务器可以为客户端的各种请求提供服务。服务器组是服务器的逻辑集合,可以利用MicrosoftSQLServerManagementStudio工具把许多相关的服务器集中在一个服务器组中,方便对多服务器环境的管理操作。SQLServer2005基础教程清华大学出版社2020年2月11日第25页2.6配置服务器选项服务器选项用于确定MicrosoftSQLServer2005系统运行行为、资源利用状况。既可以使用sp_configure系统存储过程配置服务器选项,也可以使用SQLServerManagementStudio工具设置。SQLServer2005基础教程清华大学出版社2020年2月11日第26页服务器选项与以前版本相比,MicrosoftSQLServer2005系统的服务器选项有了比较大的变化,新增了许多选项,有些选项被废弃了。MicrosoftSQLServer2005系统提供的60多个服务器选项的名称和对应的取值范围如表2-1所示。SQLServer2005基础教程清华大学出版社2020年2月11日第27页使用sp_configure系统存储过程配置选项sp_configure系统存储过程可以用来显示和配置服务器的各种选项。sp_configure的基本语法形式如下:–sp_configure'option_name','value'SQLServer2005基础教程清华大学出版社2020年2月11日第28页使用SQLServerManagementStudio配置选项在SQLServerManagementStudio工具的“对象资源管理器”中右击将要设置的服务器名称,从弹出的快捷菜单中选中“属性”选项,则出现如图2-18所示的“服务器属性-ABCSERVER”对话框。可以在该对话框中完成大多数选项的配置SQLServer2005基础教程清华大学出版社2020年2月11日第29页第3章管理安全性SQLServer2005基础教程清华大学出版社教学目标教学过程SQLServer2005基础教程清华大学出版社2020年2月11日第30页教学目标理解数据库安全性问题和安全性机制之间的关系掌握管理和维护登录名理解SQLServer系统的密码策略掌握固定服务器角色的特点和管理掌握管理和维护数据库用户掌握管理和维护架构掌握权限类型和权限管理理解系统内置的加密机制SQLServer2005基础教程清华大学出版社2020年2月11日第31页教学过程3.1概述3.2管理登录名3.3固定服务器角色3.4管理数据库用户3.5管理架构3.6数据库角色3.7管理应用程序角色3.8管理权限3.9SQLServer2005内置的加密机制3.10使用SQLServerManagementStudio工具SQLServer2005基础教程清华大学出版社2020年2月11日第32页3.1概述第一个安全性问题:当用户登录数据库系统时,如何确保只有合法的用户才能登录到系统中呢?这是一个最基本的安全性问题,也是数据库管理系统提供的基本功能。在MicrosoftSQLServer2005系统中,这个问题是通过身份验证模式和主体解决的。第二个安全性问题:当用户登录到系统中,他可以执行哪些操作、使用哪些对象和资源呢?这也是一个非常基本的安全问题,在MicrosoftSQLServer2005系统中,这个问题是通过安全对象和权限设置来实现的。第三个安全性问题:数据库中的对象由谁所有?SQLServer2005基础教程清华大学出版社2020年2月11日第33页服务器安全对象范围SQLServer2005基础教程清华大学出版社2020年2月11日第34页3.2管理登录名管理登录名包括创建登录名、设置密码策略、查看登录名信息、修改和删除登录名。下面讲述登录名管理的内容。注意,sa是一个默认的SQLServer登录名,拥有操作SQLServer系统的所有权限。该登录名不能被删除。当采用混合模式安装MicrosoftSQLServer系统之后,应该为sa指定一个密码。SQLServer2005基础教程清华大学出版社2020年2月
本文标题:SQL_Server_2005基础教程_清华大学出版社
链接地址:https://www.777doc.com/doc-3650730 .html