vfp复习2007秋.doc

上传人:11****ws 文档编号:2994513 上传时间:2019-05-16 格式:DOC 页数:69 大小:1.91MB
下载 相关 举报
vfp复习2007秋.doc_第1页
第1页 / 共69页
vfp复习2007秋.doc_第2页
第2页 / 共69页
vfp复习2007秋.doc_第3页
第3页 / 共69页
vfp复习2007秋.doc_第4页
第4页 / 共69页
vfp复习2007秋.doc_第5页
第5页 / 共69页
点击查看更多>>
资源描述

1、1上机部分一、项目、数据库和表操作(练习 1练习 8 为 2006 年春上机;练习 9练习 16 为 2006 年秋上机;练习 17练习 24 为 2007 年春上机)练习 1打开软盘根目录中的项目文件 TEST, 在该项目中已有一数据库 SJK 及若干表。1.按以下要求修改 SJK 数据库中 XS(学生)表:(1) 为表设置长表名:学生基本档案表。(2) 创建一个普通索引 abcd,要求以性别(xb)为第一索引关键字、出生日期(csrq)为第二索引关键字排序。(3) 设置 xb 字段的有效性规则和有效性说明信息,要求其值为“男”或“女” 。(4) 添加一字符型字段,字段名为 jg_1、宽度为

2、 14,然后设置其标题为“籍贯” 、默认值为“省市” 。(5) 根据 jg 字段的值来填写 jiguan 字段的值:如果 jg 值为两个汉字,则加“市” ,否则在前两个汉字后加“省” 、最后加“市” 。例如 jg 为“上海” ,则 jiguan 为“上海市” ;jg 为“江苏南京” ,则 jiguan 为“江苏省南京市” ;jg 为“江苏张家港”,则 jiguan 为“江苏省张家港市” ,等等。2.在项目中,将 RK 表设置为“包含”状态。3. XS 表和 CJ 表已存在以学号(xh)字段为索引表达式的主索引 xsxh 和普通索引cjxh。以 XS 表为主表,CJ 表为子表按 xh 建立永久关

3、系,并根据以下要求设置参照完整性规则: 在 XS 表中修改记录(xh 字段的值)时,若 CJ 表中有相关的记录(xh 字段的值),则同步对 CJ 表进行修改; 在 XS 表中删除记录时,若 CJ 表中有相关的记录(xh 字段的值) ,则禁止对 XS 表进行删除。练习 2打开软盘根目录中的项目文件 TEST, 在该项目中已有一数据库 SJK 及若干表。1. 按以下要求修改 SJK 数据库中 XS(学生)表:(1) 添加一个备注型字段,字段名为 res,并将其标题设置为“简历” 。(2) 创建一个普通索引 abcd,要求根据出生日期(csrq)中的“月日”进行排序,即排序时不考虑其中的“年份” 。

4、(3) 设置 xm 字段的有效性规则,要求其值包含非空格字符。(4) 将所有记录的 bjbh 字段的值替换为:xh 的前两个字符 xdh 字段的值 zydh 字段的值(5) 将籍贯(jg)不属于“江苏”的记录作逻辑删除。2. 利用项目管理器操作,从磁盘上删除 XIM 表(文件) 。3. 修改项目 TEST 的项目信息:附加图标 NET.ICO。24. XS 表和 CJ 表已存在以学号(xh)字段为索引表达式的主索引 xsxh 和普通索引cjxh。以 XS 表为主表,CJ 表为子表按 xh 建立永久关系,并根据以下要求设置参照完整性规则: 在 XS 表中修改记录(xh 字段的值)时,若 CJ 表

5、中有相关的记录(xh 字段值) ,则禁止对 XS 表进行修改; 在 XS 表中删除记录时,若 CJ 表中有相关的记录(xh 字段值) ,则同步删除 CJ表中相应记录。练习 3打开软盘根目录中的项目文件 TEST, 在该项目中已有一数据库 SJK 及若干表。1. 按以下要求修改 SJK 数据库中 XS(学生)表:(1) 添加一个字符型字段,字段名为 zzmm,其宽度以最多能存储字符串“中共党员”为准,并设置其标题为“政治面貌” 、显示类为“Combobox” 。(2) 设置学号(xh)字段的 InputMask 属性,使该字段中仅能输入数字字符。(3) 创建一个普通索引 abcd,要求以 csr

6、q 中的“日”进行排序,相同时再根据“月份”进行排序(注:要求利用 DAY()和 MONTH()函数)。(4) 为 XS 表添加一条记录,要求:输入的 xh 为“123456” ,xm 为考生自己的姓名,其它字段内容由考生自己编造(注:xm 字段的值必须为考生自己的真实姓名,否则本题不得分) 。2. 在项目中,将 XIM 表和 ZY 表设置为“包含”状态。3. XS 表和 CJ 表已存在以 xh 字段为索引表达式的主索引 xsxh 和普通索引 cjxh。以XS 表为主表, CJ 表为子表按 xh 建立永久关系,并根据以下要求设置参照完整性规则: 在 XS 表中删除记录时,若 CJ 表中有相关的

7、记录(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 字段的有关属性

8、,使该字段的字段名在浏览窗口中显示为“百分制成绩”。(3) 设置 cj 字段的有效性规则和有效性说明:cj 小于或等于 100,且不小于 0。(4) 创建一个普通索引 abcd,要求以课程代号(kcdh)字段进行排序,相同时以成绩(cj)字段排序。2. 利用项目管理器操作,将当前项目中所有的自由表移去并从磁盘上删除。3. 修改项目 TEST 的项目信息:附加图标 NET.ICO。34. JS 表和 RK 表已存在以工号(gh)字段为索引表达式的主索引 jsgh 和普通索引rkgh。以 JS 表为主表,RK 表为子表按 gh 建立永久关系,并根据以下要求设置参照完整性规则: 在 JS 表中修改记

9、录( gh 字段值)时,若 RK 表中有相关的记录(gh 字段的值) ,则自动修改 RK 表中相应记录; 在 JS 表中删除记录时,若 RK 表中有相应的记录(gh 字段的值) ,则禁止删除JS 表中记录。练习 5打开软盘根目录中的项目文件 TEST, 在该项目中已有一数据库 SJK 及若干表。1. 按以下要求修改 SJK 数据库中课程(KC)表:(1) 添加一个备注型字段,字段名为 bz,并为其设置:标题为“备注” ,默认值为系统日期的年份。(2) 设置 kcdh 字段的 InputMask 属性,使该字段的值只能为数字字符。(3) 设置 bxk 字段的有关属性,使得将该字段从表单的数据环境

10、中拖放到表单上时,生成的相应控件为文本框控件。(4) 设置表的记录级有效性规则,要求 kss 值比 xf 值大(注:对现有数据不验证此规则) 。(5) 创建一个普通索引 abcd,要求以 xf 字段进行排序,相同时以 kss 字段排序。(6) 为 KC 表添加一条记录,其记录内容为:kcdh kcm kss bxk xf99 大学信息技术基础 5 .T. 42. 利用项目管理器操作:将数据库中的 ZC 表改为自由表,并将其添加到项目中。3. XIM 表和 JS 表已存在以系代号(xdh)字段为索引表达式的主索引 xdh 和普通索引 xdh。以 XIM 表为主表, JS 表为子表按 xdh 建立

11、永久关系,并根据以下要求设置参照完整性规则: 在 XIM 表中修改记录( xdh 字段值)时,若 JS 表中有相关的记录(xdh 字段值) ,则自动修改 JS 表中相应记录; 在 XIM 表中删除记录时,若 JS 表中有相关的记录( xdh 字段值) ,则禁止删除XIM 表中相应记录。练习 6打开软盘根目录中的项目文件 TEST, 在该项目中已有一数据库 SJK 及若干表。1. 在 SJK 数据库中新建一个表名为 ABC 的数据库表,要求该表含有两个字段:字段名分别为 aa 和 bb,类型分别为逻辑型和通用型。2. 按以下要求修改 SJK 数据库中课程(KC)表:(1) 设置 kss 字段和

12、xf 字段的标题属性,分别为“课时数”和“学分” 。(2) 设置 kcdh 字段的 InputMask 属性,使该字段的值只能为数字字符。(3) 设置表的记录级有效性规则,要求 kss 值不小于 xf 值(注:对现有数据不验证此规则) 。(4) 创建一个普通索引 abcd,要求以 bxk 字段进行排序,相同时以 xf 字段排序4(提示:用 IIF()函数对 bxk 字段进行数据类型转换) 。(5) 对 KC 表中 xf 为 2 的记录,作逻辑删除。3. 利用项目管理器操作:将 BJ 表改名为 BJB 表,并为其设置编辑说明“班级表” 。4. JS 表和 RK 表已存在以工号(gh)字段为索引表

13、达式的主索引 jsgh 和普通索引rkgh。以 JS 表为主表,RK 表为子表按 gh 建立永久关系,并根据以下要求设置参照完整性规则: 在 JS 表中修改和删除记录时,若 RK 表中有相关的记录(gh 字段的值) ,则禁止对 JS 表进行修改和删除; 在 RK 表中添加记录时,若 JS 表中无相关的记录(gh 字段的值) ,则禁止对 RK表进行插入操作。练习 7打开软盘根目录中的项目文件 TEST, 在该项目中已有一数据库 SJK 及若干表。1. 按以下要求修改 SJK 数据库中专业(ZY)表:(1) 添加一个备注型字段,字段名为 bz。(2) 为 xz 字段设置标题和默认值:“学制”和 4

14、。(3) 设置 xz 字段的有效性规则和有效性说明:xz 不小于 2 且不大于 6(对已有数据不作验证) 。(4) 创建一个普通索引 abcd,要求以 xz 字段进行排序,相同时以 zydh 字段排序。2. 计算 gz 表中 qt 字段的值:jbgz 小于 1000 时,jbgz10%后取整,否则 jbgz15%后取整。3. 利用项目管理器操作:将本地视图 JSST 改名为 JSVIEW,并为其设置编辑说明“教师视图” 。4. XS 表和 BJ 表已存在以班级编号(bjbh)字段为索引表达式的普通索引 bjbh 和主索引 bjbh。以 BJ 表为主表,XS 表为子表按 bjbh 建立永久关系,

15、并根据以下要求设置参照完整性规则:在 BJ 表中修改记录时,若 XS 表中有相应的记录(bjbh 字段的值) ,则同步对 XS 表进行修改;在 BJ 表中删除记录时,若 XS 表中有相应的记录(bjbh 字段的值) ,则禁止对 BJ 表进行删除。练习 8打开软盘根目录中的项目文件 TEST, 在该项目中已有一数据库 SJK 及若干表。1. 按以下要求修改 SJK 数据库中 JS(教师)表:(1) 为表设置删除触发器:若当前系统日期为“星期日” ,则不允许删除(提示:使用 DOW()函数) 。(2) 添加一个字段名为 gzny、宽度为 7 的字符型字段,且根据 gzrq 字段的值填写该字段的值:

16、年份+小数点+ 月份,例如 gzrq 为 08/03/1999,则 gzny 为“1999.08” 。(3) 设置 xb 字段的标题“性别” 、默认值“男” ,并设置该字段的有效性规则:只能为“男”或“女” 。(4) 创建一个普通索引 abcd,要求以 gzrq 进行排序,相同时再以参加工作时的年龄(gzrq 与 csrq 的年份之差)进行排序。2. 利用项目管理器操作:将 zy 表从项目中移去并删除之,将 zc 表设置为“包含”状5态。3. 将 zc 表复制为 Excel 文件 zc.xls(提示:打开 zc 表后,利用 copy 命令) 。4. JS 表和 ZC 表已存在以 zcdh 字段

17、为索引表达式的普通索引 zcdh 和主索引 zcdh。以ZC 表为主表,JS 表为子表按 zcdh 建立永久关系,并根据以下要求设置参照完整性规则:在 JS 表中插入记录时,若 ZC 表中无相应的记录(zcdh 字段的值) ,则禁止对 JS 表进行插入。练习 9打开软盘根目录中的项目文件 TEST,在该项目中已有一数据库 SJK 及若干表。1. 按以下要求修改 SJK 数据库中图书(TS)表:1) 设置 lsh 字段和 sm 字段的标题属性,分别为“流水号”和“书名” 。2) 设置表的记录有效性规则,要求 lsh 字段值的前四位为入库日期字段(rkrq) 中的年份。3) 添加一字符型字段,字段

18、名为 bc、宽度为 20,然后设置其标题为“版次” 、字段注释为“出版年月和版次” 。2. 创建一个候选索引 abcd,要求以流水号( lsh)为索引关键字,降序排序。3.在项目中,将 TS 表设置为“包含”状态。4. TS 表和 JY 表已存在以分类号(flh)字段为索引表达式的主索引 tsflh 和普通索引flh。以 TS 表为主表、JY 表为子表,基于 flh 字段建立永久关系,并根据以下要求设置参照完整性规则:5. 在 TS 表中修改记录(flh 字段的值)时,若 JY 表中有相关的记录,则系统自动对JY 表(flh 字段的值)进行修改;在 JY 表中插入记录时,若 TS 表中无相关的

19、记录(flh 字段的值) ,则禁止在 JY 表中插入。练习 10打开软盘根目录中的项目文件 TEST, 在该项目中已有一数据库 SJK 及若干表。1. 按以下要求修改 SJK 数据库中出版社(CBS)表:1) 添加一个字符型字段,字段名为 eml,其宽度为 20,并设置其标题为“电子邮箱” 。2) 设置出版社(cbs)字段的默认值为“出版社” 。3) 创建一个普通索引 abcd,要求按出版社( cbs)字段排序,相同时再按地址(dz)字段排序。4) 添加一条记录,其记录内容为:cbs dz dh lxr河海大学出版社 江苏南京市 (025)83719001 李平2. 将 XIM 表移出 SJK

20、 数据库,并使其成为项目文件 TEST 中的自由表。3. CBS 表和 TS 表已存在以 cbs 字段为索引表达式的主索引 cbs 和普通索引tscbs。以 CBS 表为主表、TS 表为子表,基于 cbs 字段建立永久关系,并根据以下要求设置参照完整性规则:64. 在 CBS 表中删除记录时,若 TS 表中有相关的记录,则禁止删除;在 CBS 表中修改记录(cbs 字段值)时,若 TS 表中有相关的记录,则自动更新 TS表中的相关记录。练习 11打开软盘根目录中的项目文件 TEST,在该项目中已有一数据库 SJK 及若干表。1. 按以下要求修改 SJK 数据库中学生(XS)表:1) 添加一个备

21、注型字段,字段名为 bz。2) 为 xh 字段设置标题和默认值:“学号”和“06” 。3) 为表设置删除触发器:仅能删除学号为“00”或“01”开头的记录。4) 创建一个普通索引 abcd,要求以 xdh 字段进行排序, xdh 字段值相同时按 csrq排序。2. 计算 gz 表中 gwjt 字段的值:等于 jbgz 乘以 15%后取整。3. 利用项目管理器操作:将本地视图 JSJY 改名为 JSJYVIEW,并为其设置编辑说明“教师借阅视图” 。4. XIM 表和 XS 表已分别存在以 系代号(xdh)字段为索引表达式的主索引 xdh 和普通索引 xdh。以 XIM 表为主表,XS 表为子表

22、按 xdh 建立永久关系,并根据以下要求设置参照完整性规则:5. 在 XIM 表中修改记录( xdh 字段的值)时,若 XS 表中有相关的记录,则同步对XS 表进行修改( xdh 字段的值) ;6. 在 XIM 表中删除记录时,若 XS 表中有相关的记录,则禁止对 XIM 表进行删除。练习 12打开软盘根目录中的项目文件 TEST,在该项目中已有一数据库 SJK 及若干表。1. 按以下要求修改 SJK 数据库中图书(TS)表:1) 添加一个备注型字段,字段名为 tsjj,并将其标题设置为“图书简介” 。2) 设置 tsjj 字段的有效性规则,要求其值必须包含非空格字符。 (注:对现有数据不验证

23、此规则) 。3) 将册数(cs)字段的默认值设置为 20。4) 创建一个普通索引 abcd,要求根据入库日期( rkrq)所对应的“星期几”进行排序。 (提示:使用 DOW()函数。 )2. 利用项目管理器操作,从磁盘上删除自由表 GZB。3. 修改项目 TEST 的项目信息:附加图标 NET.ICO。4. TS 表和 JY 表已存在以分类号(flh)字段为索引表达式的主索引 tsflh 和普通索引flh。以 TS 表为主表、JY 表为子表,基于 flh 字段建立永久关系,并设置参照完整性规则: 在 TS 表中修改记录(flh 字段的值)时,若 JY 表中有相关的记录,则禁止对TS 表进行修改

24、; 在 TS 表中删除记录时,若 JY 表中有相关的记录,则同步删除 JY 表中相应记录。7练习 13打开软盘根目录中的项目文件 TEST, 在该项目中已有一数据库 SJK 及若干表。1按以下要求修改 SJK 数据库中系名(XIM)表:1)添加一个备注型字段,字段名为 xjj,并为其设置:标题为“系简介” ,默认值为 ximing+“成立于“。2)设置 xdh 字段的 InputMask 属性,使该字段的值只能为数字字符。3)设置 xdh 字段的有关属性,使得将该字段从表单的数据环境中拖放到表单上时,生成的相应控件为列表框控件。4)创建一个普通索引 abcd,要求以 ximing 字段的有效长

25、度进行排序(注:有效长度是指去除首尾空格后的长度) 。5)为表添加一条记录,其记录内容为:xdh ximing xjj20 数学系 数学系成立于1952 年 6 月 20 日2利用项目管理器操作:将数据库中的 GZ 表改为自由表,并将其添加到项目中。3XIM 表和 XS 表已存在以系代号(xdh)字段为索引表达式的主索引 xdh 和普通索引 xdh。以 XIM 表为主表、 XS 表为子表,基于 xdh 字段建立永久关系,并根据以下要求设置参照完整性规则: 在 XIM 表中修改记录( xdh 字段值)时,若 XS 表中有相关的记录,则自动修改 XS 表中相应记录; 在 XIM 表中删除记录时,若

26、 XS 表中有相关的记录,则禁止删除 XIM 表的记录。练习 14打开软盘根目录中的项目文件 TEST,在该项目中已有一数据库 SJK 及若干表。1. 在 SJK 数据库中新建一个人事表(表名为 RS,且保存在软盘根目录中) ,并对之进行相关处理。具体要求如下:1) 含有字符型字段 xm、xb、sfz(字段宽度分别为 8、2、18)和通用型字段 zp。2) 设置 xb 字段的标题“性别” 、默认值“男” ,并设置该字段的有效性规则:只能为“男”或“女” 。3) 设置 sfz 字段的 InputMask 属性,使该字段的值只能为数字字符。4) 为表添加一条记录,其记录内容为:5) xm 6) x

27、b 7) sfz 8) zp9) 李刚 10) 男 11) 320106196002090801 12)2.其中,zp 字段的值为 A 盘根目录下的 TP1.BMP 图片文件。3.创建一个普通索引 abcd,要求以 xb 字段进行排序, xb 字段值相同时以 xm 字段排序。4. 利用项目管理器操作为 RS 表设置编辑说明“人事表” 。练习 158打开软盘根目录中的项目文件 TEST,在该项目中已有一数据库 SJK 及若干表。1. 按以下要求修改 SJK 数据库中学生(XS)表:1) 添加一个备注型字段,字段名为 bz。2) 为 xh 字段设置标题和默认值:“学号”和“06” 。3) 为表设置

28、删除触发器:仅能删除学号为“00”或“01”开头的记录。4)创建一个普通索引 abcd,要求以 xdh 字段进行排序,xdh 字段值相同时按 csrq排序。2. 计算 gz 表中 gwjt 字段的值:等于 jbgz 乘以 15%后取整。3. 利用项目管理器操作:将本地视图 JSJY 改名为 JSJYVIEW,并为其设置编辑说明“教师借阅视图” 。4. XIM 表和 XS 表已分别存在以 系代号(xdh)字段为索引表达式的主索引 xdh 和普通索引 xdh。以 XIM 表为主表,XS 表为子表按 xdh 建立永久关系,并根据以下要求设置参照完整性规则: 在 XIM 表中修改记录( xdh 字段的

29、值)时,若 XS 表中有相关的记录,则同步对 XS 表进行修改(xdh 字段的值) ; 在 XIM 表中删除记录时,若 XS 表中有相关的记录,则禁止对 XIM 表进行删除。练习 16打开软盘根目录中的项目文件 TEST,在该项目中已有一数据库 SJK 及若干表。1按以下要求修改 SJK 数据库中图书(TS)表:1) 为表设置插入触发器:若当前系统日期为“星期六”或“星期日” ,则不允许插入。 (提示:使用 DOW()函数) 。2) 将 rkrq 字段的默认值设置为当前系统日期。3) 创建一个唯一索引 abcd,要求以分类号( flh)字段的第一个字符为索引关键字。2将 A 盘根目录下的 SC

30、T2.GIF 文件添加到第一个记录的 ct 字段中。利用项目管理器操作:将本地视图 XSJY 改名为 XSJYVIEW,并为其设置编辑说明“学生借阅视图” 。3将 JY 表复制为 Excel 文件 JY.XLS 并保存在软盘根目录中。4JS 表和 JY 表已存在分别以 gh、dzh 字段为索引表达式的主索引 jsgh 和普通索引 dzh。以 JS 表为主表、JY 表为子表,基于 gh 与 dzh 字段建立永久关系,并根据以下要求设置参照完整性规则:在 JS 表中更新记录(gh 字段的值)时,若 JY 表中有相应的记录,则同步对 JY 表进行更新。练习 17打开软盘根目录中的项目文件 TEST,

31、在该项目中已有一数据库 SJK 及若干表。1按以下要求修改 SJK 数据库中 TS 表:(1) 为 TS 表设置编辑说明:图书信息表。(2) 添加一字符型字段,字段名为 ztc,字段宽度为 40,并将标题设置为“主9题词” 。(3) 设置 flh 字段的有关属性,使该字段中输入的字母均为大写字母。(4) 设置 cs 字段的有效性规则和有效性说明信息,要求:其值必须大于 0。2为表设置更新触发器,要求:分类号(flh)字段的值为非空格字符串时不可更新。3修改项目 TEST 的项目信息:省份为 “江苏” 。4XS 表和 JY 表已分别存在以 xh、dzh 字段为索引表达式的主索引 xsxh 和普通

32、索引 dzh。以 XS 表为主表、JY 表为子表,基于 xh 与 dzh 字段建立永久关系,并根据以下要求设置参照完整性规则:在 XS 表中更新记录(xh 字段的值)时,若 JY 表中有相应的记录,则同步对 JY 表进行修改(dzh 字段的值) 。练习 18打开软盘根目录中的项目文件 TEST,在该项目中已有一数据库 SJK 及若干表。1按以下要求修改 SJK 数据库中 TS 表:(1) 添加一个数据类型、字段宽度与 cs 字段相同的字段,字段名为 jccs;并设置其标题为“借出册数” 。(2) 设置 jccs 字段的有关属性,使得将该字段从表单的数据环境中拖放到表单上时,生成的相应控件为微调

33、框控件。(3) 创建一个普通索引 abcd,要求以分类号(flh)的长度进行排序(flh 字段值的首尾空格字符不计) 。2在项目中,将 GZ 表设置为“包含”状态。3设置 TS 表的记录级有效性规则及其说明,要求:jccs 字段值不能大于 cs 字段值。4XIM 表和 JS 表已分别存在以 xdh 字段为索引表达式的主索引 xdh 和普通索引xdh。以 XIM 表为主表、 JS 表为子表,基于 xdh 字段建立永久关系,并根据以下要求设置参照完整性规则:当在 XIM 表中删除记录时,若 JS 表中有相对应的记录(xdh 字段的值) ,则禁止删除 XIM 表中的记录。练习 19打开软盘根目录中的

34、项目文件 TEST,在该项目中已有一数据库 SJK 及若干表。1. 按以下要求修改 SJK 数据库中 JY 表:(1) 为 JY 表设置编辑说明:图书借阅表。(2) 修改罚款(fk)字段的宽度,要求该字段能存储 3 位整数、1 位小数。(3) 设置 lx 字段的标题属性,使该字段的字段名在浏览窗口中显示为“读者类型” 。(4) 设置 lx 字段的有关属性,使该字段中输入的字母均为大写字母。(5) 创建一个普通索引 abcd,要求以读者类型( lx)字段进行排序,相同时以读者号(dzh)字段排序。2. 用 COPY TO 命令,将 JY 表中 dzh 字段值的前二位为“01”而且 hsrq 字段

35、值不为空的记录复制到 JYB 表中(存储在软盘根目录中) 。 (提示:条件中可使用 10Empty()函数)3. 修改项目文件 TEST 的项目信息:邮政编码为 “210093”。4. KC 表和 CJ 表已分别存在以 kcdh 字段为索引表达式的主索引 kcdh 和普通索引cjkcdh。以 KC 表为主表、CJ 表为子表,基于 kcdh 字段建立永久关系,并根据以下要求设置参照完整性规则:当在 KC 表中删除记录时,若 CJ 表中有相应的记录(kcdh 字段的值) ,则同时删除 CJ 表中相应记录。练习 20打开软盘根目录中的项目文件 TEST,在该项目中已有一数据库 SJK 及若干表。1.

36、 按以下要求修改 SJK 数据库中 JY 表:(1) 设置表的触发器:当分类号(flh) 字段值为空字符串时才能删除记录。(2) 设置 hsrq 字段的有效性规则和有效性说明:要求其值不超过当前系统日期。(3) 将 hsrq 字段的标题设置为“还书日期” 。(4) 创建一个普通索引 abcd,要求以借阅日期(jyrq)字段进行排序,相同时以分类号(flh)字段排序。2. 计算 JY 表中读者类型 (lx)为“J”的记录的罚款(fk )字段的值,算法是:如果还书日期(hsrq)减去借阅日期(jyrq)大于 60 天,则超过 60 天部分按 0.10 元/天计算。3. 修改项目 TEST 的项目信

37、息:城市为“南京市” 。4. ZY 表和 XS 表已分别存在以 zydh 字段为索引表达式的主索引 zydh 和普通索引xszydh。以 ZY 表为主表、XS 表为子表,基于 zydh 字段建立永久关系,并根据以下要求设置参照完整性规则:当在 ZY 表中修改和删除记录时,若 xs 表中有相应的记录(zydh 字段的值) ,则同时修改和删除 XS 表中相应记录。练习 21打开软盘根目录中的项目文件 TEST,在该项目中已有一数据库 SJK 及若干表。1. 按以下要求修改 SJK 数据库中 GZ 表:(1) 将 ylbx 字段的标题设置为“医疗保险” 。(2) 设置 gh 字段的有关属性,使得 g

38、h 字段值的首字符为大写英文字母、后四个字符只能为数字字符。(3) 设置 gh 字段的有关属性,使得将该字段从表单的数据环境中拖放到表单上时,生成的相应控件为下拉组合框控件。(4) 设置表的记录级有效性规则,要求 ylbx 小于或等于 jbgz 的 8%。(5) 创建一个普通索引 abcd,要求以 gh 字段进行排序,相同时以 jbgz 字段排序。2. 计算 gz 表中 ylbx 字段的值: ylbx=jbgz8%3. 利用项目管理器操作:将数据库表 ZY 改为自由表,并将其添加到项目中。4. GZ 表和 JS 表已分别存在以 gh 字段为索引表达式的主索引 gzgh1 和主索引jsgh。以 GZ 表为主表、JS 表为子表,基于 gh 字段建立永久关系,并根据以下要求设置参照完整性规则:当在 GZ 表中删除记录时,若 JS 表中有相应的记录

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。