南京晓庄学院
《数据库原理与应用》
课程实验报告
实验一SQL Server 2005常用服务与实用工具实验
所在院(系):数学与信息技术学院
班级:14软工5班
学号:14551204 14551206
姓名:花元凯罗文波
1.实验目的
(1)了解Microsoft 关系数据库管理系统SQL Server的发展历史及其特性。
(2)了解SQL Server 2005的主要组件、常用服务和系统配置。
(3)掌握Microsoft SQL Server Management Studio 图形环境的基本操作方法。
了解使用“SQL
Server 2005 联机从书”获取帮助信息的方法;了解“查询编辑器”的使用方法;了解模板的使用方法。
2.实验要求
(1)收集整理Microsoft关系数据库管理系统SQL Server的相关资料,总结其发展历史及SQL
Server 2005主要版本类别和主要功能特性。
(2)使用SQL Server配置管理器查看和管理SQL Server 2005服务。
(3)使用Microsoft SQL Server Management Studio连接数据库;使用SQL Server帮助系统获得
所感兴趣的相关产品主题/技术文档。
(4)使用Microsoft SQL Server Management Studio“查询编辑器”编辑并执行Transact-SQL查
询语句。
(5)查看Microsoft SQL Server 2005模板,了解模板的使用方法。
(6)按要求完成实验报告。
3.实验步骤、结果和总结实验步骤/结果
(1) 简要总结SQL Server系统发展历史及SQL Server 2005主要版本类别与主要功能特性。
SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。
1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用户见面;SQL Server 2000是Microsoft公司于2000年推出,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。
SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能(BI) 工具提供了企业级的数据管理。
SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能。
SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本。
目前最新版本是SQL SERVER 2014。
1,SQL Server 2005学习版当保护和管理应用系统内外部的信息变得至关重要时,通过提供一套免费、易于使用和健壮的数据库,学习版帮助开发人员建立强健的和可靠的应用系统。
2,SQL Server 2005工作组版工作组版是面向小型企业和大企业内的工作组的数据管理方案。
它包含数据管理所需的全部核心数据库特性,同时价格便宜又易于管理。
3,SQL Server 2005 开发版开发版旨在帮助开发者在SQL Server 2005的基础上建立任何类型的应用系统。
它包括企业版(win32, x64, IA64)的所有性能,但具备一种特别的开发和测试许可证协议,以防止生产用途的部署。
4,SQL Server 2005 标准版标准版对中小企业而言是一种能够负担的选择。
它包含非关键性电子商务,数据仓库和流程化商务解决方案所需的核心功能。
标准版最适合在win32,x64和基于Itanium 的服务器上运行。
(2) 总结SQL Server Management Studio的主要操作方法。
一,启动SQL Server Management Studio
1由”开始”菜单打开SQL Server Management Studio后,连接到服务器,在“视图”菜单上,单击“已注册的服务器”。
如果未显示所
需的服务器,请在“已注册的服务器”中右键单击“数据库引擎”,再单击“更新本地服务器注册”。
二,与已注册的服务器和对象资源管理器连接
1注册数据库;2与对象资源管理器连接
三,更改环境布局
1关闭和隐藏组件;2移动组件;3停靠和取消停靠组件。
四,显示文档窗口
1查看文档布局;2显示MDI 环境.
五,显示“对象资源管理器详细信息”页
显示“摘要”页,•在“视图”菜单上单击“对象资源管理器详细信息”。
六,选择键盘快捷键方案
将键盘快捷方式方案从“标准”更改为SQL Server 2000
七,设置启动选项
配置启动选项:. 在“工具”菜单中,单击“选项”。
2. 展开“环境”,并单击“常规”。
在“启动时”列表中,单击首选选项,再单击“确定”。
八,还原默认的SQL Server Management Studio 配置
1还原组件;
2还原选项卡式文档窗口
(4)总结查询编辑器的功能和主要操作方法,并举例说明。
查询编辑器可通过加入语言服务(用于定义SQL Server 支持的
其中一种语言的语法),对此基本功能进行扩展。
查询编辑器还可以对编辑器功能(如IntelliSense 和调试)实现不同级别的支持。
查询编辑器包括用于生成包含Transact-SQL 和XQuery 语句的脚本的数据库引擎查询编辑器,用于MDX 语言的MDX 编辑器,用于DMX 语言的DMX 编辑器和用于XML for Analysis 语言的XML/A 编辑器。
例如:建立一个表
SELECT [id]
,[did]
,[typeID]
,[title]
,[content]
,[isPublic]
FROM [myt].[dbo].[ZW_Question]
where id=‘126587’
SELECT --从数据库表中检索数据行和列
(4) 总结“模板”的使用方法,并举例说明。
可以从“文件”菜单或模板资源管理器中打开模板。
打开模板之后,使用“替换模板参数”对话框将模板参数替换为具体的值。
下面的示例将打开“创建数据库”模板。
从模板资源管理器中打开模板 1. 在“视图”菜单上,单击“模板资源管理器”。
2. 在模板类别列表中,展开“数据库”,然后双击“创建数据库”在适当的代码编辑器中打开模板。
(您也可以将模板从模板资源管理器拖放到查询编辑器窗口中,从而添加模板代码。
)
3. 在“连接到数据库引擎”对话框中,填写连接信息,再单击“连接”,以打开已填充“创建数据库”模板的新查询编辑器窗口。
替换模板参数 1. 在“查询”菜单上,单击“指定模板参数的值”。
2. 在“指定模板参数的值”对话框中,“值”列包含了参数的建议值(在上例中为“数据库名称”)。
接受该值或将其替换为一个新值,然后单击“确定”关闭“替换模板参数”对话框并修改查询编辑器中的脚本。
创建自定义模板
1. 在模板资源管理器中,导航到要将新模板存储到的节点。
2. 右键单击该节点,指向“新建”,然后单击“模板”。
3. 键入新模板的名称,然后按ENTER 键。
4. 右键单击新模板,然后单击“编辑”。
在“连接到数据库引擎”对话框中,单击“连接”在查询编辑器中打开新模板。
5. 在查询编辑器中创建一个脚本。
按照<parameter_name, data_type, value> 格式在脚本中插入参数。
数据类型和数据值区域必须存在,但是可以为空。
6. 在工具栏上,单击“保存”以保存新模板。
4.实验思考:
查询相关资料,简要描述SQL Server 2005的主要服务。
1、SQL Server(MS SQL Server):SQL Server的核心服务,引擎,此服务停止后,SQL Server则无法使用说明:MS SQL Server为实例,表示每个服务都有自己的服务
2、SQL Server Active Directory Helper:与AD(Active Directory活动目录)集成服务
3、SQL Server Agent(MS SQL Server):代理服务
4、SQL Server Analysis Services(MS SQL Server):分析服务,(OLAP)联机分析(SQL Server 2005新增)
5、SQL Server Browser:SQL Server浏览服务
6、SQL Server FullText Search(MS SQL Server):SQL Server全文检索
7、SQL Server Integration Services:集成服务与(OLAP)一起来用(SQL Server 2005新增)
8、SQL Server Reporting Services(MS SQL Server):报表服务(SQL Server 2005新增)
9、SQL Server Vss Write:卷影服务(VSS编辑)。