课后习题参考解答.doc

课后习题参考解答.doc

ID:51801751

大小:61.50 KB

页数:17页

时间:2020-03-15

课后习题参考解答.doc_第1页
课后习题参考解答.doc_第2页
课后习题参考解答.doc_第3页
课后习题参考解答.doc_第4页
课后习题参考解答.doc_第5页
资源描述:

《课后习题参考解答.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课后习题解答第一章课后习题一、选择题1、数据库系统的核心是(A)A、数据库管理系统B、数据库C、操作系统D、数据2、以下(C)不是数据库的模型A、网状型B、关系模型C、层次型D、实体联系型3、SQLServer2008个人版不能安装在下列那个操作系统上(C)A、Windows2000/XPB、Windows98C、UnixD、WindowsNT4、下列那个不是SQLServer的安装版本(A)A、客户工具版B、企业版C、标准版D、开发版5、数据冗余是指(D)。A、数据和数据之间没有联系B、数据有丢失C、数据量

2、太大D、存在重复的数据6、下列哪一种说法是对SQLServer的描述是错误的(C)A、客户机/服务器数据库。B、关系型数据库。C、层次化数据库。D、企业级数据库。二、简答题1,SQLServer2008一共分为几个版本?各都是什么?答:SQLServer2008共分5个版本,它们分别是:企业版、标准版、开发版、工作组版和简化版(EXPRESS)2,如何理解数据完整性?答:数据完整性是指数据的有效性和相容性,有效性是指表存放数据是正确有效的,不存在垃圾数据。第二章课后习题一、选择题1、下列不属于SQLServe

3、r的系统数据库是(C)A、modelB、tempdbC、pubsD、master2、你是一个SQLServer的数据库管理员,该SQLServer已经几乎没有任何空余空间了。你想要删除任何并非必要的内容,以获得更多的空间。你可以删除以下哪个数据库,而并不引起任何问题?(A)A、PubsB、MasterC、MsdbD、Tempdb3、下列关于SQLServer2000数据库日志的说法错误是(A)A、日志文件是维护数据库完整性的重要工具。B、所有的对SQL数据库的操作都需要写日志。C、当日志文件的空间占满时,将无

4、法写日志。D、当修改数据库时,必先写日志。4、SQLServer数据库的主数据文件的扩展名为(B)。A、.sqlB、.mdfC、.mdbD、.db二、简答题1,SQLServer数据库的系统数据库都有哪些?何时创建?答:mastertempdbmsdbmodel,数据库安装时由DBMS创建2,文件组有哪些优点?答:1)使用文件组可以将.mdf和.ndf文件放在不同磁盘上,减少磁盘驱动器争用,提高数据访问效率2)系统管理员可以备份或恢复独立的文件或文件组,以此代替备份或恢复整个数据库,对于需要拥有有效备份和恢复

5、策略的大型数据库来说,必须备份文件或文件组。第三章课后习题一、选择题1.在学生成绩表sc中的列Score用来存放某学生学习某课程的考试成绩(0~100分,没有小数),用下面的哪种类型最节省空间?(C)A、intB、smallintC、tinyintD、decimal(3,0)r2.订单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句?(C)A、ALTERCOLUMNOrderIDintegerFROMOrdersB、ALT

6、ERTABLEOrders(OrderIDinteger)C、ALTERTABLEOrdersALTERCOLUMNOrderIDintegerD、ALTERCOLUMNOrders.OrderIDinteger3.要求表中的列在组成主键的属性上不能为空值,这是(B)A、参照完整性规则B、实体完整性规则C、用户定义完整性规则D、域完整性规则4.要在SQLServer中创建一个员工信息表,其中员工的薪水、医疗保险和养老保险分别采用三个字段来存储,但是该公司规定:任何一个员工,医疗保险和养老保险两项之和不能大于薪

7、水的1/3,这一项规则可以采用(C)来实现。A、主键约束B、外键约束C、检查约束D、默认约束5.在SQLserver2008中,设计用户表时,固定长度的身份证号最好采用下面(A)数据类型进行存储。A、CharB、TextC、VarcharD、Int二、简答题:1,数据的完整性有哪几种,分别有什么作用?答:数据的完整性是为了保证数据库数据准确又有意义,主要通过表的设计和约束来实现,主要有实体完整性、域完整性和引用完整性实体完整性:将数据行定义为特定表的唯一实体,用来保证主键的唯一性。域完整性:是指列的取值范围,

8、保证某列的值在某个范围内是有意义的数据。引用完整性:是用来限制两个有关联关系的表之间的数据。2,说出你对自动编号Identity数据类型的理解?自动编号即标识列,该列的值是自动增长的一些序号,该列的字段通常用来做主键,当输入含有标识列的表数据时,该列值是自动增长的。建表时该列的数据类型只能是数字。三、代码题:在员工管理系统中已经创建了员工信息表empInfo和部门信息表DeptInfo,而且这两个表

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。