VisualFoxPro二级考试题库与解答:上机操作详解

版权申诉
0 下载量 63 浏览量 更新于2024-09-06 收藏 29KB DOCX 举报
"这份文档是针对计算机二级VisualFoxPro上机考试的一套题库与答案解析,涵盖了基本操作、简单应用以及综合应用等部分。它旨在帮助考生熟悉和掌握数据库管理、视图创建、表单设计以及数据环境的运用等关键技能。" 详细知识点: 1. **基本操作** - **打开工程文件**:在VisualFoxPro中,考生需要能够找到并打开指定的工程文件,这里是`salary_p`。 - **添加数据库**:将数据库`salary_db`添加到工程中,以便进行后续的操作和管理。 - **创建索引**:在数据库表中创建索引能提高数据检索效率。考生需为`dept`表创建一个主索引,索引字段为"部门号",升序排列;为`salarys`表创建一个普通索引(同样为"部门号")和一个主索引("雇员号"),都是升序排列。 - **建立联系**:通过"部门号"字段,考生需在`salarys`表和`dept`表之间建立永久性联系,以便进行数据关联操作。 - **设置参照完整性**:确保数据一致性,设置更新规则为"限制"(不允许直接更改父表中被参照的值),删除规则为"级联"(删除父表记录时,子表相关记录也随之删除),插入规则为"限制"(不允许在子表中插入父表不存在的引用)。 2. **简单应用** - **创建视图**:考生需要创建名为`sview`的视图,该视图基于`salarys`表,展示"部门号"、"雇员号"、"XX"、"工资"、"补贴"、"奖励"、"失业保险"、"医疗统筹"和"实发工资"字段。"实发工资"字段是根据"工资"、"补贴"和"奖励"计算得出,再减去"失业保险"和"医疗统筹"。视图按"部门号"降序排列,命令代码保存到`T1.PRG`并执行。 - **设计表单**:构建名为`form1`的表单,表单包含一个表格控件`grdSalarys`,显示`salarys`表的记录,允许用户浏览。表单还包括一个退出命令按钮`command1`,点击后关闭表单。 3. **综合应用** - **设计复杂表单**:创建名为`form2`的表单,表单包括一个"选项组"(Optiongroup1),内含"雇员工资表"、"部门表"和"部门工资汇总表"三个选项按钮。表单还需两个命令按钮"生成"(command1)和"退出"(command2)。 - **数据环境**:设置表单的数据环境,添加`dept`表(Cursor1)和`salarys`表(Cursor2),使得表单可以处理这两个表的数据。 - **选项功能实现**: - 选择"雇员工资表",可能需要显示`salarys`表的详细信息。 - 选择"部门表",可能涉及`dept`表的查看或操作。 - 选择"部门工资汇总表",可能需要对`salarys`表中的数据进行统计和汇总,如按部门计算工资总和。 这个题库和解析涵盖了数据库管理和编程的核心概念,对于备考计算机二级VisualFoxPro的考生来说,是提高技能和准备考试的重要参考资料。通过实践这些操作,考生不仅能熟悉软件界面,还能理解数据库设计、视图创建、表单交互和数据操作等核心概念。