VFP上机练习课件.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VFP上机练习 一、练习所有函数 二、练习区分内存变量和字段变量在定义和使用上的不同。 二、数据库和表操作 1 用CREAT TABLE 命令建立自由表XS 2建立数据库文件SJK。用CREAT 命令建立数据库表CJ 3 用向导方式建立K C表 XS和CJ、KC结构、数据如下: XS(学生表): 字段名 类型 宽度 意义 xh C 10 学号 xm C 6 姓名 xb C 2 性别 bjbh C 10 班级编号 jg C 10 籍贯 csrq D 出生日期 zp G 照片 CJ(成绩表) : 字段名 类型 宽度 意义 xh C 8 学号 kcdh C 4 课程代号 cj N 3 成绩 KC(课程表): 字段名 类型 宽度 意义 kcdh C 4 课程代号 kss N 2 课时数 kcm C 18 课程名 bxk L 必修课 xf N 1 学分 4 将XS表添加到SJK数据库,并设置XS表各字段规则如下: (1) 设置各字段的标题,标题名称为各字段的解释意义。 (2)设置xh字段的有效性规则:学号的有效宽度只能 是6位、8位或10位。 (3)设置xh字段的字段注释:该字段是学生表的主关键字,不允许重复。 (4) 设置性别(xb)字段的默认值为“男”。 (5) 为jg字段设置默认值:江苏。 (6) 为了使XM字段在输入数据时自动删除前导空格,设置xm字段的相关属性。 (7)为xs表设置说明信息:学生基本信息 (8)为xs表设置删除触发器:只有学号末尾两位是“02”至“03”的记录允许删除,否则不允许删除。 (9)为xs表设置插入触发器:学号开头两位是00至10。 5将KC表添加到SJK数据库,并设置KC表各字段规则如下: (1)设置课程表各字段的标题。 (2)设置课程代号(kcdh)字段的输入掩码:课程代号只能是两位数字字符。 (3)为Kc表创建记录级有效性规则:课时数(kss)不能少于学分(xf)。 6 对表中记录操作如下: (1)修改KC表中所有记录的课时数(kss)和学分(xf)字段的值,方法是:所有必修课(BXK字段的值为.T.)的课时数和学分均增加1。 (2)彻底删除CJ表中所有XH字段值末尾为“03”的记录。 7 建立索引文件: (1)对XS表创建一个候选索引bhxh,要求先按班级编号(bjbh)字段升序排序,班级编号相同的再按xh字段升序排序。 (2) 对XS表创建唯一索引jsjg,要求按籍贯(jg)字段升顺排序,且仅对“江苏”籍的学生记录排序。 (3)对KC表创建一个普通索引kx,要求先按kss字段排序,kss相同的再按学分(Xf)字段排序。 (4) 8 设置参照完整性 (1)设置SJK中XS表的主索引xsxh,索引表达式为xh,设置学生成绩(CJ)表的普通索引cjxh,索引表达式为xh。以XS表为主表,CJ表为子表按xh建立永久关系,并设置XS表和CJ表之间的参照完整性:删除限制。 (2)如果在XS表更改了某个学生的XH字段,则要求自动更改成绩(CJ)表中相应XH字段值,根据此要求设置这两表之间的参照完整性。 (3)已知KC表己存在主索kcdh,索引表达式为kcdh,成绩(cj)表己存在普通索引cjkcdh,索引表达式为kcdh。以KC表为主表,CJ表为子表按kcdh建立永久关系,并设置它们之间的参照完整性:更新级联。 二、设计查询 1 已知学生(XS)表中含有字符型字段班级编号(bjbh)和日期型字段出生日期(csrq)。建立查询,要求如下: 基于学生(XS)表统计各班各年份出生的人数,要求输出字段为:b

文档评论(0)

80092355km + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档