没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
SQL Server 2008数据库应用与开发教程〔第
二版〕
第一章 习题参考答案
1. 简述SQL Server 2008系统中主要数据库对象的特点。
答:主要的数据库对象包括数据库关系图、表、视图、同义词、存储过程、函数、触发器
程序集、类型、规则和默认值等。
“表”节点中包含了数据库最基本、最重要的对象——表。表实际用来存储系统数据和
用户数据,是最核心的数据库对象。
“视图”节点包含了数据库中的视图对象。视图是一种虚拟表,用来查看数据库中的一
个或多个表,视图是建立在表基础之上的数据库对象,它主要以SELECT语句形式存在。
在“同义词”节点中包含了数据库中的同义词对象。这是 Microsoft SQL Server
2008系统新增的一种对象。
“可编程性”对象是一个逻辑组合,它包括存储过程、函数、触发器、程序集、类型、
规则和默认值等对象。
数据库中的函数对象包含在“函数”节点中。函数是接受参数、执行复杂操作并将结果
以值的形式返回的例程。
2. SQL Server 2008数据库管理系统产品分为哪几个版本,各有什么特点?
答:SQL Server 2008数据库管理系统产品的服务器版本包括了企业版和标准版,专业
版本主要包括以下版本:工作组版(Workgroup)、开发人员版(Developer)、免费精简版
(Express)、Web版,以及免费的集成数据库SQL Server Compact 3.5。
3. SQL Server 2008包含哪些组件,其功能各是什么?
答:SQL Server 2008 的体系结构是对 SQL Server 的组成部分和这些组成部分之间的描述。
Microsoft SQL Server 2008 系统由4个组件组成,这4个组件被称为4个服务,分别是数据库
引擎、Analysis Services、Reporting Services和Integration Services。
数据库引擎是Microsoft SQL Server 2008系统的核心服务,负责完成数据的存储、处理
查询和安全管理等操作。
分析服务〔SQL Server Analysis Services,简称为SSAS〕的主要作用是提供多维分析
和数据挖掘功能。
报表服务〔SQL Server Reporting Services,简称为SSRS〕为用户提供了支持Web方式
的企业级报表功能。
集成服务〔SQL Server Integration Services,简称SSIS〕是一个数据集成平台,负责完
成有关数据的提取、转换和加载等操作。
4. 安装SQL Server 2008之前应该做什么准备工作?
答:(1) 增强物理安全性
(2) 使用防火墙
(3) 隔离服务
(4) 禁用NetBIOS和服务器消息块
5. SQL Server 2008支持哪两种身份验证?
答:Windows 身份验证或混合模式身份验证。
6. 如何注册和启动SQL Server 服务器?
答:1. 注册服务器
使用Microsoft SQL Server Management Studio工具注册服务器的步骤如下:
(1) 启动Microsoft SQL Server Management Studio工具,选择“视图”|“已注册”命令或者按下
快捷键Ctrl+Alt+G,在打开的“已注册的服务器”窗口中选中“数据库引擎”图标。
(2) 在“数据库引擎”上单击鼠标右键,从弹出的快捷菜单中选择“新建”|“服务器注册”命令,
即可打开如图1-20所示的“新建服务器注册”对话框。选择“常规”选项卡,可以在该选项卡中
输入将要注册的服务器名称。
(3) 选择“连接属性”选项卡,如图1-21所示,在该选项卡中可以设置连接到的数据库、网络
以及其他连接属性。
(4) 然后单击“测试”按钮,可以对当前设置的连接属性进行测试。如果出现如图1-23所示的
“新建服务器注册”消息框,则表示连接属性的设置是正确的。
(5) 完成连接属性设置后,单击“保存”按钮,即可完成连接属性的设置操作。接着单击“保
存”按钮,即可完成新建服务器注册的操作。新注册的服务器名称将出现在列表中。
2. 启动服务器
可以通过“开始”菜单来启动SQL Server Configuration Manager,
7. 熟悉查询分析器的功能与使用。〔略〕
第二章习题参考答案
1. 在Microsoft SQL Server 2008 中,主数据文件的后缀是_.mdf______,日志数据文件的后
缀是__.ldf______。
2. 在创建数据库时,系统自动将_master___系统数据库的所有用户定义的对象复制到新建
的数据库。
3. 每个文件组可以有__多__个日志文件。
4. 使用T-SQL语句创建数据库的语句是:CREATE DATABASE;创建表的语句是:
CREATE TABLE
第三章习题参考答案
1. 在一个表上可以定义__多_个CHECK约束。
2. 创建表的语句是:_CREATE TABLE 表名 ___________。
3. 表和表之间的关系是通过__连接 实现的。
4. 删除表“employ”中的“employdate”列所使用的语句是什么?
答: ALTER TABLE employ
( DROP employdate
)
5. 为表“employ”删除主键约束的语句是怎样的?
答: ALTER TABLE employ
(
DROP CONSTRAINT 约束名 PRIMARY KEY
)
第四章习题参考答案
1. 在SQL Server 2008中对数据使用SSMS图形化界面进行修改,与使用T-SQL修改数据
两种方法相比较,哪一种功能更强大、更为灵活?试举例说明。
答:使用T-SQL修改数据功能更强大,更为灵活。
2. 向附录A 学生成绩(XSCJ)数据库的表中送入或修改成样本数据。〔略〕
3. 写出T-SQL语句,对产品销售数据库(库名CPXS)产品表进行如下操作:
(1) 插入如下记录
0001 空调 3000 200
学习文档 仅供参考
剩余18页未读,继续阅读
资源评论
zhangao_fengg
- 粉丝: 30
- 资源: 5万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功