1.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是【DBS包含DB和DBMS】2.Visual FoxPro DBMS是【操作系统支持下的系统软件】3.在Visual FoxPro 中,“表”是指【关系】4.从关系模式中指定若干个属性组成新的关系的运算称为【投影】5.在下列四个选项中,不属于基本关系运算的是【排序】6.操作对象只能是一个表的关系运算是【选择和投影】7.在教师表中,如果要找出称职为“教授”的教师,所采用的关系运算是【选择】8.下列关于关系的说法正确的是【列的次序无关紧要】9.设有表示学生的选课的三张表:学生S(学号,姓名,性别,年龄,身份证号)、课程C(课号,课名)、选课SC(学号,课号,成绩),则SC表的关键字(健或码)是【学号,课号】10.在下面的表达式中,运算结果为逻辑真的是【EMPIY(SPACE(10))】11.在下面的Visual FoxPro表达式中,运算结果为逻辑真的是【LIKE(‘xy?’,‘xyz’)】12.Visual FoxPro内存变量的数据类型不包括[备注型]13.有如下赋值语句,结果为“大家好”的表达式是【b+RIGHT(a,2)】14.设X=10,语句?VARTYPE(“x”)的输出结果是【C】15.表达式LEN(SPACE(0))的运算结果是【0】16.在Visual FoxPro 中,对于字段值为空值(NULL)叙述正确的是【空值表示字段还没有确定值】17.命令?VARTYPE(TIME())的结果是【c】18.命令?LEN(SPACE(3)-SPACE(2))的结果是【5】19.说明数组后,数组元素的初值是【逻辑假】20.设a=“计算机等级考试”,结果为“考试”的表达式是【RIGHT(a,4)】21.在Visual FoxPro 中,要想将日期型或日期时间型数据中的年份用四位数字显示,应当实用的设置命令为【SET CENTURY ON】22.设A=[6*8-2]、B=6*8-2、C=”6*8-2”,属于合法表达式的是【A-C】23.设X=”123”,y=123,k=”y”, 表达式x+&k的值是【数据类型不匹配】24.在Visual FoxPro 中以下叙述正确的是【数据库文件不存储用户数据】25.扩展名为.dbf的文件是【表文件】26.在Visual FoxPro 中字段的数据类型不可以指定为【时间型】27.下面有关数据库表和自由表的叙述中,错误的是【数据库表和自由表都支持表间联系和参照完整性】28.数据库的字段可以定义规则,规则是【逻辑表达式】29.在Visual FoxPro 中,数据库表的字段或记录的有效性规则的设置可以在【表设计器中进行】30.假设在数据库表的表设计器中,字符型字段“性别”已被选中,正确的有效性规则设置是【性别$“男女”】31.使用索引的主要目的是【提高查询速度】32.在指定字段或表达式中不允许出现重复值的索引是【主索引和候选索引】33.在Visual FoxPro 中,下面关于索引的正确描述是【建立索引是创建一个索引文件,该文件包含指向表记录的指针】34.在表设计器的“字段”选项卡中可以创建的索引是【普通索引】35.在Visual FoxPro 中,若所建立索引的字段值不允许重复,并且一个表中只能创建一个,这种索引应该是【主索引】36.通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性中的【域完整性】37.在创建数据库表结构时,给该表指定了主索引,这属于数据完整性中的【实体完整性】38.为了设置两个表之间的数据参照完整性,要求这两个表是【同一个数据库中的两个表】39.在建立表间一对多得永久联系时,主表的索引类型必须是【主索引或候选作引】40.设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置“参照完整性规则”,为此要求这两个表【在父表连接字段上建立主索引,在子表连接字段上建立普通索引】41.Visual FoxPro的“参照完整性”中“插入规则”包括的选项是【限制和忽略】42.打开数据库abc的正确命令是【OPEN DATABASE abc】43.MODIFY STRUCTURE命令的功能是【修改表结构】44.在数据库中建立表的命令是【CREATE】45.有关ZAP命令的描述,正确的是【ZAP命令能删除当前表的全部记录】46.要为当前表所有性别为“女”的职工增加100元工资,应使用命令【REPLACE工资WITH 工资+100FOR性别=“女”】47.查询1962年10月27日出生的职工信息的正确命令是【SELECT*FROM职工WHERE出生日期={^1962-10-27}】48.查询所有目前年龄在35岁以上(不含35岁)的职工信息(姓名、性别和年龄),正确的命令是【SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄;FROM职工WHERE YEAR(DATE())-YEAR(出生日期)>35】49.查询职工实发工资的正确命令是【SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资,职工;WHERE职工.职工号=工资.职工号】50.查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期,正确的命令是【SELECT部门名,MIN(出生日期)FORM部门JOIN职工;ON部门.部门号=职工.部门号GROUP BY部门名】51.查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排列,正确的命令是【SELECT部门名,COUNT(职工号)AS职工人数FROM部门,职工;WHERE 部门.部门号=职工.部门号;GROUP BY部门名HAVING COUNT(*)>=10;ORDER BY职工人数DESC】52.与“SELECT*FROM歌手WHERE NOT(最后得分>9.00 OR最后得分<8.00)”等价的语句是【SELECT*FROM歌手WHERE (最后得分>=8.00 AND 最后得分<=9.00)】53.假设每个歌手的“最后得分”的计算方法:去掉一个最高分和一个最低分,取剩下分数的平均分。
根据“评分”表求每个歌手的“最后得分”幷存储于表TEMP中。
表TEMP中有两个字段:“歌手号”和“最后得分”,并且按最后得分降序排列,生成表TEMP的SQL语句是【SELECT歌手号,(SUM(分数)-MAX(分数)-MIN(分数))/(COUNT(*)-2);最后得分FROM 评分INTO DBF TEMP GROUP BY 歌手号;ORDER BY最后得分DESC】54.为“歌手”表增加一个字段“最后得分”的SQL语句是【ALTER TABLE 歌手ADD最后得分F(6,2)】55.为“评分”表的“分数”字段添加有效性规则:”分数必须大于等于0,幷且小于等于10”,正确的SQL语句是【ALTER TABLE评分ALTER 分数SET CHECK分数>=0 AND分数<=10】56.插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1001”、“9.9”和“105”,正确的SQL语句是【INSERT INTO评分(歌手号,分数,评委号)VALUES(“1001”,9.9,”105”)】57.查询尚没最后确定订购单的有关信息的正确命令是【SELECT名称,联系人,电话号码,订单号FROM客户,订购单;WHERE客户,客户号=订购单.客户号AND订购日期IS NULL】58.以下关于查询的描述正确的是【查询保存在查询文件中】59.在Visual FoxPro 中,有关查询设计器描述正确的是【“排序依据”选项卡与SQL语句的ORDER BY短语对应】60.在Visual FoxPro 中,要运行查询文件query1.qbr,可以使用命令【DO query1.qbr】61.在Visual FoxPro 中,以下关于视图描述中错误的是【视图就是一种查询】62.以下关于视图的描述正确的是【视图保存在数据库文件中】63.以下关于视图描述错误的是【视图定义保存在视图文件中】64.在Visual FoxPro 中,关于查询和视图描述正确的是【查询是一个预先定义好的SQL SELECT 语句文件】65.在Visual FoxPro 中,以下叙述正确的是【利用视图可以修改数据】66.根据“歌手”表建立视图myview,视图中含有包括了“歌手号”左边第一位是“1”的所有记录,正确的SQL语句是【CREATE VIEW myview AS SELECT*FROM歌手;WHERE LEFT(歌手号,1)=”1”】67.表单文件的扩展名是【.scx】68.修改已经存在的表单文件的命令是【MODIFY FORM】69.假设某表单的Visible属性的初值为.F.,能将其改为.T.的方法是【Show】70.关闭表单的程序代码是ThisForm.Release,Release是【表单对象的方法】71.新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的【Caption属性】72.以下所列各项属于命令按钮事件的是【Click】73.假设表单上由一选项组:O男O女,初始时该选择组的Value的属性值为1,若单选按钮“女”被选中,该选项组的Value属性值是【2】74.表格控件的数据源可以是【以上答案都对】75.页框控件也称作选项卡控件,在一个页框中可以有多个页面,页面个数的属性是【PageCount】76.下列能够退出Visual FoxPro系统,返回到操作系统的命令是【QUIT】77.在Visual FoxPro 中,如果希望跳出SCAN---ENDSCAN循环,执行ENDSCAN后面的语句,应使用【EXIT语句】78.在DO WHILE---ENDDO循环结构中,EXIT命令的作用是【终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行】79.下列程序段执行以后,内存变量y的值是【15】80.在Visual FoxPro 中,如果希望内存变量只能在本模块(过程)中使用,不能在上层或下层模块中使用,说明该种内存变量的命令是【LOCAL】81.下列程序段的输出结果是【20 20】82.在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。
指定访问键为“X”的菜单项名称定义是【综合查询(\<x)】83.为了从用户菜单返回到系统菜单应该使用命令【SET SYSMENU TO DEFAULT】84.扩展名为.mnx的文件是【菜单文件】85.在Visual FoxPro 中,可以用DO命令执行的文件不包括【.FRX文件】86.在Visual FoxPro 中,要运行菜单文件menul.mpr,可以使用命令【DO menul.mpr】87.在Visual FoxPro 中,菜单程序文件的默认扩展名是【.mpr】88.报表的数据源可以是【表、查询或视图】89.为了在报表中打印当前时间,应插入一个【域控件】90.在Visual FoxPro 中,在屏幕上预览报表的命令是【REPORT FORM---PREVIEW】91.用命令“Index on 姓名Tag Index-name”建立索引,其索引类型是【普通索引】92. 在Visual FoxPro 中,使用locate for<条件>命令按条件查找记录,当查找到满足条件的第一条记录后。