全国计算机等级考试二级Access历年真题解析

需积分: 10 4 下载量 95 浏览量 更新于2024-09-14 2 收藏 346KB PDF 举报
"二级Access学习资料包,包含了2012年9月的笔试真卷及答案详解,涉及计算机等级考试二级Access数据库程序设计的相关知识,涵盖了选择题、数据库概念、数据结构、关系模型、数据库设计及软件工程等多个方面。" 在二级Access的学习中,考生需要掌握基本的数据库理论和Access数据库的应用技能。以下是对摘要中提到的一些知识点的详细解释: 1. **链表结构**:题目提到了双向链表、带链的栈、二叉链表和循环链表,这些都是链式数据结构的不同类型。链表是非线性结构,区别于数组等线性结构,因为它们的元素不需要连续的内存空间。 2. **循环队列**:循环队列是一种特殊的队列,当队列满时,最后一个元素的下一个位置是队列的第一个元素,形成循环。题中描述了front和rear均为15,这可能是队列为空或者满的状态,因此元素个数可能是0或35。 3. **栈的性质**:栈是遵循“先进后出”(LIFO,Last In First Out)原则的数据结构。栈底元素不是最后入栈的,栈顶元素也不是最先入栈的,因此B选项正确。 4. **关系数据库**:在关系数据库中,数据以二维表的形式存储,每个实体间的关系可以通过表的关联来体现。 5. **实体间联系**:实体部门和职员间的关系是一个部门可以有多个职员,而每个职员只能属于一个部门,所以是1:m联系。 6. **关系操作**:题目中的操作是从关系R得到关系S,这通常对应于SQL中的某种操作。从结果看,关系S保留了R中相同的记录,但只包含了共同的列,因此是投影操作。 7. **数据字典**:数据字典(DD)定义了数据流图(DFD图)中的各个组件,如数据流、数据存储和处理过程等,它不包含于软件结构图、方框图或程序流程图。 8. **软件需求规格说明书**:这是软件开发的重要文档,用于明确软件的功能需求,是设计、测试和验收的基础,但不是可行性研究的直接依据。 9. **黑盒测试**:边界值分析是黑盒测试的一种方法,它关注输入或输出的边界条件;路径覆盖、语句覆盖和逻辑覆盖则是白盒测试的方法,侧重于代码的执行路径。 10. **软件设计阶段**:数据库设计、软件总体设计和算法设计是设计阶段的任务,而制定软件确认测试计划属于测试阶段的任务。 11. **数据库设计**:设计数据库时,应避免冗余,确保数据的一致性和完整性。表间的关联通过外部关键字实现,表中的字段应包含基本的数据元素。 12. **Access通配符**:“_”在Access中代表任意单个字符,常用于模糊查询。 这些知识点是Access数据库程序设计的基础,对于备考二级Access考试的考生来说至关重要。通过理解和掌握这些内容,考生可以更好地应对考试中的各种问题。