) 等。用于返回当前选定工作区中已打开表的字段数目的函数是__FCOUNT() ()___。 ()
4.目前用户通常是在操作系统环境下(如在“我的电脑”或“资源管理器”窗口中) 创建和删除文件夹。在 VFP 中,也可以使用 MD 命令和___RD_____命令来创建新文件夹和 删除已建文件夹。 5.下列程序段中的后三条命令, 可用一条功能等
价的命令来实现, 这条命令是___USE cj IN 0____。 。 SET TALK OFF SELECT 1 USE xs SELECT 0 USE cj SELECT xs 6.利用 DBSETPROP()函数,可以设置当前数据库的属性,或设置当前数据库中表 的字段或视图的有关属性。例如,要设置当前数据库中 JS 表的 gh 字段的标题属性,可以使 用函数: DBSETRPOP(“_JS.gh_”,”FIELD”,”Caption”,”工号”) 7.在 VFP 中, 系统规定: 除了自由表的字段名、 表的索引标识名至多只能有___10____ 个字符以外,其余名称的长度可以长达 100 多个字符。 8.用户可以使用 VFP 的菜单设置器设计菜单。创建一个菜单后,系统会生成两个文 件:.mnx 和.mnt。.mnx 菜单文件不能直接运行,当选中.mnx 文件并且执行“运行”操作时, 系统首先自动生成两个文件:.mpx 和__.mpr___,然后运行它。 9.在 VFP 中,__存储过程 存储过程___是保存在数据库中的过程代码,它由一系列用户自定义 存储过程 函数(过程)或在创建表之间参照完整性规则时系统创建的函数(过程)组成。 10.已知课程(KC)表中含课程代号(kcdh) 、
课程名(kcm)等字段,成绩(CJ)表 中含课程代号(kcdh) 、成绩(cj)等字段。完善下列 SQL 命令以查询每门课的选课人数、 优秀人数、不及格人数。 SELECT Kc.kcdh, Kc.kcm, __COUNT(*)_____AS 选课人数, ; ( ) SUM(IIF(cj.cj>=90,1,0)) AS 优秀人数, SUM(IIF(cj.cj<60,1,0)) AS 不及格人 数; FROM sjk!kc INNER JOIN sjk!cj; ON Kc.kcdh=Cj.kcdh; GROUP BY___KC.kcdh____ 11.在 VFP 中创建多表
查询时,表之间的四种联接类型分别为内部联接、左联接、右 联接和__完全联接 完全联接____。 完全联接 12. 某图书资料室的: “图书管理”数据库中有三张表:TS.dbf(图书表) 、DZ.dbf (读者表)与 JY.dbf(借阅表) ,表结构如下:
Ts.dbf 结构
DZ.dbf`结构 结构
Jy.dbf 结构
字段名 编号 分类号 书名 出版单位 作者 单价
字段类型 C(10) ( ) C(10) ( ) C(8) ( ) C(20) ( ) C(8) ( ) N(7,2) ( , )
字段名 借书证号 单位 性别 职称 地址
字段类型 C(6) ( ) C(18) ( ) C(8) ( ) C(2) ( ) C(10) ( ) C(20) ( )
字段名 借书证号 编号 借书日期 还书日期
字段类型 C(6) ( ) C(10) ( ) D(8) ( ) D(8) ( )
N(4) 馆藏册数 ( ) 完善下列语句以查询该图书资料室各出版单位出版图书的馆藏总册数、总金额、平均单价: SELECT 出版单位,SUM(馆藏册数) AS 馆藏总册数, ; SUM(馆藏册数*单价) AS 总金额,__AVG(TS.单价 单价)___AS 平均单价 ( 单价 FROM 图书馆里!TS GROUP BY 出版单位
完善下列语句以查询借阅次数最多的前 10 名读者的借书证号、、单位和借阅
次数: SELECT__TOP 10__JY.借书证号, DZ., DZ.单位, COUN