资源描述
第4章 Management Studio,教学提示:SQL Server Management Studio是为SQL Server数据库的管理员和开发者准备的全新的工具,它基于Microsoft Visual Studio,为用户提供了图形化的、集成了丰富的开发环境的管理工具。SQL Server Management Studio在一个工具中提供了包括SQL Server 2000企业管理器、分析管理器和查询分析器的所有功能,并可以在其中编写MDX,XMLA和XML语句。,教学目标:通过学习本章,读者可以理解SQL Server Management Studio,并学会如何有效地利用Management Studio所具有的功能。本章主要包含以下内容: 初识Management Studio 使用【已注册的服务器】和【对象资源管理器】 改变窗口布局 “文档”窗口的布局 选择键盘快捷键方案 编写Transact-SQL 使用帮助 使用模板、方案和工程,4.1 初识Management Studio,4.1.1 启动Management Studio (1)从PC桌面依次选择【开始】|【所有程序】|【Microsoft SQL Server 2005 CTP】|【SQL Server Management Studio】命令。 (2)在弹出的【连接到服务器】对话框中,单击【连接】按钮,如图4.1所示。 (3)若一切正常,便可进入SQL Server Management Studio界面,如 图4.2所示。,4.1.2 Management Studio窗口部件 1. 【已注册的服务器】窗口 2. 【对象资源管理器】窗口 3. “文档”窗口,4.2 使用【已注册的服务器】和【对象资源管理器】,4.2.1 使用已注册的服务器 【已注册的服务器】窗口的工具栏上提供了5个切换按钮,分别对应于这些服务类型数据库引擎、分析服务、报表服务、SQL Server Mobile和集成服务,它使得用户可以在【已注册的服务器】窗口中注册这些不同类型的服务器,以方便用户管理自己的数据库。,4.2.2 使用【对象资源管理器】 如同【已注册的服务器】一样,【对象资源管理器】也可以让用户连接到上述的5种类型的服务器。在【对象资源管理器】窗口中,单击工具栏上的【连接】按钮,并在弹出的下拉菜单中选择要连接的服务器的类型,便会弹出【连接到服务器】对话框,输入相关信息,并单击【连接】按钮,即可连接到相应的服务器。图4.8显示连接了数据库引擎服务器和分析服务服务器的【对象资源管理器】窗口。,4.3 改变窗口布局,4.3.1 关闭和隐藏窗口 要关闭窗口,只需要单击窗口右上角最右边的“关闭”按钮即可,如 图4.9所示。 要隐藏窗口,只需要单击窗口右上角中间的“自动隐藏”按钮即可,如 图4.10所示。 隐藏窗口后,窗口会自动隐藏到SQL Server Management Studio的左侧,并显示为一个与窗口名称相同的Tab页面。,4.3.2 移动窗口 SQL Server Management Studio的窗口可以移动,并与其他窗口进行组合,成为其他窗口的一部分。比如用户可以移动【对象资源管理器】窗口,并成为“文档”窗口的一部分。要移动窗口,用户需要选中窗口的标题栏,并按住鼠标左键,然后拖动鼠标至要放置的位置再松开鼠标左键即可。当用户按住鼠标左键并拖动窗谑保SQL Server Management Studio会出现指引按钮,用户如果继续拖动鼠标至指引按钮上,并松开鼠标左键,被拖动的窗口便会成为其他窗口的一部分,如图4.12所示。,4.3.3 设置窗口的布局属性 用户也可以在窗口的标题栏上单击鼠标右键,在弹出的菜单中选择相应的选项,就可以设置窗口的布局属性。右键弹出菜单中有以下几项布局属性,如图4.13所示。 浮动 可停靠 选项卡式文档 自动隐藏 隐藏,4.4 “文档”窗口的布局,“文档”窗口可以被设置为以选项卡式文档进行显示,或以多文档界面(MDI)的形式进行显示。以选项卡式文档进行显示是“文档”窗口的默认设置,多个文档以选项卡的形式重叠地占据“文档”窗口,而选项卡标签显示在“文档”窗口的顶部,用户可以选择不同的选项卡以查看相应的信息,如图4.14所示。,4.4.1 改变为MDI模式 如果要改变“文档”窗口为MDI模式,则选择SQL Server Management Studio 的【工具】|【选项】命令,在弹出的【选项】对话框中展开【环境】节点,并选择【常规】,然后在【环境布局】选项组中选择【MDI环境】,并单击【确定】按钮,如图4.15所示。,4.4.2 在【摘要】页中显示 SQL Server Management Studio可以为每个【对象资源管理器】中的对象生成一个相应的报表,这个报表被称为【摘要】页。【摘要】页由SQL Server报表服务生成,并在“文档”窗口中显示。,4.5 选择键盘快捷键方案,SQL Server 2005给用户提供了设置键盘快捷键的功能,它提供了一套标准的键盘快捷键方案。除此之外,SQL Server 2000的用户也可以将键盘快捷键方案设置为SQL Server 2000的键盘快捷键方案。 要设置键盘快捷键方案,可选择SQL Server Management Studio 的【工具】|【选项】命令,在弹出的【选项】对话框中展开【环境】节点,并选择【键盘】,然后在【键盘方案】中选择【标准】或【SQL Server 2000】,并单击【确定】按钮即可。,4.6 编写Transact-SQL,4.6.1 使用查询编辑器 QL Server Management Studio允许用户在不连接到服务器的情况下编写程序,这对于服务器不可用时是非常方便的一个特性。用户也可以在不打开新的查询编辑器窗口的情况下重新连接到其他SQL服务器的实例。 用户可以打开查询编辑器编写好程序后,再连接到需要连接的服务器。不连接到服务器而打开和使用查询编辑器的步骤:,4.6.2 使用缩进 在查询编辑器窗口中,用户还可以使用缩进功能来对语句进行排版,使得语句能够按照用户的习惯显示,这对于编写较大的Transact-SQL程序来说,是一个很方便和实用的功能。,4.6.3 最大化查询编辑器窗口 程序员在编写Transact-SQL程序时,经常会发现查询编辑器中编写代码的空间有限,他们需要更大的编辑空间,以方便编写Transact-SQL程序。为此,SQL Server 2005 Management Studio提供了两种方法解决这个问题,即最大化查询编辑器窗口或隐藏不使用的窗口。,4.6.4 分栏显示 用户还可以同时显示多个查询编辑器窗口,我们可以把它称为“分栏显示”,这样可以进一步方便用户编辑Transact-SQL程序。,4.7 使 用 帮 助,4.7.1 Microsoft Document Explorer SQL Server 2005为用户提供了丰富的帮助功能。从PC桌面依次选择【开始】|【所有程序】| 【Microsoft SQL Server 2005 CTP】|【文档和教程】就可以看到SQL Server 2005为用户提供的帮助功能,包括Samples和Tutorial目录以及【SQL Server联机丛书】。选择【SQL Server联机丛书】,就可以使用Microsoft Document Explorer(微软文档浏览)打开SQL Server联机丛书,如 图4.24所示。,4.7.2 设置联机选项 Microsoft Document Explorer的【工具】菜单下的【选项】菜单提供了其他设置Document Explorer的功能,比如帮助内容的显示设置,使用本地帮助还是联机帮助的设置,国际化设置,键盘设置,以及浏览器的地址设置。,4.8 使用模板、方案和工程,4.8.1 使用模板来创建代码 SQL Server Management Studio还为用户提供了大量的代码模板,这些代码模板包含了参数,用户通过设置这些参数,便可以很方便地完成许多通常的任务。用户也可以为自己经常使用的任务创建代码模板,并在模板树中组织和管理这些模板。,4.8.2 创建用户自定义的模板 SQL Server Management Studio为用户提供了数量众多的模板,使用这些模板,用户可以迅速地完成许多日常任务。但是,模板更大的用途在于用户可以自定义模板,使用户可以进一步提高完成重复的、复杂的任务的效率。,4.8.3 保存代码为工程和方案 SQL Server Management Studio为用户提供了【解决方案资源管理器】这种新特性,它使得用户可以非常方便地管理和组织自己的代码。每个方案可以管理多个工程,每个工程可以包含多个代码文件。以这种方式,用户能够条理清晰地管理自己的代码。,
展开阅读全文