全国计算机二级VFP数据库操作指南
版权申诉
132 浏览量
更新于2024-07-07
收藏 1000KB PDF 举报
"全国计算机二级VFP分享.pdf"
这篇文档主要涵盖了全国计算机二级考试中Visual FoxPro(VFP)的相关知识,重点在于数据库和表的操作,包括数据结构修改、索引创建、触发器设定、参照完整性和数据更新等方面。以下是详细内容:
1. **项目与数据库操作**
- 使用VFP打开名为`TEST`的项目,其中包含一个名为`SJK`的数据库。
2. **表结构的修改**
- 在`SJK`数据库的`XS`表中,增加了名为`bz`的备注型字段,并将其标题设置为“备注”。
- 对`xh`字段设置了输入掩码,允许输入8个字节的数字(99999999)。
- 在`XS`表中添加了一条新的记录,包含`xh`、`xm`、`xdh`和`bz`字段的数据。
3. **索引创建**
- 创建了一个名为`xmrq`的普通索引,按照`xm`字段排序,相同`xm`时按`csrq`字段排序。
4. **字段的动态计算**
- 在`XS`表中新增了`nj`字段,其值根据`bjbh`字段的前两位自动计算,如`bjbh`为“030404051”,则`nj`字段值为“2003”。
5. **触发器设置**
- 设置了`XS`表的删除触发器,禁止删除操作。
- 设定了`xb`字段的验证规则,限制性别只能为“男”或“女”。
6. **编辑说明**
- 为`XS`表添加了编辑说明,说明该表是学生基本信息表。
7. **表文件的添加与数据处理**
- 将`GZB.DBF`表文件添加到`TEST`项目中作为自由表,并调整所有讲师的`zhjt`字段,1996年前入职的讲师综合津贴设为280元,其余设为150元。
- 把`GZB.DBF`转换为数据库表,并设置更新触发器,只允许修改2001年后入职的助教记录。
8. **其他表的处理**
- `GZC.DBF`表中的所有讲师的`qt`字段被设置为150元。
9. **触发器的设置**
- 为`RK`表设置插入触发器,只允许以"A"或"B"开头的工号记录插入。
10. **参照完整性**
- 示例介绍了如何设置参照完整性,以`JS`表的`jsgh`主索引(索引表达式`gh`)和`RK`表的`rkgh`普通索引(索引表达式`gh`)为例,确保数据的一致性和关联性。
这些知识点体现了VFP在数据库设计和管理中的基本操作,对于理解和应用关系数据库管理系统有重要的学习价值。通过这样的练习,考生可以提升在实际工作中处理数据和维护数据库的能力。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-10-04 上传
2021-10-12 上传
2021-10-06 上传
2021-10-04 上传
2021-10-06 上传
2021-10-10 上传
xhr131452007
- 粉丝: 7
- 资源: 14万+