江苏省VFP2005秋2006春上机
性规则:
在XS表中修改记录(xh字段的值)时,若CJ表中有相关的记录(xh字段值),则禁止对XS表进行修改;
在XS表中删除记录时,若CJ表中有相关的记录(xh字段值),则同步删除CJ表中相应记录。
练习3
打开软盘根目录中的项目文件TEST, 在该项目中已有一数据库SJK及若干表。
1. 按以下要求修改SJK数据库中XS(学生)表:
(1) 添加一个字符型字段,字段名为zzmm,其宽度以最多能存储字符串“中共党员”为准,并设置其标题为“政治面貌”、显示类为“Combobox”。
(2) 设置学号(xh)字段的InputMask属性,使该字段中仅能输入数字字符。
(3) 创建一个普通索引abcd,要求以csrq中的“日”进行排序,相同时再根据“月份”进行排序(注:要求利用DAY()和MONTH()函数)。
(4) 为XS表添加一条记录,要求:输入的xh为“123456”,xm为考生自己的姓名,其它字段内容由考生自己编造(注:xm字段的值必须为考生自己的真实姓名,否则本题不得分)。
2. 在项目中,将XIM表和ZY表设置为“包含”状态。
3. XS表和CJ表已存在以xh字段为索引表达式的主索引xsxh和普通索引cjxh。以XS表为主表,CJ表为子表按xh建立永久关系,并根据以下要求设置参照完整性规则: 在XS表中删除记录时,若CJ表中有相关的记录(xh字段的值),则禁止删除XS表记录;
在XS表中修改记录(xh字段值)时,若CJ表中有相关的记录(xh字段的值),则自动修改CJ表记录。
练习4
打开软盘根目录中的项目文件TEST, 在该项目中已有一数据库SJK及若干表。
1. 按以下要求修改SJK数据库中CJ(成绩)表:
(1) 添加一个字符型字段,字段名为grade、宽度为1,并计算该字段的值:若cj大于或等于80,则grade为“A”;若cj小于80且大于或等于60,则grade为“B”;若cj小于60,则grade为“C”。
(2) 设置cj字段的有关属性,使该字段的字段名在浏览窗口中显示为“百分制成绩”。
(3) 设置cj字段的有效性规则和有效性说明:cj小于或等于100,且不小于0。
(4) 创建一个普通索引abcd,要求以课程代号(kcdh)字段进行排序,相同时以成绩(cj)字段排序。
2. 利用项目管理器操作,将当前项目中所有的自由表移去并从磁盘上删除。
3. 修改项目TEST的项目信息:附加图标NET.ICO。
4. JS表和RK表已存在以工号(gh)字段为索引表达式的主索引jsgh和普通索引rkgh。以JS表为主表,RK表为子表按gh建立永久关系,并根据以下要求设置参照完整性规则:
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库江苏省VFP2005秋2006春上机(2)在线全文阅读。
相关推荐: