变量变量的作用域子程序数据库与视图.ppt

变量变量的作用域子程序数据库与视图.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
变量变量的作用域子程序数据库与视图.ppt

表与数组的数据交换 ★变量的作用域、参数的传递 变量的作用域(黑板) 1、主从性 2、全局变量:PUBLIC 3、私有变量(变量屏蔽)局部变量:PRIVATE 4、本地变量:LOCAL 参数的传递性 *主程序main.prg *子程序sub.prg clear all para n,fac s=0 / i=1 for j=1 to n do while i=5 fac=fac*j temp=1 next do sub with i,temp s=s+temp / i=i+2 enddo enddo / ? s 子程序sub.prg被主程序main.prg调用的次数为(34) 34 (A) 5 (B) 4 (C) 3 (D) 2 执行主程序main.prg输出的结果S为(35) 35 (A) 120 (B) 127 (C) 9 (D) 3 ⒊阅读下面的程序: *主程序ABC.PRG *过程文件SUB1.PRG CLEAR PARAMETERS E,F,G A=”PARA” E=E+”METERS” B=CTOD(“08/20/09”) F=YEAR(F) C=.T. G=G AND .T. / RETU DO SUB1 WITH A,B,C *过程SUB2.PRG DO SUB2 PRIVATE A ? A,B,C / RETU A=”CALL” / C=.NOT.C ? A,B,C / RETU 过程SUB2的输出“? A,B,C”为(31) 31 (A) CALL 2009 .F. (B) CALL 2009 .T. (C) PARA 2009 .F. (D) PARA 2009 .T. 主程序ABC的输出“? A,B,C”为(32) 32 (A) PARA 2009 .F. (B) PARA 2009 .T. (C) PARAMETERS 2009 .F. (D) PARAMETERS 2009 .T. 数据库与视图 § 数据库 一、数据库 在Visual FoxPro中,数据库主要用于管理:表、视图、存储过程和连接。除表外,其他对象必须存储于数据库中。 数据库表 存放在数据库中的表称为数据库表,数据库表可以设置字段属性、记录规则、永久关系以及参照完整性。 视图 视图是一种虚拟表,利用视图可以把分散在相关表中的数据收集到一起。 存储过程 存储过程用于创建用户自定义函数,在数据库表的字段级有效性规则和记录级有效性规则可以引用这些函数。 连接 使用连接对象可以通过ODBC(开放式数据库互连)与远程数据库相连,创建远程视图,使用后台数据库。 二、数据库的基本操作 CLOSE DATABASES [ALL] 关闭数据库 ADD TABLE 表文件名 添加数据库表 REMOVE TABLE 表文件名 [DELETE] 移除数据库表 MODIFY DATABASE 数据库文件名 修改数据库 OPEN DATABASE 数据库文件名 打开数据库 CREATE DATABASE 数据库文件名 创建数据库 § 数据库表的关联 一、永久关系 永久关系是保存在数据库中的、数据库表之间的一种关系,只有在数据库表中创建了索引,才能建立永久关系。 一对一关系 父表与子表都使用主索引或侯选索引。 一对多关系 父表使用主索引或侯选索引,子表使用普通索引。 二、参照完整性 参照完整性用于在具有永久关系的数据库表之间控制数据的一致性,当在一个表中插入、修改或删除记录时,相关表的记录也要发生变化。 更新规则 更新规则是在修改父表中的关键字值时所触发的规则。 级联:用新的关键字值更新子表中的相关记录。 限制:若子表中有相关记录,则禁止更新父表关键字。 忽略:不管子表中是否有相关记录,都允许更新父表。 删除规则 删除规则是在删除父表中的记录时所触发的规则。 级联:删除父表记录时自动删除子表中的相关记录。 限制:若子表中有相关记录

文档评论(0)

rewfdgd + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档