21. 在关系数据库中,表格的每一行在VFP中称为 ,表格的每 一列在VFP中称为 ,具有惟一值属性称为 。
21.在关系数据库中,表格的每一行在VFP中称为,表格的每一列在VFP中称为,具有惟一值属性称为。22.在关系数据库的三种关系运算是、、。23.在SQL的SELECT查询...
21. 在关系数据库中,表格的每一行在VFP中称为 ,表格的每
一列在VFP中称为 ,具有惟一值属性称为 。
22. 在关系数据库的三种关系运算是 、 、 。
23. 在SQL的SELECT 查询时,使用 _子句实现消除查询结果
中的重复记录。
24. 在Visual FoxPro中,使用LOCATE ALL 命令按条件对表中的记录进
行查找,若查不到记录,函数EOF()的返回值应是 。
25. 在SQL的SELECT查询中,HAVING字句不可以单独使用,总是跟在
子句之后一起使用。
26. 触发器指定一个规则,这个规则是一个_____________。当某个命令或
事件发生后,将自动触发相关触发器的执行,计算逻辑表达式的值,如果
返回值是__________,将不执行此命令或事件。
27. 数据库中雇员表含有两个日期型字段:出生日期和雇佣日期,为了避
免雇佣15岁(包括 15岁)以下的童工,应为该表设置__________有效性
规则,规则表达式为___________________________________。
28. 结束事件循环命令是___________________。
29. 数据库中的每一张表能建立 __ 个主索引。 如某字段定义为
候选索引或主索引,要求该字段的值必须具有 __ 性。
30. 设有s(学号, 姓名, 性别)和sc(学号, 课程号, 成绩)两个表,下面
SQL的SELECT语句检索选修的每门课程的成绩都高于或等于85分的学生
的学号、姓名和性别。
SELECT 学号, 姓名, 性别 FROM s WHERE
( SELECT * FROM sc WHERE sc.学号 = s.学号 AND成绩 < 85 )
31. 不能用 _______ ____ 和通用型字段构造索引表达式创建索引。
32. 如果要物理删除带有删除标志的记录,可使用命令___________,但在
该命令的执行前,必须将表以___________方式打开。
三、问答题 (每小题5分,共10分)
下表是用list命令显示的“运动员”表的内容和结构,运动员号为字
符型,其余均为数值型。
记录号 运动员号 投中2分球 投中3分球 罚球
1 001 3 4 5
2 002 2 1 3
3 003 0 0 0
4 004 5 6 7
请写出完成如下所要求功能的SQL 语句。
33. 为“运动员”表增加一个字段“得分”(类型为 I)的SQL语句:
34. 检索“投中3分球”小于等于5个的运动员中“得分”最高的运动员
的“得分”,SQL语句是:
四、程序阅读题 (共10分)
已知两个数据表xscj.dbf和student.dbf如下:
请说明下面程序的功能:
Clear
Select 1
Use xscj
Index on 学生证号 to xh
Select 2
Use student
Index on 学生证号 to xh1
Set relation to 学生证号 into a
Locate for substr(学生证号,5,6)=”01” and substr(寝室;
号,1,1)=”A”
Do while not eof()
Display fields xscj.学生证号, xscj.课程名,xscj.成绩,;
student.出生日期
Continue
Enddo
Close all
return 展开
一列在VFP中称为 ,具有惟一值属性称为 。
22. 在关系数据库的三种关系运算是 、 、 。
23. 在SQL的SELECT 查询时,使用 _子句实现消除查询结果
中的重复记录。
24. 在Visual FoxPro中,使用LOCATE ALL 命令按条件对表中的记录进
行查找,若查不到记录,函数EOF()的返回值应是 。
25. 在SQL的SELECT查询中,HAVING字句不可以单独使用,总是跟在
子句之后一起使用。
26. 触发器指定一个规则,这个规则是一个_____________。当某个命令或
事件发生后,将自动触发相关触发器的执行,计算逻辑表达式的值,如果
返回值是__________,将不执行此命令或事件。
27. 数据库中雇员表含有两个日期型字段:出生日期和雇佣日期,为了避
免雇佣15岁(包括 15岁)以下的童工,应为该表设置__________有效性
规则,规则表达式为___________________________________。
28. 结束事件循环命令是___________________。
29. 数据库中的每一张表能建立 __ 个主索引。 如某字段定义为
候选索引或主索引,要求该字段的值必须具有 __ 性。
30. 设有s(学号, 姓名, 性别)和sc(学号, 课程号, 成绩)两个表,下面
SQL的SELECT语句检索选修的每门课程的成绩都高于或等于85分的学生
的学号、姓名和性别。
SELECT 学号, 姓名, 性别 FROM s WHERE
( SELECT * FROM sc WHERE sc.学号 = s.学号 AND成绩 < 85 )
31. 不能用 _______ ____ 和通用型字段构造索引表达式创建索引。
32. 如果要物理删除带有删除标志的记录,可使用命令___________,但在
该命令的执行前,必须将表以___________方式打开。
三、问答题 (每小题5分,共10分)
下表是用list命令显示的“运动员”表的内容和结构,运动员号为字
符型,其余均为数值型。
记录号 运动员号 投中2分球 投中3分球 罚球
1 001 3 4 5
2 002 2 1 3
3 003 0 0 0
4 004 5 6 7
请写出完成如下所要求功能的SQL 语句。
33. 为“运动员”表增加一个字段“得分”(类型为 I)的SQL语句:
34. 检索“投中3分球”小于等于5个的运动员中“得分”最高的运动员
的“得分”,SQL语句是:
四、程序阅读题 (共10分)
已知两个数据表xscj.dbf和student.dbf如下:
请说明下面程序的功能:
Clear
Select 1
Use xscj
Index on 学生证号 to xh
Select 2
Use student
Index on 学生证号 to xh1
Set relation to 学生证号 into a
Locate for substr(学生证号,5,6)=”01” and substr(寝室;
号,1,1)=”A”
Do while not eof()
Display fields xscj.学生证号, xscj.课程名,xscj.成绩,;
student.出生日期
Continue
Enddo
Close all
return 展开
2个回答
展开全部
21、记录、字段、主关键字
22、投影、选择、连接
23、select distinct(字段名)...
24、true
25、group by
26、布尔表达式、false
27、字段
28、return
29.1、唯一性
30、31.备注型
32、pack、独占
扩展资料:
Visual FoxPro 6.0 能够得到广泛的使用,这是与其具有的强大的功能分不开的,Visual FoxPro 6.0 与其前期的版本相比,有更高的性能指标和鲜明的特点。
⑴ 提供多种可视化编程工具,最突出的是面向对象编程。
⑵ 在表的设计方面,增添了表的字段和控件直接结合的设置。
除此之外,Visual FoxPro 6.0 具有一系列的新特色,如:
① 成功解决了计算机2000年的问题。
② 增强了 Internet 技术和 WWW 数据库的设计。
③ ActiveX 和向导、生成器及控件等集成化工具。
④ 新引入了网络图象文件格式:gif 和 jpeg 。
参考资料来源:百度百科-visual foxpro
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询