《数据库系统开发与应用》试卷 (1) 下载本文

中央司法警官学院

《数据库系统开发与应用》试卷 A

(试卷共4页,答题时间120分钟。答案全部写在答题纸上)

适用:09年级信管系信管专业 2010---2011学年 下学期 2011年6月

一、选择题(每小题 1分,共 36分)

1、数据类型是 。 A、字段的另一种说法

B、决定字段能包含哪类数据的设置 C、一类数据库应用程序

D、一类用来描述Access表向导允许从中选择的字段名称 2、数据库系统的分类是根据数据库管理系统支持的_______. A.文件形式 B.记录类型 C.数学模型 D.数据类型

3、数据库系统与文件系统最根本的区别是_______.

A.文件系统只能管理程序文件,而数据库系统可以管理各种类型文件 B.数据库系统复杂,而文件系统简单

C.文件系统管理的数据量少,而数据库系统可以管理庞大数据量 D.文件系统不能解决数据冗余和数据的独立性,而数据库系统能

4、在关系数据库管理系统中,用户视图在数据库三级结构中属于________. A.外模式 B.存储模式 C.内模式 D.概念模式 5、下面说法中,错误的是 。 A.文本型字段,最长为255个字符

B.要得到一个计算字段结果,仅能运用总计查询来完成

C.在创建一对一关系时,要求两个表的相关字段都是主关键字 D.创建表之间的关系时,正确的操作是关闭所有打开的表

6、对于现实世界中某一事物的某一特征,在实体------联系模型中使用______. A.模型描述 B.关键字描述 C.关系描述 D.属性描述

7、下列关于关系模型的说法,不正确的是_____. A.关系模型是使用链接指针来存储和实现的

B.用二维表结构表示实体与实体之间的联系的模型 C.具有数据描述一致性,模型概念单一性等特点 D.无论实体本身还是实体间的联系都用二维表示 8、以下对于关系描述正确的是______. A.同一个关系中第一个属性必须是主键 B.同一个关系中主属性必须升序排序 C.同一个关系中不能出现相同的属性 D.同一个关系中可出现相同的属性

9、设有“学生”和“班级”两个实体,每个学生只能属于一个班级,一个班级可以有多个学生,“学生”和“班级”实体间的联系是_______.

本试卷共× 页 第 1 页

A.多对多 B.一对多 C.多对一 D一对一 10、概念模型只能表示______.

A.实体间1:1联系 B.实体间1:n联系

C.实体间m:n联系 D.实体间的上述三种关系 11、关系数据库的任何数据检索操作可由_______基本运算实现。 A、排序、索引、统计 B、选择、投影、连接 C、关联、更新、排序 D、显示、打印、制表 12、关系R1和R2,经过关系运算得到的S是______。

A、一个关系 B、一个表单 C、一个数据库 D、一个数组

13、对R和S两个关系进行集合运算,结果既包含R中元组,也包含S中元组,这种集合运算是______。 A、交运算 B、并运算 C、差运算 D、笛卡儿积运

14、在关系运算中,要改变一个关系中的属性排列顺序,应使用_______关系运算。 A、选择 B、除 C、连接 D、投影

15、如果要求主表中没有相关记录时不能将记录添加到相关的表中,则应该在表关系中设置 。

A、参照完整性 B、有效性规则 C、输入掩码 D、级联更新相关字段

16、Access不支持的SQL功能是______。

A、数据查询 B、数据控制 C、数据定义 D、数据操纵 17、删除学生表中出生日期字段的命令是________。

A、Delete From 学生 B、Drop Table 学生

C、Delete From 学生 Where字段=出生日期 D、Alter Table 学生 Drop 出生日期 18、关于SQL的短语,下列说法正确是_______。 A、Order By子句必须在 Group By 子句之后用 B、Desc 子句与 Group By 子句必须连用 C、Having 子句与Group By 子句必须连用 D、Order By子句与Group By 子句必须连用

19、SQL查询语言中的两条联合查询对应于查询设计器中的_______选项卡。 A、杂项 B、字段 C、连接 D、排序依据

20、使用Like 运算符,查询姓“江”学生的子句正确的是_______。 A、“*江” B、“*江*” C、“?江” D、“江%” 21、嵌套查询的子查询结果记录个数一定是_______。

A、一个记录 B、多个记录

C、由子查询中的Where 子句而定 D、与From 子句指定的表的记录个数相同 22、使用表设计器定义表中的字段时,不是必须设置的内容是 。

A、字段名称 B、数据类型 C、说明 D、字段属性

23、如果要求主表中没有相关记录时不能将记录添加到相关的表中,则应该在表关系中设置 。

A、参照完整性 B、有效性规则 C、输入掩码 D、级联更新相关字段

24、Access数据库中,用于输入或编辑字段数据的交互控件是 。

A)文本框控件 B)标签控件 C)复选框控件 D)组合框控件

25、若不想修改数据库文件中的数据库对象,打开数据库文件时要选择______。

A、以只读方式打开 B、以独占方式打开 C、以独占只读方式打开 D、打开

26、表中某一字段要建立索引,其值有重复,可选择_______索引类型。 A、主索引 B、有(无重复) C、无 D、有(有重复) 27、图形文件的字段类型是________。

A、备注型 B、OLE对象 C、日期类型 D、文本类型 28、以下表达式不合法的是_______。

A、[性别]=“男”Or[性别]=女 B、[性别]Like“男”Or[性别]=“女” C、[性别]=“男”Or[性别]Like“女” D、[性别]=“男”Or[性别]=“女” 29、SQL语句不能修改的内容是_______。

A、字段名 B、字段类型 C、表文件名 D、字段长度 30、以下不是“选择查询”窗口字段列表框中的选项的是________。 A、排序 B、显示 C、类型 D、准则

31、关于查询与表之间的关系,下列说法正确的是________。 A、查询的结果是创建了一个新表 B、查询的记录集存在于用户保存的地方

C、查询中所存储的只是在数据库中筛选数据的条件

D、每次运行查询时,便调出查询形成的记录集,这是物理上已经存在的 32、要实现报表的分组统计,其操作区域是 。

A、报表页眉或报表页脚区域 B、页面页眉或页面页脚区域 C、主体区域 D、组页眉或组页脚区域

33、下列说法错误的是________。

A、事件既可以由用户引发,也可以由系统引发。

B、事件代码既能在事件引发时执行,也可以显示调用

C、在容器对象的嵌套层里,事件的处理具有独立性,每个对象只识别并处理属于自己的事件 D、事件名称不能由用户创建,是系统提供的

34、Access数据库中,若要求在窗体上设置输入的数据是取自某一个表或查询记录的数据,或者取自某固定内容的数据,可以使用的控件是 。

A、选项组控件 B、列表框或组合框控件

C、文本框控件 D、复选框、切换按钮、选项按钮控件

35、关于宏的描述不正确的是_______。

A、宏是为了响应已定义的事件去执行一个操作 B、可以利用宏打开或执行查询

C、可以在一个宏内运行其他宏或模块过程

D、使用宏可以提供一些更为复杂的自动处理操作

36、若要在报表每一页底部都输出信息,需要设置的是 。

A、页面页脚 B、报表页脚 C、页面页眉 D、报表页眉

二、填空题(每题 1.5 分,共 30分)

1、在显示具有 关系的表或查询中的数据时,子窗体特别有效。。 2、数据的三个范畴是________________ 、 ________________和计算机世界。 3、数据库模式是数据库系统体系结构中三级模式的________________。

4、数据库设计分为以下6个设计阶段:需求分析阶段、________________、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。