0829下数据库的操作.doc

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

数据完整性 实体完整性 域完整性:字段有效性 数据库表特有(表设计器中设置) 规则:逻辑表达式 信息:字符串,要加定界符 默认值:类型和选中的字段一致 参照完整性:数据库表间的永久联系。对相同的关键字,一方创建主索引或候选索引,另一方创建普通索引。建立一对多的永久联系,从主索引拖动到普通索引 更新规则 级联 限制 忽略 删除规则 级联 限制 忽略 插入规则 限制 忽略 Index on 索引关键字 tag 索引标识 结构化的复合索引文件:会随着文件的打开而自动打开 索引关键字:由字段或字段组合 索引表达式 索引标识:索引名,不是索引文件名 字段选项卡下创建的索引是普通索引 在表的浏览窗口的状态下: 表(属性(索引顺序:设置当前的索引 设置主控索引: Set order to tag 索引标识 将自由表添加到数据库中 Add table 表名 从数据库中将自由表移出 Remove table 表名 多表操作 关闭表的命令: use 打开另一张表 工作区: 一个工作区中可以打开一张表 指定工作区的命令 Select 工作区号 1~32767 1~10可以用字母a~j代替 11~32767可以用w11~w32767 注意:select 0 表示使用最小的为使用的工作区号 例如: select 1 use employee select 2 use orders use employee in 1 use orders in 2 数据库表间的永久联系 在不同工作区中表间的临时关系 子表中的记录随着父表指针的变化而变化 不要求是否是数据库表 临时关系,关闭表后,关系消失 子表设置普通索引,在父表的工作区中设置关联 步骤 Select 1 Use 父表 Select 2 Use 子表 Index on 相同关键字 tag 标识 Select 1 Set relation to相同关键字 into 子表 排序 重新生成.dbf文件 Sort on 关键字to 文件名.dbf 练习: 第二章(1~2题) 1.在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是。 A)数据B)文档C)类D)代码扩展名为 pjx 的文件是。 A)数据库表文件B)表单文件C)数据库文件 D)项目文件A1=”[dja]” a1 [dja] A1=”100” a1 100 a1=clear a1 2.设X=11,Y=1122,下列表达式结果为假的是(D) A)NOT(X==y)AND(X$y) Not .f. and .t. .t. and .t. .t. B)NOT(X$Y)OR(XY) Not .t. or .t. .f. or .t. .t. C)NOT(x=Y) D)NOT(X$Y) 注意:不等 # != 3.在下面的Visual FoxPro表达式中,运算结果不为逻辑真的是(C) A)EMPTY(SPACE(0)) 字符型 空格,空串 数值 0 逻辑型 .f. 日期型 {} B)LIKE(xy*,xyz) 通配符的用法: * ?:只能在第一个表达式 C)AT(xy,abcxyz) D)ISNULL(.NULL.) 4.执行如下命令序列后,最后一条命令的显示结果是(C) DIMENSION M(2,2) M(1,1)=10 M(1,2)=20 M(2,1)=30 M(2,2)=40 ? M(2) A)变量未定义的提示 B)10 C)20 D).F. 6.设 X=6<5,命令?VARTYPE(X)的输出是。 A)NB)CC)LD)出错下列表达式中,表达式返回结果为.F.的是 A) AT(“A”,”BCD”) B) “[信息]”$“管理信息系统” C) ISNULL(.NULL.)D) SUBSTR(“计算机技术”,3,2) 设X=10, 语句 ?VARTYPE (X)的输出结果是A. N B. C C. 10 D. X 9.表达式LEN(SPACE(0)的运算结果是A. .NULL. B. 1 C. 0 D. 10.在Visual FoxPro中字段的数据类型不可以指定为A) 日期型 B) 时间型 C) 通用型 D) 备注型在Visual FoxPro 中说明数组的命令是 A) DIMENSION和ARRAY B) DECLARE和ARRAY C) DIMENSION和DECLARE D) 只有DIMENSION 有如下赋值语句,结果为“大家好”的表达式是 a=“你好” b=“大家” A) b+AT(a,1) B) b+RIGHT(a,1)  C)b+ LEFT(a,3,4) D) b+RIGHT(a,2)

您可能关注的文档

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档