2006年9月全国计算机等级考试二级笔试试卷
Access数据库程序设计
(考试时间90分钟,满分100)
一、
选择题(每小题2分,共70分)
(1) 下列选项中不符合良好程序设计风格的是 A)源程序要文档化
B)数据说明的次序要规范化
D)模块设计要保证高耦合、高内聚
C)避免滥用goto语句
(2)从工程管理角度,软件设计一般分为两步完成,它们是 A)概要设计与详细设计
B)数据设计与接口设计 D)过程设计与数据设计
C)软件结构设计与数据设计
(3)下列选项中不属于软件生命周期开发阶段任务的是 A)软件测试 细设计
(4)在数据库系统中,用户所见的数据模式为 A)概念模式
B)外模式
C)内模式
D)物理模式
B)概要设计
C)软件维护
D)详
(5)数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和 A)编码设计 理设计
(6)设有如三个关系表
R A m S B C 3 1 T A B 1 C 3 3 m 1 B)测试阶段 C)运行阶段 D)物
n
n
下列操作中正确的是 A)T=R∩S
B)T=R∪S
C)T=R×S
D)T=R/S
(7)下列叙述中正确的是
A)一个算法的空间复杂度大,则其时间复杂度也必定大 B)一个算法的空间复杂度大,则其时间复杂度必定小 C)一个算法的时间复杂度大,则其空间复杂度必定小
D)上述三种说法都不对
(8)在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为 A)63
B)64
C)6
D)7
(9)数据库技术的根本目标是要解决数据的 A)存储问题 护问题
B)共享问题
C)安全问题
D)保
F C A B D E G (10)对下列二叉树进行中序遍历的结果是 A)ACBDFEG
B)ACBDFGE C)ABDCGEF
D)FCADBEG
(11)下列实体的联系中,属于多对多联系的是 A)学生与课程
B)学校与校长 C)住院的病人与病床 D)职工与工资
(12)在关系运算中,投影运算的含义是
A)在基本表中选择满足条件的记录组成一个新的关系 B)在基本表中选择需要的字段(属性)组成一个新的关系 C)在基本表中选择满足条件的记录和属性组成一个新的关系 D)上述说法均是正确的 (13)SQL的含义是 A)结构化查询语言 C)数据库查询语言
B)数据定义语言
D)数据库操纵与控制语言
(14)以下关于Access表的叙述中,正确的是 A)表一般包含一到两个主题的信息
B)表的数据表视图只用于显示数据
C)表设计视图的主要工作是设计表的结构 D)在表的数据表视图中,不能修改字段名称
(15)在SQL的SELECT语句中,用于实现选择运算的是 A)FOR
B)WHILE
C)IF
D)WHERE
(16)以下关于空值的叙述中,错误的是
A)空值表示字段还没有确定值 C)空值等同于空字符串
B)Access使用NULL来表示空值 D)空值不等于数值0
(17)使用表设计器定义表中字段时,不是必须设置的内容是 A)字段名称 段属性
(18)如果想在已建立的“tSalary”表的数据表视图中直接显示出姓“李”的记录,应使用Access提供的 A)筛选功能 表功能
(19)下面显示的是查询设计视图的“设计网格”部分:
B)排序功能
C)查询功能
D)报
B)数据类型
C)说明
D)字
从所显示的内容中可以判断出该查询要查找的是 A)性别为“女”并且1980以前参加工作的记录 B)性别为“女”并且1980以后参加工作的记录 C)性别为“女”或者1980以前参加工作的记录 D)性别为“女”或者1980以后参加工作的记录
(20)若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的准则中,错误的表达式是 A)JSJ
B)”JSJ”
C)”*JSJ”
D)Like “JSJ”
(21)已经建立了包含“姓名”、“性别”、“系别”、“职称”等字段的“tEmployee”表。若以此表为数据源创建查询,计算各系不同性别的总人数和各类职称人数,并显示如下图所示的结果。
正确的设计是 A)
B)
C)
D)