数据库原理实验报告(1)实验一 SQL Server 2005常用服务与实用工

2018-12-08 19:36

南 京 晓 庄 学 院

《数据库原理与应用》

课程实验报告

实验一 SQL Server 2005常用服务与实用工具实验

所在院(系): 数学与信息技术学院 班级: 学号: 姓名:

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系统发展历史

1988 SQL Server 由微软与Sybase共同开发,运行于OS/2平台。

〃 1993 SQL Server 4.2桌面数据库系统,功能较少。与Windows集成并提供了易于使用界面。

〃 1994 Microsoft与Sybase在数据库开发方面的合作中止。

〃 1995 SQL Server 6.05 重写了核心数据库系统。提供低价小型商业应用数据库方案。

〃 1996 SQL Server 6.5

〃 1998 SQL Server 7.0 重写了核心数据库系统,提供中小型商业应用数据库方案,包含了初始的Web支持。SQL Server从这一版本起得到了广泛应用。 〃 2000 SQL Server 2000 企业级数据库系统,其包含了三个组件(DB, OLAP, English Query)。丰富前端工具,完善开发工具,以及对XML的支持等,促进了该版本的推广和应用。

〃 2005 SQL Server 2005 最新版本,历时5年的重大变革。 〃 2007 SQL Server 2008(Katmi)即将发布。 〃 2008 SQL Server 2008 发布。

-SQL Server 2005主要版本类别及功能特性

SQL Server 2005 Enterprise Edition(32 位和 64 位)

Enterprise Edition 是最全面的 SQL Server 版本,是超大型企业的理想选择,能够满足最复杂的要求。

注:没有任何限制,包含所有功能和特性。

SQL Server 2005 Standard Edition(32 位和 64 位)

SQL Server 2005 Standard Edition 是适合中小型企业的数据管理和分析平台。它包括电子商务、数据仓库和业务流解决方案所需的基本功能。 注:CPU最多支持4个。

SQL Server 2005 Workgroup Edition(仅适用于 32 位)

对于那些需要在大小和用户数量上没有限制的数据库的小型企业,SQL Server 2005 Workgroup Edition 是理想的数据管理解决方案。 注:CPU最多支持2个,内存最高3GB。

SQL Server 2005 Developer Edition(32 位和 64 位)

SQL Server 2005 Developer Edition 允许开发人员在 SQL Server 顶部生成任何类型的应用程序。该应用程序包括 SQL Server 2005 Enterprise Edition 的所有功能,但许可用作开发和测试系统,而不用作生产服务器。 注:没有任何限制,但不可用于生产环境。

SQL Server 2005 Express Edition(仅适用于 32 位)

SQL Server Express 数据库平台基于 SQL Server 2005。它也可以替换 Microsoft Desktop Engine (MSDE)。

注: 免费的SQL Server版本,CPU最多支持1个,内存最高1GB,数据库最大4GB。

(2) 总结SQL Server Management Studio的主要操作方法。

连接到服务器:

服务器类型一般选“数据库引擎”,因为要连接的是数据库;

服务器名称即所要连接的服务器的IP和SQL数据库所用的端口号或服务器的名称,两者用逗号隔开;

身份验证有两者方式:SQL Server身份验证,windows身份验证。

连接到其他电脑上的数据库

连接到本机上的数据库

新建数据库

展开其中的一个服务器连接,选择“数据库”,单击右键,在弹出菜单中选择“新建数据库”。在弹出的窗体中输入数据库的名称,然后按确定即可。 当然你也可以不使用默认配置来创建数据库,修改“常规”、“选项”、“文件组”中的相关设置即可。

附加数据库

展开其中的一个服务器连接,选择“数据库”,单击右键,在弹出菜单中选择“附加”。在弹出的窗体中添加要“附加”的数据库文件(.mdf),然后按确定即可。

导入、导出数据

选择所添加或创建的一个数据库文件(.mdf),单击右键,选择任务,单击导入数据或导出数据,可以将一个数据库中的某几个表导入或导出到另一个数据库中。根据向导操作即可。通常要刷新数据库后,才能看到操作后的结果。

备份数据库

在数据库文件的存放路径下,将数据库文件拷出来即可。 存放路径一般为:安装路径\\MSSQL.1\\MSSQL\\Data。

注意,必须将该数据库停止服务后(选中该服务器连接,单击右键,选择停止),数据库文件才能拷出。

查看数据库文件的存放路径:选中一个数据库,单击右键,选择属性,在弹出的窗体中选择“文件”,路径标题下的内容即是。

将SQL2008中的数据导入到SQL2005中的办法:

首先,为SQL2008中的数据库(如HRCraneDB_2009)生产脚本文件。单击右键选中数据库——任务——生成脚本。

然后,在SQL2005中新建数据库(如HRCraneDB_2009);单击右键选中数据库——新建查询;单击文件——打开——文件,选择要打开的脚本文件(如script.sql);单击执行,执行刚才所打开的查询(有时需要多执行几次,才能成功)。这样,通过执行脚本文件,在空数据库中建立了所需要的空表,为下一步导入数据做好了准备。

最后,导入数据单击任务——导入数据,将SQL2008中的数据导入到SQL2005中。下图中,身份验证方式取决于对方所采用的验证方式,有两者,是可选的。

(3) 总结查询编辑器的功能和主要操作方法,并举例说明。

查询编辑器可以对编辑器功能(如 IntelliSense 和调试)实现不同级别的支持。 查询编辑器包括用于生成包含 Transact-SQL 和 XQuery 语句的脚本的数据库引擎查询编辑器,用于 MDX 语言的 MDX 编辑器,用于DMX语言的DMX编辑器和用于XML for Analysis语言的XML/A编辑器。


数据库原理实验报告(1)实验一 SQL Server 2005常用服务与实用工.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《恒大地产集团工程建设管理制度》(2015年发文版)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: