数据库技术及应用第5章sqlserver2000关系数据库管理系统.ppt
《数据库技术及应用第5章sqlserver2000关系数据库管理系统.ppt》由会员分享,可在线阅读,更多相关《数据库技术及应用第5章sqlserver2000关系数据库管理系统.ppt(104页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 数据库技术及应用第5章sqlserver2000关系数据库管理系统 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 5.1 SQL Server 2000的管理功能的管理功能 5.1.1 SQL Server 2000的管理任务 1.SQ
2、L服务器的安装、配置和管理 为了使用SQL服务器,必须先对它们进行安装和配置。当系统中有多台SQL服务器时,还需要将它们链接,使它们协同工作。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 2.服务管理 服务管理是指在SQL客户机安装相应的软件并正确配置它们。为了使SQL客户机能够访问SQL服务器提供的资源和功能,还需要启动相应的服务并对这些服务进行管理。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 SQL服务器为客户机提供了三种服务:(1)数据库访问服务,
3、它使得客户能够访问数据库。(2)服务代理,它可以使SQL客户机具有作业调度功能。(3)分布式事务处理服务,它可以用于SQL Server之间的分布式事务处理。SQL Server还提供了Service Manager(服务器管理)来管理这三种服务。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 3.数据库管理 数据库管理包括数据库的创建、修改、删除以及备份和恢复。4.数据库对象的管理 数据库对象是指保存在数据库中的表、视图、存储过程、触发器、规则、缺省值等。第第5 5章章 SQL Server 2000 SQL Server
4、2000关系数据库管理系统关系数据库管理系统 5.数据管理 数据管理包括记录的添加、删除和修改以及数据的传递与复制等。数据管理工作一般在SQL Server查询分析器中直接运行Transact-SQL语句来实现。6.安全性管理 安全性管理主要包括用户管理和权限管理两方面的内容。安全性管理也可通过使用SQL Server企业管理器来完成。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 7.作业管理 作业管理是SQL Server Agent的职能,作业管理的主要工作仍是在SQL Server 企业管理器中实现。它包括以下三个方面
5、的内容:(1)警报管理:定义一些情况(非正常情况,例如系统错误),当这些情况出现时,系统会通知操作员或者启动作业。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 (2)操作员管理:定义接受警报或者执行作业的人员,一旦出现警报管理中的事件,系统就会通知相应的操作员。(3)任务管理:当系统出现非正常情况时,一方面要向操作员报警,同时也要进行必要的事件处理。任务管理的主要功能是定义处理警报情况所必需的维护性工作,出现问题实施其处理工作。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关
6、系数据库管理系统 8.集成操作 集成操作指SQL Server 2000与电子邮件系统和Web服务器的交互操作,这些管理工作在SQL Server 企业管理器中完成。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 5.1.2 SQL Server 2000的管理工具 SQL Server 2000的管理工具和向导是系统为用户提供的工作环境和对话工具,用户通过它们可以更有效、更方便地进行数据库管理工作。在SQL Server 2000的开始程序组中,共有11个选项,如图5-1所示。第第5 5章章 SQL Server 2000
7、SQL Server 2000关系数据库管理系统关系数据库管理系统 图5-1 SQL Server 2000的管理工具 第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 1.查询分析器 查询分析器是在开发数据库应用系统时使用最多的工具。查询分析器的主要作用是编辑Transact-SQL,将其发送到服务器,并将执行结果及分析显示出来(或进行存储)。查询分析功能主要是通过测试查询成本,判断该查询是否需要增加索引以提高查询速度,并可以实现自动建立索引的功能。查询分析器的界面如图5-2所示。第第5 5章章 SQL Server 2000
8、 SQL Server 2000关系数据库管理系统关系数据库管理系统 图5-2 SQL Server 2000查询分析器 第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 2.导入和导出数据 导入和导出数据是通过一个向导程序“数据转换服务(DTS)”实现的,其作用是使SQL Server与任何OLE DB、ODBC、JDBC或文本文件等多种不同类型的数据库之间实现数据传递。DTS数据转换服务向导界面如图5-3所示。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统
9、图5-3 DTS数据转换向导界面 第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 3.服务管理器 SQL Server 服务管理器界面如图5-4所示。服务管理器用于开启、暂停和停止SQL服务工作,同时也可以通过它设置服务是否自动启动。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 图5-4 SQL Server 服务管理器界面 第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 4.客户机网络连接
10、工具和服务器网络连接工具 客户机网络连接工具用于设置本机作为服务器或客户机所使用的缺省网络链接库,并可为不支持缺省网络库的SQL服务器设置连接方式。服务器网络连接工具用于设置本机作为服务器时允许的连接协议,以支持不同配置的客户端。尽管两者针对的对象不同,但设置方法却非常接近。下面我们以客户机网络连接工具为例进行解释。客户机网络连接工具的界面如图5-5所示。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 图5-5 客户机网络连接工具 第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统
11、关系数据库管理系统 图5-6 客户机网络连接工具中新增网络库 第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 5.联机丛书 联机丛书是SQL Server 2000为用户提供的在线帮助功能。在联机丛书中,全面而详细地介绍了有关SQL Server 2000的功能、管理及开发方法、TSQL语法等内容。联机丛书的界面如图5-7所示,用户可以选择左边的索引项,右边将是与索引相关的信息。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 图5-7 联机丛书的界面 第第5
12、5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 6.企业管理器 企业管理器是SQL Server 2000功能最强大的管理工具之一。启动企业管理器后,可以看到如图5-8所示的窗口。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 图5-8 企业管理器的界面 第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 7.事件探查器 事件探查器即服务器活动跟踪程序,用于监视与分析SQL Server活动、SQL Se
13、rver 服务器的网络进出流量或发生在SQL Server上的事件。事件探查器的界面如图5-9左图所示,其内容为事件的操作序列。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 图5-9 SQL Server的事件探查器 第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 8.在IIS中配置SQL XML支持 SQL Server 2000含有SQL Server的IIS虚拟目录管理器,通过它可以在IIS(Microsoft Internet Information
14、 Services,因特网信息服务器)中定义一个与SQL Server 2000实例相关的虚拟目录。然后,Internet应用程序便可以编写出能够引用SQL Server虚拟目录且内含T-SQL命令语句的URL字符串。T-SQL命令语句会被送到虚拟目录相关的SQL Server 2000实例,其执行结果会以一个XML(可扩展标记语言)文件形式返回。SQL Server的IIS虚拟目录管理器界面如图5-10所示。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 图5-10 在IIS中配置SQL XML界面 第第5 5章章 SQL
15、Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 9.分析管理器 分析管理器是一个提供用户界面以访问分析服务器及其元数据知识库的控制台应用程序,其界面如图5-11所示。10.英语查询工具 英语查询工具为用户提供了用英语询问,而不是用SQL语句进行数据查询的方式。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 图5-11 分析管理器界面 第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 5.2 SQL Server 200
16、0数据库操作工具及其使用数据库操作工具及其使用 5.2.1 用企业管理器创建数据库 下面我们通过企业管理器建立一个图书_读者数据库。完成后图书_读者数据库中将包括一个数据文件和一个日志文件,各文件的属性如表5-1所示。表中的文件组是指相似特性的文件集合。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 表5-1 图书_读者数据库中各列的属性 第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 1.创建数据库 使用企业管理器创建数据库的步骤为:从“开始”菜单中依次选择
17、:程序(Microsoft SQL Server 2000(企业管理器。选中需要在其上创建数据库的服务器,单击前面的“+”号,使其展示为树形目录。选中“数据库”文件夹,单击鼠标右键,在弹出的菜单上选择“新建数据库”命令,如图5-12所示。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 图5-12 在数据库的弹出菜单中选择“新建数据库”命令第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 此时,将弹出“数据库属性”对话框。在“常规”选项卡中,输入数据库名,选择SQ
18、L服务器,如图5-13所示。选择“数据文件”选项卡,输入图书_读者数据库的数据文件属性,包括文件名、存放位置和文件属性,如图5-14所示。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 图5-13 “数据库属性”对话框中的“常规”选项卡 第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 图5-14 “数据库属性”对话框中的“数据文件”选项卡第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 选择“事
19、务日志”选项卡,输入数据库的日志文件属性,包括文件名、存放位置、大小和文件属性,如图5-15所示。单击“确定”按钮,关闭对话框。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 图5-15 “数据库属性”对话框中的“事务日志”选项卡 第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 2.查看和修改数据库属性参数 已经建好的数据库,有时还需要对它的属性参数进行查看和修改,因此有必要知道如何查看和修改数据库的属性参数。查看和修改数据库属性的步骤为:启动企业管理器,使数
20、据库所在的服务器展开为树形目录。选中数据库文件夹,使之展开;用鼠标右击指定的数据库标识,在弹出的菜单中选择“属性”项,弹出数据库属性对话框,如图5-16所示。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 在选项卡中查看或修改相应的内容,单击“确定”按钮关闭对话框。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 图5-16 数据库属性 第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 3.删除数
21、据库 对于不需要的数据库,可以通过下面的方法删除:用鼠标右击要删除的数据库,在弹出菜单中选择“删除”项。在确认删除对话框中,单击“确认”按钮。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 5.2.2 在企业管理器中定义和管理表 1.新建表 在SQL Server 2000的数据库中,文件夹是按数据库对象的类型建立的,文件夹名是该数据库对象名。要建立“图书”表,先选中图书_读者数据库中的表文件夹,单击鼠标右键,在弹出的菜单中选择“新建表”,弹出输入表结构对话框,如图5-17所示。第第5 5章章 SQL Server 2000
22、SQL Server 2000关系数据库管理系统关系数据库管理系统 图5-17 数据库中的表文件夹的弹出菜单 第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 输入表结构时应注意以下几点:(1)“列名”列用于输入字段名,例如“编号”、“类别”等,列名类似于变量名,其命名规格与变量一致。列名中不允许出现空格,一张表也不允许有重复的列名。(2)“数据类型”列中的数据类型是通过选择方法,而不是直接键入数据类型字符输入的。(3)“长度”列、精度和小数位数项不是所有字段都必选的。第第5 5章章 SQL Server 2000 SQL Se
23、rver 2000关系数据库管理系统关系数据库管理系统 (4)“允许空”列用于设置是否允许字段为空值,默认项用于设置字段的缺省值。(5)“列名”前的一列按钮为字段标注按钮列。钥匙图标说明这个字段为主码,黑三角图标说明所指示行为当前字段。(6)在对话框中单击鼠标右键,则出现弹出菜单,如图5-18所示。第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 图5-18 建表对话框中的弹出框第第5 5章章 SQL Server 2000 SQL Server 2000关系数据库管理系统关系数据库管理系统 (7)字段输入完后,就可以关闭建表对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库技术 应用 sqlserver2000 关系 数据库 管理 系统
限制150内