数据库基础与应用

  • 格式:doc
  • 大小:231.70 KB
  • 文档页数:16

下载文档原格式

  / 16
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库基础与应用课程期末综合练习

一、单项选择题

1.设D1、D2和D3域的基数分别为2、3和4,则D1⨯D2⨯D3的元组数为( b )。

A. 9

B. 24

C. 10

D. 20

2.若一个关系为R(学生号,姓名,性别,年龄),则( a )适合作为该关系的主码。

A. 学生号

B. 姓名

C. 性别

D. 年龄

3.设一个集合A={3,4,5,6,7},集合B={1,3,5,7,9},则A和B的并集中包含有( c )个元素。

A. 10

B. 8

C. 7

D. 6

4. 在一个关系R中,若存在X→(Y,Z),则也隐含存在X→Y和X→Z,称此为函数依赖的( b )规则。

A. 传递性

B. 分解性

C. 合并性

D. 增广性

5.若一个关系的任何非主属性都不部分依赖于任何候选码,则称该关系最高达到了( b )范式。

A. 第一

B. 第二

C. 第三

D. BC

6.Access数据库中的“一对多”指的是( D )。

A.一个字段可以有许多输入项 B.一个数据库可以有多个表

C.一个表可以有多个记录 D.一条记录可以与不同表中的多条记录相联系

7.文本型字段最多可以存放( D )个字符。

A.250 B.252 C.254 D.255

8.下列( B )图标是Access的标志。

A. B. C. D.

9.Access中的字段说明用于对字段作进一步的描述,当光标处于该字段内时,其字段说明被显示在( A )上。

A.状态栏 B.工具栏 C.菜单栏 D.标题栏

10.Access 2000中数据访问页有两种视图,它们是设计视图和( C )视图。

A.浏览 B.显示 C.页面 D.预览

11.域是实体中相应属性的( A )。

A. 取值范围

B. 值

C. 名称

D. 描述

12.把保存关系定义的关系称为对应数据库的( B )。

A. 一般关系

B. 元关系

C. 特定关系

D. 正常关系

13.在一个关系R中,若存在X→Y,则XZ→Y也成立,称此为函数依赖的( D )规则。

A. 传递性

B. 分解性

C. 合并性

D. 自增性

14. 设一个关系为R(A,B,C,D,E,F),它的最小函数依赖集为FD={A→B,A→C,A→D,D→E,D→F},则该关系的候选码为(A )。

A. A

B. B

C. C

D. D

15.在SQL中,对基本表进行插入和修改记录的命令为( D )。

A. insert和delete

B. update和delete

C. delete和select

D. insert和update

16.Access2000数据库是( C )型数据库。

A.层状 B.网状 C.关系 D.树状

17.如果字段内容为声音文件,可将此字段定义为(C )类型。

A.文本 B.查询向导 C.OLE对象 D.备注

18.在建交叉表查询的过程中,最多可以选择( B )个行标题字段。

A.2 B.3 C.4 D.5

19.显示包含警告信息或其他信息的消息框,应该使用的操作是( D )。

A.Echo B.Message C.Warn D.MsgBox

20.下列( D )图标是Access中新建宏的标志。

A. B. C. D.

二、是非判断题

(对)1.当建立和删除一个视图时,对相应的基本表没有影响。

(错)2.由概念设计进入逻辑设计时,原来的1对1或1对多联系通常都需要被转换为对应的基本表。

(对)3.概念设计也要贯彻概念单一化原则,即一个实体中的所有属性都是直接用来描述码的。

(错)4.在对象数据模型中,对象既不能够继承,也不能够嵌套。

(对)5.设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),求出所有选课的学生信息的运算表达式为 学生号(X)与S

的自然连接。

(对)6. SQL Server 2000中的整数类型包括bigint、int、smallint和tinyint 四种。

(错)7. SQL Server 2000不能通过查询分析器和企业管理器这两种工具来完成数据库的管理工作。

(对)8. 当指定基本表中某一列或若干列为主码时,则系统将在这些列上自动建立一个唯一值、聚集和非空的索引。

(对)9. 用于配置客户端网络连接的工具是客户端网络实用工具。

(错)10. 局部变量的开始标记为@@,全局变量的开始标记为@。

(对)11.在人工管理和文件管理阶段,程序设计依赖于数据表示。

(对)12.在一个关系中,不同的列可以对应同一个域,但必须具有不同的列名。

(对)13.设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),则姓名为变量K的值的学生所选修的全部课程信息所对应的运算表达式为C 课程号(X (δ姓名=K(S)))。

(错)14.若一个关系的任何非主属性都不部分依赖和传递依赖于任何候选码,则该关系还没有达到第三范式。

(对)15. 在SQL中,每个视图中的列可以来自不同的表,每个视图是在原有表的基础上建立的逻辑意义上的新关系。

(错)16. 在SQL Server 2000中,主数据文件、次数据文件和事务日志文件的默认扩展名依次为ldf、ndf和mdf。

(对)17. 定义为varchar数据类型的字段或变量能够自动去掉尾部空格以节省存储空间。

(错)18. 在一个已存在数据的表中增加一列时,可以把所增加的列定义为非空值。

(错)19. 索引不可以加速selcet语句中Order By和Group By选项的执行速度。

(对)20. 一个局部变量的作用范围局限于一个批处理内,即两个GO语句之间的那一部分。

(错)21.DBMS只提供数据定义语句,不提供数据操纵语句供用户使用。