- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.5数据工作期 取消关联 例3-20可以用如下命令序列来完成例3-19 SELECT 1 USE scores 父表 SELECT 2 USE student 子表1 SET ORDER TO xh SELECT 3 USE course 子表2 SET ORDER TO kch SELECT 1 SET RELATION TO scores.学号 INTO student SET RELATION TO scores.课程编号 INTO 3 ADDITIVE BROWSE TITLE观赏园艺课程的成绩单 FIELDS scores.学号,student.姓名,student.专业,scores.成绩,course.课程编号,course.课程名称 FOR scores.课程编号=010595 3.5数据工作期 这4个表通过冗余字段实现实体之间的联系。在以前各节中都是对单表操作,这节将介绍多个表同时操作的概念。 数据工作期是在进行多表操作时当前使用的动态工作环境。在数据工作期设置的环境可以作为视图文件保存起来,需要时将视图文件打开就能恢复它所保存的环境。若用户建立了多个视图文件,需要某个环境时只要打开相应的视图文件便可。 课程编号 课程名称 任课教师 学分 010595 观赏园艺 0000716 2 020319 草原文化与民族风情 0000810 2 030466 药用植物识别及其应用 0000823 2 060615 期货市场投资分析 0000865 2 040438 酒文化与酒的鉴赏 0000976 2 140113 Flash动画设计 0000666 2 表3- 7 course表的记录 教工编号 姓名 性别 所在部门 职称 0000716 陈倩倩 女 农学院 副教授 0000810 李小鹏 男 草业学院 讲师 0000823 刘晓飞 男 生命科学技术学院 讲师 0000865 魏文涛 男 经济管理学院 讲师 0000976 孙伟平 男 食品科学与工程学院 讲师 0000666 蔡琳琳 女 信息科学技术学院 副教授 表3- 8 teacher表的记录 学号 课程编号 成绩 2012010001 010595 90 2012010001 020319 97 2012010001 030466 99 2012010002 060615 80 2012010003 040438 95 2012010003 140113 73 2012020001 020319 88 2012020002 030466 85 2012030001 010595 90 2012030001 060615 87 2012040001 040438 78 2012040002 140113 68 2012050001 140113 80 2012050001 030466 87 2012060001 010595 76 2012060001 020319 84 2012070001 060615 97 2012070001 040438 89 2012080001 140113 72 2012080001 010595 80 2012090001 010595 98 2012100001 040438 65 2012100001 060615 85 表3- 9 scores表的记录 3.5数据工作期 工作区 工作区的概念 工作区编号及别名 工作区的选择 工作区的互访 3.5数据工作期 工作区的概念 打开表实际上是把表从磁盘调入内存的某个工作区;VFP提供了32767个工作区,一个工作区只允许打开一个表,在同一工作区打开另一个表时,以前打开的表就会自动关闭。反之,一个表只能在一个工作区打开,在其未关闭时若试图在其它工作区打开它,VFP会显示信息框提示出错信息“文件正在使用”。 3.5数据工作期 工作区编号及别名 VFP提供了32767个工作区,编号依次为1—32767。前10个工作区除使用1—10为编号外,还可用A—J十个字母来表示,工作区11—32767还可用W11—W32767来表示。 工作区还可用表的别名来表示,表的别名可用命令“USE文件名ALIAS别名”来指定。例如,命令“USE student ALIAS XS”即指定XS为student.dbf的别名。若打开表时末对表指定别名,则表文件名就是表的别名。 3.5数据工作期 工作区的选择 工作区的选择命令如下: 命令格式:SEIECT工作区号|别名|0 功能:选择指定的工作区为当前工作区,以便打开一个表或把该工作区中已打开的表作为当前表进行操作。
原创力文档


文档评论(0)