11[单选题] 在Visual FoxPro中可以建立表的命令是( )。
A.CREATEB.CREATE DATABASEC.CREATE QUERYD.CREATE FORM
参考答案:A
参考解析:用命令方式建立数据库表的是在命令窗口利用OPEN DATA命令先打开数据库,然后利用CREATE命令打开表设计器进行数据表设计。
12[单选题] 在Visual FoxPro中自由表可以建立的索引是( )。
A.候选索引、唯一索引和普通索引
B.主索引、唯一索引和普通索引
C.主索引、候补索引和普通索引
D.主索引、候选索引、唯一索引
参考答案:A
参考解析:Visual FoxPro中的索引分为主索引、候选索引、唯一索引和普通索引四种。其中,除了主索引之外,其他三种索引均可以用于自由表。故A选项正确。
13[单选题]在SETEXACTOFF情况下,结果值为逻辑真的表达式是
A.”等级考试”=”等级”
B.”等级”=”等级考试”
C.”等级”+spaCe(4.=”等级考试”
D.”等级考试”=”等级”+spaCe(4.
参考答案:A
参考解析:用字符表达式进行比较有两种方法:
①用双等号运算符(==.精确比较:只有当两个字符串完全相同(包括空格及位置.,才会为逻辑真.T.。
②用单等号运算符(=.比较,运算结果与setexaClon|off的设置有关。其中,若设置为0N。则先在较短的字符串尾加若干空格,使两个字符串的长度相等,再进行精确比较。
14[单选题] 有以下两个表:
读者(借书证号C,姓名C。单位C,性别L。职称C。联系电话C.·
借阅(借书证号C,总编号C,借书日期D.
查询没有借阅任何图书的读者信息,不正确的SQL语句是
A.SELECT*FROM读者WHERE借书证号<>ANY(SELECT借书证号FROM借阅.
B.SELECT*FROM读者WHERE借书证号.<>ALL(SELECT借书证号FROM借阅.
C.SELECT*FROM读者WHERE借书证号NOTIN(SELECT借书证号FROM借阅.
D.SELECT*FROM读者WHERENOTEXISTS(SELECT借书证号FROM借阅;
WHERE借书证号=读者.借书证号
参考答案:A
参考解析:‘.<>”为常用的特殊运算符,表示“不等于”,NOTIN表示“不在一组值的范围内”,EXISTS是谓词,EX-ISTS或NOTEXISTS是用来检查在子查询中是否有结果返回,即存在元组或不存在元组。本题查询没有任何借阅记录的图书信息,选项B、C、D均可进行查询,但是没有“any”这一说法,因此本题选A。
15[单选题] 有三个关系R、S和T如下:
由关系R和S通过运算得到关系T,则所使用的运算为( )。
A.并B.自然连接C.笛卡尔积D.交
参考答案:D
参考解析:自然连接是-种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以B)错误。笛卡尔积是用R集合中元素为第-元素,s集合中元素为第二元素构成的有序对,所以C)错误。根据关系T可以很明显地看出是从关系R与关系S中取得相同的关系组,所以使用的是交运算,选择D)。
16[单选题] 以下有关SELECT短语的叙述中错误的是( )。
A.SELECT短语中可以使用别名
B.SELECT短语中只能包含表中的列及其构成的表达式
C.SELECT短语规定了结果集中列的顺序
D.如果FROM短语引用的两个表有同名的列,则SELECT短语引用它们时必须使用表名前缀加以限定
参考答案:B
参考解析:SELECT短语中除了包含表中的列及其构成的表达式外,还可以包括常量等其他元素,在SELECT短语中可以使用别名,并规定了结果集中的列顺序,如果FROM短语中引用的两个表有同名的列,则SELECT短语引用它们时必须使用表名前缀加以限定。
17[单选题] 在Visual FoxPro中,如果希望内存变量只能在本模块(过程)中使用,不能在上层或下层模块中使用。说明该种内存变量的命令是( )。
A.PRIVATEB.LOCALC.PUBHC D.不用说明,在程序中直接使用
参考答案:B
参考解析:内存变量的作用域中,全局变量(PUB-LIC声明)在任何模块中使用,局部变量(LOCAL)只能在建立它的模块中使用,不能在上层或下层模块中使用,私有变量不需要通过PUBLIC和LOCAL命令事先声明,而在程序中直接使用。
18[单选题] 在表单设计器环境中,为表单添加一选项按钮组:⊙男○女。默认情况下,第一个选项按钮“男”为选中状态,此时该选项按钮组的Value属性值为( )。
A.0B.1C.〝男〞D..T.
参考答案:B
参考解析:选项组的Value值为选项组中被选中的选项按钮。如果设置了ControlSource属性,那么该属性值为ControlSource属性指定的变量值,否则为默认值,即选中的选项的序号,该序号从1开始,所以本题答案为l。
19[单选题]在VisualFoxPr0中,下列关于表的叙述正确的是
A.在数据库表和自由表中。都能给字段定义有效性规则和默认值
B.在自由表中,能给字段定义有效性规则和默认值
C.在数据库表中,能给字段定义有效性规则和默认值
D.在数据库表和自由表中,都不能给字段定义有效性规则和默认值
参考答案:C
参考解析:自由表和数据库表之间是可以相互转化的,数据库表与自由表相比主要有以下特点:
①数据库表可以使用长表名,在表中可以使用长字段名。
②可以为数据库表的字段设置有效性规则、信息及默认值和输入掩码。
③数据库表支持主关键字、参照完整性和表之间的联系。
④支持INSERT、UPDATET和DELETE事件触发。
20[单选题] 下面关于运行应用程序的说法正确的是( )。
A..app应用程序可以在Visual FoxPro和Windows环境下运行
B..app应用程序只能在Windows环境下运行
C..exe应用程序可以在Visual FoxPro和Windows环境下运行
D..exe应用程序只能在Windows环境下运行
参考答案:C
参考解析:应用程序连编结果有两种文件形式:①应用程序文件(.app):需要在Visual FoxPm中运行。②可执行文件(.exe):既可以在Visual FoxPro中运行,也可以在Windows下运行。本题C)选项叙述正确。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |