南 京 晓 庄 学 院
《数据库原理与应用》
课程实验报告
实验一 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 | 1986.10 | SQL 2003 | 3600 | 2003 | |
SQL/89(FIPS 127-1) | 120 | 1989 | SQL 2008 | 3777 | 2006页 |
SQL/92 | 622 | 1992 | SQL 2011 | 2010 | |
SQL 99(SQL 3) | 1700 | 1999 | |||
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(
sql连接不上服务器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
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论