- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《VFP》 第三章习题的
第三章
一、填空
创建一个教师表(JS.dbf),其中有字段gh(工号,字符型,长度为6)、xm(工号,字符型,长度为10)、xb(性别,字符型,长度为2)、csrq(出生日期,日期型)、JL(教师简历,备注型,且允许为空值).CREATE TABLE JS(gh c(6),xm C(10),xb c(2),csrq D,jl M 【 null 】)
在命令窗口或程序中,可以使用USE命令打开一个表.在该命令中,【 alias 】子句用于定义表的别名.(请写出拼写出完整的关键字)
执行下列命令后:
CLOSE TABLES ALL
SELECT 0
USE XS ALIAS STU
USE JS IN 0
函数USED(JS)的值是.T.,函数SELECT()的值是【 1 】,函数ALIAS()的值是【】.
VFP系统中,在同一个表上,可以打开多个索引,但其中只有一个索引对表起作用,这个索引称为【】.
与自由表相比,数据库表可以设置许多字段属性和表属性.其中,表属性主要有表名 (即长表名)、表注释、记录有效性和【 触发器TRIGGER 】等.
设有一个表CJDA,该表有一个字段名BY的字段.如果要将字段删除,可以使用命令ALRER TABLE CJDA 【 DROP COLU by 】.
用户使用CREATE TABLE-SQL命令创建表的结构,字段类型必须用单个字母表示.
对于货币型字段,字段类型用单个字母表示时为【】.
利用UPDATE-SQL语句将学生表(student)中所有性别(sex)为 男 的学生的系(depart)值改为 数学系,其完整命令是【 UPDATE student SET depart=数学系 WHERE sex=男 】.(请将命令完整拼写,不要缩写)
如果一个表同时在多个工作区中打开且均未指定别名,则在第一次打开的工作区别名与表名相同,其他工作区中用字母【】至【】以及WII~W32747中的一个表示.
的命令来实现,这条命令是【 USE cj IN 0 】.
SET TALK OFF
SELECT 1
USE xs
SELECT 0
USE cj
在利用参照完整性生成器对话框设置参照完整性规则时,系统自动地生成完成该规
则的程序代码.规则的代码被保存在数据库中,而规则中的实施由主表和子表的【】完成.
在VFP中,与表操作相关的系统函数有多个,例如EOF()、BOF()、USED()等.
用于返回当前选定工作区中已打开表的字段数目的函数是【 FCOUNT()FCOUNT 】.
去除当前工作区主控索引设定的命令是【 SET ORDE to 】,此时,表记录的顺序依据物理顺序排序.
有一个表文件XSDA,含有一个学号字段(XH,C,8).利用ALTER TABLE xsda 【 ALTER 】COLUMN xh C(10)命令,可以将学号字段的宽度修改为10.
向数据库中添加表是指把自由表添加到数据库中,使之成为数据库表.这一操作的本质是建立了库与表之间的【 双向链接 】.
选择当前未使用的最小号工作区,可以使用命令【 SELE 0 】.
在BROWSE 命令中,【】子句用于指定可以修改的字段,而其他字段的数据不可以修改.
一张表结构如下Teacher(teacid c(3), teacname c(8), sex c(2), born d )
用SQL语句给该表添加一个字段,字段名是note, 类型是备注型,其命令是【 ALTE TABL teacher ADD note M 】, 为该表创建一个索引,要求先依据姓名排序,姓名相同时以出生日期排序,则索引表达式为【 teacname+DTOC(born,1) 】.(请将命令完整拼写,不要缩写)
对当前教师表(js)按如下要求更改基本工资(jbgz):如果工龄(gl)在20年以上(含20年),则基本工资加50.实现上述更改的REPLACE命令是【 REPLACE jbgz WITH jbgz + 50 FOR gl=20 】.
(请将命令完整拼写,不要缩写)
如果要彻底删除当前工作区中打开的表的所有记录,可以使用【】命令.
DELETE()函数用来检测当前记录是否带有删除标记,其返回值数据类型为【】.
使用SET【】 ON|OFF命令,可以指定visual FoxPro系统是否处理已做了删除标记的表记录.
已知某数据库中有学生表和成绩表,且两张表之间已经建立了参照完整性(学生表为主表,成绩表为子表).如果将学生表中的某位学生的记录删除,要求该学生在成绩表中的所有成绩记录将自动全部删除,则两表之间的参照完整性
文档评论(0)