- 1、本文档共86页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库与数据表的操作演示文件修改版
3.6.1 工作区 1. 工作区的概念 在数据库系统中常需要同时对若干个数据表进行操作这就需要预先打开需进行操作的所有数据表。为此,VFP在内存中分配了若干区域,称为工作区。 在每个工作区中各有一个记录指针指向该区表文件的当前记录,使得各区的表文件可独立操作。在VFP系统中,可以在不同的工作区打开多个表文件,但在任何时候只能对一个工作区进行操作,这个工作区称为当前工作区。 2. 工作区选择 SELECT 工作区号/工作区别名/0 工作区号:1~32767 用户别名:在打开数据表时用ALIAS短语指定的别名。 系统别名:1~10区可用字母A~J表示。 SELE 0: 具有独特功能;表示让系统自动选择区号最小 空闲工作区作为当前工作区。 例:select 1 当前工作区是1区 use 学生基本情况 alias xs 用户别名是xs select 2 当前工作区是2区 use 学生成绩 select 1/select xs/select a 三条命令是等效的 例 :执行如下程序段后,FILE4所在工作区是: sele 1 use file1 List … close data close data sele 0 sele 2 use file2 use file2 list list sele 0 sele 3 use file3 use file3 list list sele 0 sele 0 use file4 use file4 ① 第1区 ② 第2区 ③ 第3区 ④ 第4区 3.6.2 使用其他工作区的表 除了可以用SELETE命令切换工作区使用不同的表外,也允许在一个工作区中使用另外一个工作区中的表。 工作区别名.字段名 | 工作区别名-字段名 例:use 学生基本情况 in 1 use 学生成绩 in 2 select 1 display 学号,姓名,性别,b.计算机,b.英语,b.数学 display all 学号,姓名,性别,b.计算机,b.英语,b.数学 由显示中可以看出:“学生成绩”表的指针始终未动 3.6.3 数据表之间的临时关联 从前例可以看出,在通常情况下,不同工作区中数据表的指针是相互独立的。而建立了数据表之间的关联,可以使表之间记录指针实现联动。达到准确查询目的。临时表间关系可以根据需要随时进行设置或更改,当系统退出时,临时表间关系也随之消失。 1. 以命令方式建立关联 SET RELA TO 关键字表达式 INTO 工作区[ADDI] 2. 通过工作数据区对话框建立关联 (P96) 注意:被关联的子表需以关联的关键字建立索引。 use 学生基本情况 in 1 use 学生成绩 in 2 select 2 index on 学号 tag xhsy select 1 set relation to 学号 into b display all 学号,姓名,性别,b.计算机,b.英语,b.数学 例:设有 “图书.DBF”(ZBH、SM、ZZ、CBDW、DJ); 总编号、书名、作者、出版单位、单价 “读者.DBF”(JSZH、XM、XB、DW、ZC、DZ); 借书证号、姓名、性别、单位、职称、地址 “借阅.DBF”(JSZH、ZBH、JSRQ)。 借书证号、总编号、借书日期 下面程序的功能:输出已借出书籍读者的姓名,单位以及借出图书的书名,单价,借书日期。 “借阅.dbf”表的所有记录 *** 图书借阅.prg *** closa data sele 1 use 读者 index on jszh tag jszhsy sele 2 use 图书 index on zbh tag zbhsy sele 3 use 借阅 set rela to jszh into a,zbh into b
您可能关注的文档
- 数学高考总复习重点精品幻灯片:导数的实际应用 张.ppt
- 数学:《二项式定理二项式系数的性质运用》PPT幻灯片(新人教A版选修).ppt
- 数学:《导数在研究函数中的应用最大(小)值》幻灯片(新人教A版选修).ppt
- 数学:《二项分布及其应用》幻灯片(新人教A版选修).ppt
- 数学高考总复习重点精品幻灯片: 几何证明选讲 张.ppt
- 数学高考总复习重点精品幻灯片: 用向量方法求角与距离(理) 张.ppt
- 数学物理方程幻灯片 一些典型方程和定解条件的推导.ppt
- 数学:《利用二分法求方程近似解》幻灯片(新人教版A必修).ppt
- 数学:《导数的概念》幻灯片(苏教版选修).ppt
- 数学高考总复习重点精品幻灯片: 空间几何体的结构特征及其直观图三视图 张.ppt
文档评论(0)