日 期 ) =1892.and.性 别 =“ F”
2、有一个名为“
学习”的表,结构如下:(C,8),性别(C,1),出生日期(D,8),成绩 (N,3),志愿者(L,1),统计成绩在 80
以上的记录的个数,将结果赋给变量 XYZ。 分) (5
use 学 习 count for 成 绩 〉 80 to xyz
3、有一个名为“学习”的表,结构如下:(C,8),性别(C,1),出生日期(D,8),成绩 (N,3),志愿者(L,1),将所有男志愿者的成绩增加 10 分。 分) (5
repla 成 绩 with 成 绩 +10 for 性 别 ="F".and.志 愿 者 =.T.
4、有一个名为“学习”的表,结构如下:(C,8),性别(C,1),出生日期(D,8),成绩 (N,3),志愿者(L,1),按照年龄从大到小进行排序,生成新表名为“学习 sort”。 分) (5
sort to 学 习 sorton 2012-year(出 生 日 期 ) /的
六、编程题(1 道小题,共 15 分) 编程序求出{
}最后 8 个记录中每个记录 kc1 到 kc10 中的最小值的平方和。 (要求用循环 做,非循环不给分。) (下载文件“xsb.dbf”)下载方法:在链接上右击打开弹出菜单,选择“目标另存为”。 (15 分) 必须将本题程序最后的运行结果填入下面的框中。否则,该题以零分计!
12917
4
请将你解答本题所写的源程序粘贴到下面或者上载源程序
use xsb s=0 goto bottom for i=1 to 8 scatter fields like kc* to a m=a(1) for j=2 to 10 if a(j) VFP 选择题 1。VFP 是一种 ________ 模型的数据库管理系统。 选择:A. 层次_ B. 网络_C. 对象_ D. 关系 答案: D 2。对于二维表的关键字来讲,不一定存在的是 ________ 。 选择:A. 主关键字_ B. 候选关键 字_C. 超关键字_ D. 外部关键字 答案: D 3。目前三种基本的数据模型是 ________ 。 选择:A. 层次模型、网络模型、关系模型_ B. 对 象模型、网络模型、关系模型_C. 网络模型、对象模型、层次模型_ D. 层次模型、关系模型、对 象模型 答案: A 4。在命令窗口中,不能实现的操作是 ________ 。 选择:A. 复制已执行过的命令_ B. 重复执 行已执行过的命令_C. 同时执行多个命令_ D. 在命令窗口中显示命令执行结果 答案: D 5。VFP 系统中,表的结构取决于 ___________ 。 选择:A. 字段的个数、名称、类型和长度_ B. 字段的个数、名称、顺序_C. 记录的个数、顺序_ D. 记录和字段的个数、顺序 答案: A 7。数据库管理系统是 ________ 。 选择:A. 教学软件_ B. 应用软件 C. 计算机辅助设计软件_ D. 系统软件 答案: D 8。关系型数据库采用 ________ 表示实体和实体间的联系。 选择:A. 对象 B. 字段_C. 二维表 _ D. 表单 答案: C 9。在定义表结构时,以下__________ 数据类型的字段宽度都是定长的。 选择:A. 字符型、货 币型、数值型_ B. 字符型、货币型、整型_C. 备注型、逻辑型、数值型_ D. 日期型、备注型、 逻辑型 答案: D 11。函数 SUBSTR("VisualFoxPro5.0",7,6)的返回值是______。 A. lFoxPro B. FoxProC. FoxPro5 D. FoxPro5.0
答案: B 12 下列说法中正确的是_____。 A.数据库打开时,该库中的表将自动打开 B.当打开数据库中的某个表时,该表所在的数据库将自动打开 C. 如果数据库以独占的方式打开,则库中的表只能以独占方式打开 D. 如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式 答案: B 13。一个表的主关键字被包含到另一个表中时,在另一个表中称这些字段为_______。 A. 外关键字 B. 主关键字 C. 超关键字 D. 候选关键字_ 答案: A 14.设有订单表 order(其中包括字段:订单号,客户号,职员号,签订日期,金额),查询 2007 年所
5
签订单的信息,并按金额降序排序,正确的 SQL 命令是: A. SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额 DESC B. SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 ASC C. SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额 ASC D. SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 DESC 答