- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQLServer2008数据库应用与开发教程(第二版)(习题解答)
SQL Server 2008数据库应用与开发教程(第二版)
习题参考答案
简述SQL Server 2008系统中主要数据库对象的特点。
答:主要的数据库对象包括数据库关系图、表、视图、同义词、存储过程、函数、触发器、程序集、类型、规则和默认值等。
“表”节点中包含了数据库最基本、最重要的对象——表。表实际用来存储系统数据和用户数据,是最核心的数据库对象。
“视图”节点包含了数据库中的视图对象。视图是一种虚拟表,用来查看数据库中的一个或多个表,视图是建立在表基础之上的数据库对象,它主要以SELECT语句形式存在。
在“同义词”节点中包含了数据库中的同义词对象。这是Microsoft SQL Server 2008系统新增的一种对象。
“可编程性”对象是一个逻辑组合,它包括存储过程、函数、触发器、程序集、类型、规则和默认值等对象。
数据库中的函数对象包含在“函数”节点中。函数是接受参数、执行复杂操作并将结果以值的形式返回的例程。
SQL Server 2008数据库管理系统产品分为哪几个版本,各有什么特点?
答:SQL Server 2008数据库管理系统产品的服务器版本包括了企业版和标准版,专业版本主要包括以下版本:工作组版(Workgroup)、开发人员版(Developer)、免费精简版(Express)、Web版,以及免费的集成数据库SQL Server Compact 3.5。
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)是一个数据集成平台,负责完成有关数据的提取、转换和加载等操作。
安装SQL Server 2008之前应该做什么准备工作?
答:(1) 增强物理安全性
使用防火墙
隔离服务
禁用NetBIOS和服务器消息块
Windows 身份验证或混合模式身份验证
习题参考答案
在Microsoft SQL Server 2008 中,主数据文件的后缀是_.mdf______,日志数据文件的后缀是__.ldf______。
2. 在创建数据库时,系统自动将_master___系统数据库的所有用户定义的对象复制到新建的数据库。
3. 每个文件组可以有__多__个日志文件。
4. 使用T-SQL语句创建数据库的语句是:CREATE DATABASE;创建表的语句是:CREATE TABLE
习题参考答案
在一个表上可以定义__多_个CHECK约束。
创建表的语句是:_CREATE TABLE 表名___________。
表和表之间的关系是通过__连接实现的。
删除表“employ”中的“employdate”列所使用的语句是什么?
答: ALTER TABLE employ
( DROP employdate
)
为表“employ”删除主键约束的语句是怎样的?
答: ALTER TABLE employ
(
DROP CONSTRAINT 约束名 PRIMARY KEY
)
习题参考答案
在SQL Server 2008中对数据使用SSMS图形化界面进行修改,与使用T-SQL修改数据,两种方法相比较,哪一种功能更强大、更为灵活?试举例说明。
答:使用T-SQL修改数据功能更强大,更为灵活。
2. 向附录A 学生成绩(XSCJ)数据库的表中送入或修改成样本数据。(略)
3. 写出T-SQL语句,对产品销售数据库(库名CPXS)产品表进行如下操作:
(1) 插入如下记录
0001 空调 3000 200
0203 冰箱 2500 100
0301 彩电 2800 50
答:语句如下:
insert into 产品表Values(0001,空调3000,200);
原创力文档


文档评论(0)