数据库原理实验一 联系客服

发布时间 : 星期四 文章数据库原理实验一更新完毕开始阅读4c812df60622192e453610661ed9ad51f11d5436

南 京 晓 庄 学 院

《数据库原理与应用》

课程实验报告

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

所在院(系): 信息工程学院

班级: 16软件工程转本3班 学号: 16132224 姓名: 王紫悦

1.实验目的

(1) 了解Microsoft 关系数据库管理系统SQL Server的发展历史及其特性。 (2) 了解SQL Server 2008的主要组件、常用服务和系统配置。

(3) 掌握Microsoft SQL Server Management Studio 图形环境的基本操作方法。了解使用“SQL

Server 2008 联机从书”获取帮助信息的方法;了解“查询编辑器”的使用方法;了解模板的使用方法。

2.实验要求

(1) 收集整理Microsoft关系数据库管理系统SQL Server的相关资料,总结其发展历史及SQL

Server 2008主要版本类别和主要功能特性。

(2) 使用SQL Server配置管理器查看和管理SQL Server 2008服务。

(3) 使用Microsoft SQL Server Management Studio连接数据库;使用SQL Server帮助系统获

得所感兴趣的相关产品主题/技术文档。

(4) 使用Microsoft SQL Server Management Studio“查询编辑器”编辑并执行Transact-SQL

查询语句。

(5) 查看Microsoft SQL Server 2008模板,了解模板的使用方法。 (6) 按要求完成实验报告。

3.实验步骤、结果和总结实验步骤/结果

(1) 简要总结SQL Server系统发展历史及SQL Server 2008主要版本类别与主要功能特性。 1.数据库系统的发展历史:

SQL是结构化查询语言(Structure Query Language)的缩写,它是使用关系模型的数据库应用语言,由IBM在70年代开发出来,作为IBM关系数据库原型System R的原型关系语言,实现了关系数据库中的信息检索。

1970年:E.J.Codd发表了数据库理论;

1974-79:IEM以Codd的理论为基础开发了“SEQUEL”,并重命名为“SQL”; 1979:Oracle发布了商业版SQL

1981-84:出现了其他商业版本,分别来自IBM(DB2),Data General(DG/SQL),Relational Technology(INGRES) SQL标准的进展过程: 标准 SQL/86 SQL/89(FIPS 127-1) SQL/92 SQL 99(SQL 3) 622 1700 1992 1999 SQL 2011 2010 120 大致页数 发布日期 1986.10 1989 标准 SQL 2003 SQL 2008 大致页数 3600 3777 发布日期 2003 2006页 2. SQL Server 2008主要版本类别与主要功能特性: ◎SQL Server 2008企业版

是一个全面的数据管理和业务智能平台,为关键业务应用提供了企业级的可扩展性、数据仓库、安全、高级分析和报表支持。这一版本将为你提供更加坚固的服务器和执行大规模在线事务处理。这个是最牛B的版本。 ◎SQL Server 2008标准版

SQL Server 2008标准版是一个完整的数据管理和业务智能平台,为部门级应用提供了最佳的易用性和可管理特性

◎SQL Server 2008工作组版

SQL Server 2008工作组版是一个值得信赖的数据管理和报表平台,用以实现安全的发布、远程同步和对运行分支应用的管理能力。 这一版本拥有核心的数据库特性,可以很容易地升级到标准版或企业版。

(2) 总结SQL Server Management Studio的主要操作方法。 1.连接到服务器:服务器类型一般选“数据库引擎”,因为要连接的是数据库 2.新建数据库:展开服务器连接,选择“数据库”,单击右键,在弹出菜单中选择“新建数据库”,输入数据库名称

3.导入、导出数据:选择所添加或创建的一个数据库文件,右键单击,选择任务,单击导入数据或者导出,可将一个数据库或者数据库中的表导入或导出,最后要刷新一下数据库。 4.备份数据库:在数据库文件的存放路径下,将数据库文件考出老即可(必须先将数据库停止服务)

(3) 总结查询编辑器的功能和主要操作方法,并举例说明。 查询编辑器可以对编辑器功能实现不同级别的支持

查询不能编辑器包括用于生产包含Transact SQL和XQuery语句的脚本数据库

引擎查询编辑器,用于MDX语言和MDX编辑器,用于DMX语言的DMX编辑器和用于XML for Analysis语言的XML/A编辑器 例如:建立一个“student”表

1.打开sql server management studio 2.输入登录名和密码 3.点击新建查询 4.输入语句

Create table student(

Fcode varchar(9) not null, Fname varchar(10) not null, fclass varchar(4) not null, Fbirthday datatime)

(4) 总结“模板”的使用方法,并举例说明。

从“文件”菜单或模板资源管理器中打开模板,使用“替换模板参数”对话框更改模板参数 举例:

从模板资源管理器中打开模板

1. 在“试图”菜单上,单击“模板资源管理器” 2. 在模板类型类别列表中,展开“数据库”,然后双击“创建数据库” 3. 在“连接到数据库引擎”对话框中,填写连接信息,在单击“连接”,打

开“创建数据库”模板的新建查询编辑器窗口

替换模板参数:

1. 在“查询”菜单上,单击“指定模板参数的值” 2. 在“指定模板参数的值”对话框中,“值”列表包含了参数

的建议值,接受该值或将其替换为一个新值,然后关闭对话框

创建自定义模板:

1

1. 在模板资源管理器中,导航到要将新模板存储到的节点 2. 右键单击该节点,指向“新建“,单击”模板“ 3. 键入新模板的名称,然后按enter键

4. 右键单击新模板,然后单击“编辑”,在“连接到数据库引擎”对话框中,单击“连接”,

在查询编辑器中打开新模板

5. 在查询编辑器中创建一个脚本,其数据类型和数据值区域必须存在,但是可以为空 6. 在工具栏上,保存新模板

4.实验思考:

查询相关资料,简要描述SQL Server 2008的主要服务。 1. 数据库服务

2. .整合服务 Intergration service 3. 分析服务 Analysis services 4. 报表服务 Reporting service

5. 全文搜索服务 Full text search service