江苏省VFP2005秋2006春上机
项目、数据库和表操作(练习1~~练习8为2006年春上机;练习9~~练习16为2005年秋上机)
练习1
打开软盘根目录中的项目文件TEST, 在该项目中已有一数据库SJK及若干表。
1. 按以下要求修改SJK数据库中XS(学生)表:
(1) 为表设置长表名:学生基本档案表。
(2) 创建一个普通索引abcd,要求以性别(xb)为第一索引关键字、出生日期(csrq)为第二索引关键字排序。
(3) 设置xb字段的有效性规则和有效性说明信息,要求其值为“男”或“女”。
(4) 添加一字符型字段,字段名为jg_1、宽度为14,然后设置其标题为“籍贯”、默认值为“省市”。
(5) 根据jg字段的值来填写jiguan字段的值:如果jg值为两个汉字,则加“市”,否则在前两个汉字后加“省”、最后加“市”。例如jg为“上海”,则jiguan为“上海市”;jg为“江苏南京”,则jiguan为“江苏省南京市”;jg为“江苏张家港”,则jiguan为“江苏省张家港市”,等等。
2. 在项目中,将RK表设置为“包含”状态。
3. XS表和CJ表已存在以学号(xh)字段为索引表达式的主索引xsxh和普通索引cjxh。以XS表为主表,CJ表为子表按xh建立永久关系,并根据以下要求设置参照完整性规则:
在XS表中修改记录(xh字段的值)时,若CJ表中有相关的记录(xh字段的值),则同步对CJ表进行修改;
在XS表中删除记录时,若CJ表中有相关的记录(xh字段的值),则禁止对XS表进行删除。
练习2
打开软盘根目录中的项目文件TEST, 在该项目中已有一数据库SJK及若干表。
1. 按以下要求修改SJK数据库中XS(学生)表:
(1) 添加一个备注型字段,字段名为res,并将其标题设置为“简历”。
(2) 创建一个普通索引abcd,要求根据出生日期(csrq)中的“月日”进行排序,即排序时不考虑其中的“年份”。
(3) 设置xm字段的有效性规则,要求其值包含非空格字符。
(4) 将所有记录的bjbh字段的值替换为:xh的前两个字符 + xdh字段的值 + zydh字段的值
(5) 将籍贯(jg)不属于“江苏”的记录作逻辑删除。
2. 利用项目管理器操作,从磁盘上删除XIM表(文件)。
3. 修改项目TEST的项目信息:附加图标NET.ICO。
4. XS表和CJ表已存在以学号(xh)字段为索引表达式的主索引xsxh和普通索引cjxh。以XS表为主表,CJ表为子表按xh建立永久关系,并根据以下要求设置参照完整
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库江苏省VFP2005秋2006春上机在线全文阅读。
相关推荐: