VisualFoxPro二级考试题库与解答:上机操作详解
版权申诉
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的考生来说,是提高技能和准备考试的重要参考资料。通过实践这些操作,考生不仅能熟悉软件界面,还能理解数据库设计、视图创建、表单交互和数据操作等核心概念。
2021-10-17 上传
2021-10-14 上传
2021-10-14 上传
2021-10-14 上传
2021-10-14 上传
2021-10-14 上传
2021-10-14 上传
m0_62183678
- 粉丝: 1
- 资源: 4万+
最新资源
- WPF渲染层字符绘制原理探究及源代码解析
- 海康精简版监控软件:iVMS4200Lite版发布
- 自动化脚本在lspci-TV的应用介绍
- Chrome 81版本稳定版及匹配的chromedriver下载
- 深入解析Python推荐引擎与自然语言处理
- MATLAB数学建模算法程序包及案例数据
- Springboot人力资源管理系统:设计与功能
- STM32F4系列微控制器开发全面参考指南
- Python实现人脸识别的机器学习流程
- 基于STM32F103C8T6的HLW8032电量采集与解析方案
- Node.js高效MySQL驱动程序:mysqljs/mysql特性和配置
- 基于Python和大数据技术的电影推荐系统设计与实现
- 为ripro主题添加Live2D看板娘的后端资源教程
- 2022版PowerToys Everything插件升级,稳定运行无报错
- Map简易斗地主游戏实现方法介绍
- SJTU ICS Lab6 实验报告解析