《vf选择题答案.docx》由会员分享,可在线阅读,更多相关《vf选择题答案.docx(27页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第1章1.数据库系统与文件系统的主要区别是( )。A) 数据库系统复杂,文件系统简单 B) 数据库系统管理的数据量大,文件系统管理的数据量小C) 数据库系统可解决数据冗余和数据独立性问题,文件系统不能解决D) 数据库系统管理的文件多,文件系统管理的文件少2.用数据库系统描述数据时,下列说法正确的是( )。A) 数据库系统仅描述数据本身 B) 数据库系统仅描述数据之间的联系C) 数据库系统既描述数据本身,又描述数据之间的联系 D) 以上说法都不正确3.数据库系统DBS、数据库管理系统DBMS、数据库DB三者之间的关系是( )。A) DBS包含DBMS和DB B) DBMS包含DBS和DB C)
2、DB包含DBS和DBMS D) 三者之间不存在包含关系4.一个班级只能有一个教师当班主任,一个教师只能担任一个班级的班主任,班级与班主任之间的联系是( )。A) 一对一联系 B) 一对多联系 C) 二对二联系 D) 多对多联系5.一个教研室中有多名教师,一个教师只能属于一个教研室,教研室与教师之间的联系是( )。A) 一对一联系 B) 一对多联系 C) 二对二联系 D) 多对多联系6.一个运动员可以参加多项比赛,一项比赛可以有多个运动员参加,运动员与比赛项目之间的联系是( )。A) 一对一联系 B) 一对多联系 C) 二对二联系 D) 多对多联系7.Visual FoxPro支持的数据模型是(
3、 )。A) 层次模型 B) 网状模型 C) 关系模型 D) 树状模型8.下列关于关系模型的叙述中,不正确的是( )。A) 关系中的每个属性必须是不可再分的数据单元,即不允许“表中有表” B) 一个关系中不能有相同的属性名C) 关系中各元组及属性的次序可交换 D) 同一属性的取值可来自不同的域9.下列运算中不属于专门的关系运算的是( )。A) 比较 B) 选择 C) 投影 D) 联接10.Visual FoxPro 6.0是一种关系型数据库管理系统,所谓的关系是指( )。A) 各条记录中的数据彼此有一定的关系 B) 一个数据库文件与另一个数据库文件之间有一定的关系C) 数据模型是符合满足一定条件
4、的二维表 D) 数据库中各个字段之间彼此有一定的关系11.要退出Visual FoxPro 6.0,可使用( )所叙述的方法。A) 单击主窗口的“关闭”按钮,或在命令窗口输入QUIT命令 B) 打开“文件”菜单,单击“退出”命令,或按Alt+F4键C) 单击主窗口标题栏中的狐狸图标,再在下拉菜单中单击“关闭”命令 D) 以上方法都可以12.在Visual FoxPro 6.0中,( )不属于交互操作方法。A) 程序执行方式 B) 命令操作方式 C) 菜单操作方式 D) 工具栏操作方式13.在“工具”菜单的“选项”对话框中,“文件位置”选项卡中可以设置( )。A) 日期及时间格式 B) 默认目录
5、 C) 表单的默认大小 D) 程序中各类语句的字体及颜色14.要启动向导,可用( )所叙述的方法实现。A) 通过“新建”对话框启动 B) 通过执行“工具”菜单的“向导”命令启动C) 通过“常用”工具栏的“向导”按钮启动 D) 以上方法都可以15.Visual FoxPro 6.0属于( )。A)网状数据库系统B)层次数据库系统 C)关系数据库系统D)分布式数据库系统16.数据库管理系统是( )。A)操作系统的一部分 B)在操作系统支撑下的系统软件 C)一种编译系统 D)一种操作系统17.数据库系统的核心是( )。A)数据库 B)数据库管理系统 C)数据模型 D)软件工具18.如果把职工当成实体
6、,则某个职工的姓名王五应看成( )。A)属性值B)记录值C)属性型D)记录型19.在E-R图中,用来表示实体-联系的图形是( )。A)椭形图 B)矩形 C)菱形 D)三角形20.有三个关系R,S和T如下:A B C a 1 2 b 2 1 c 3 1 R S TA B B d 3 2 A B C a 1 2 b 2 1 c 3 1 d 3 2 其中关系T由关系R和S通过某种操作得到,该操作为( )。A)选择 B)投影 C)交 D)并21.在学生管理的关系数据库中,存取一个学生信息的数据单位是( )。A)文件B)数据库C)字段D)记录22.有两个关系R和T如下:R TA B C a 1 2 b
7、2 2 c 3 2 d 3 2 A B C c 3 2 d 3 2 则由关系R得到关系T的操作是( )。A)选择 B)投影 C)交 D)并23.以下关于关系的说法正确的是( )。A)列的次序非常重要 B)行的次序非常重要 C)列的次序无关紧要 D)关键字必须指定为第一列24.学生表中有学号、姓名和年龄三个字段,SQL 语句(SELECT 学号 FROM 学生)完成的操作称为( )。A)选择 B)投影 C)连接 D)并25.在Visual FoxPro中,关系数据库管理系统所管理的关系是( )。A)一个DBF文件 B)若干个二维表 C)一个DBC文件 D)若干个DBC文件26.一间宿舍可住多个学
8、生,则实体宿舍和学生之间的联系是( )。A)一对一 B)一对多 C)多对一 D)多对多27.在数据管理技术发展的三个阶段中,数据共享最好的是( )。A)人工管理阶段 B)文件系统阶段 C)数据库系统阶段 D)三个阶段相同28.从表中选择字段形成新关系的操作是( )。A)选择 B)连接 C)投影 D)并29.设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )的组合。A)课号,成绩 B)学号,成绩 C)学号,课号 D)学号,姓名,成绩30.在超市营业过程中,每个时段要安排一个班组上岗值班,每个
9、收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务,在超市数据库中,实体之间属于一对一关系的是( )。A)“顾客”与“收款口”的关系 B)“收款口”与“收款员”的关系 C)“班组”与“收款口”的关系 D)“收款口”与“设备”的关系31.在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是( )。A选择 B投影 C联接 D自然联接32.在关系的基本运算中,下列属于专门关系运算的是( )。A)选择、排序 B)选择、投影 C)并、差、交 D)联接、笛卡儿积33.在以下叙述中不正确的说法是( )。A)数据库避免了一切数据的重复 B)数据库中数据可以共享C)数据库减少了数据的冗余
10、D)数据库可以避免数据的不一致性第2章1.在下面的Visual FoxPro表达式中,运算结果为逻辑真的是( )。A)EMPTY(.NULL.) B)LIKE(xy?, xyz) C)AT(xy,abcxyz) D)ISNULL(SPACE(0)2.有如下赋值语句,结果为“大家好”的表达式是( )。a=你好B=大家A)b+AT(a,1) B)b+RIGHT(a,1) C)b+LEFT(a,3,4) D)b+RIGHT(a,2)3.可以比较大小的数据类型包括( )。A)数值型、字符型、日期型和逻辑型B)数值型、字符型和日期型 C)数值型和字符型 D)数值型4.在Visual FoxPro中,下列
11、数组元素的使用正确的是( )。A)PI(0,1)B)PI(2,0)C)PI(2,3)D)PI(1,2,3)5.已知X=4姓名 C)姓名 D)A和B都可以15.将2004年5月1日的日期保存到日期变量RQ中,正确的语句是( )。A)STORE DTOC(05/01/2004)TO RQ B)STORE CTOD(05/01/2004)TO RQC)STORE 05/01/2004 TO RQ D)STORE 05/01/2004 TO RQ16.执行定义数组命令DIMENSION A(3),则语句A=3的作用是( )。A)对A(1)赋值为3 B)对每个元素均赋相同的值3C)对简单变量A赋值3,与
12、数组无关 D)语法错误17.若内存变量名与当前的数据表中的一个字段student同名,则执行命令?student后显示的是( )。A)字段变量的值 B)内存变量的值 C)随机显示 D)错误信息18.下列日期表达式错误的是( )。A)2004/03/09+15 B)2004/02/25+date()C)2004/03/09-15 D)004/02/25-date()19.以下每两组表达式中,其运算结果完全相同的是( )。(代表空格)A)LEFT(VFP,3)与SUBSTR(VFP,2,3) B)YEAR(DATE()与SUBSTR(DTOC(DATE(),7,2)C)VARTYPE(40-4*5
13、)与VARTYPE(40-4*5) D)假定A= visual,B= foxpro,则A-B与A+B20.在逻辑运算中,3种运算符的优先级别依次排列为( )。A)NOT. .AND. .OR. B)AND. .NOT. .OR. C)NOT. . OR. . AND. D)OR. .AND. .NOT.21.利用BOF()测试当前打开的一个空表文件,函数返回值为( )。A).T.B).F.C)1D)-122.下列函数中,函数值为数值型的是( )。A)DATE()B)TIME()C)YEAR()D)DATETIME()23.下列各字符函数中,函数返回值不是数值型的是( )。A)LEN(2003/
14、04/15) B)OCCURS(电脑,计算机俗称电脑) C)AT(Fox,Visual FoxPro)D)LIKE(a*,abcd)24.在下列各项中,运算级别最低的为( )。A)算术运算符B)关系运算符C)逻辑运算符D)圆括号()25.函数IIF(LEN(SPACE(5)5,1,-1)的值为( )。A).T.B).F.C)1D)-126.下列字符型常量的表示中,错误的是( )。A)65+13B)电脑商情C)中国D)x=y27.下列关于变量的叙述中,不正确的一项是( )。A)变量值可以随时改变 B)在Visual FoxPro中,变量分为字段变量和内存变量C)变量的类型决定变量值的类型 D)在
15、Visual FoxPro中,可以将不同类型的数据赋给同一个变量28.下列赋值语句中正确的是( )。A)STORE 1 TO X,Y B)STORE 1,2 TO X C)STORE 1 TO X Y D)STORE 1、2 TO X29.执行下列语句,其函数结果为( )。STORE -100 TO X?SIGN(X)*SQRT(ABS(X)A)10B)-10C)100D)-10030. 在Visual FoxPro中,数据库表S中的通用型字段的内容将存储在扩展名为( )的文件中。A).dbf B) .mnx C).fpt D).dbc31.命令?VARTYPE(TIME()结果是( )。A)
16、C B)D C)T D)出错32.命令?LEN(SPACE(3)-SPACE(2)的结果是( )。A)1 B)2 C)3 D)5 33.在Set Exact On的状态下,表达式“计算机文化”=“计算”比较的结果为( )。A).T. B).F. C)4 D)034.表达式?SUBSTR(“数据库管理系统”,7,4)的结果为( )。A) “统” B)“数据” C)“管理” D)“系统”35.连续执行以下命令之后,最后一条命令的输出结果是( )。SET EXACT ONX=A ? IIF(A=X, X - BCD,X + BCD)A) A BCD B) BCD C)ABCD D) A36.在以下四
17、组函数运算中,结果相同的是( )。 A)LEFT(Visual FoxPro,6)与SUBSTR(Visual FoxPro,1,6)B)YEAR(DATE()与SUBSTR(DTOC(DATE()),7,2) C)VARTYPE(36-5*4)与VARTYPE(36-5*4) D)假定A=this , B=is a string, A-B与A+B 第3章 数据表1.在Visual FoxPro中,字段的宽度不是由系统自动给出的字段类型有( )。A)数值型B)备注型C)逻辑型D)日期型2.在当前表查找所有少数民族的学生记录,执行LOCATE FOR 民族!=汉命令后,应紧接执行( )。A)NE
18、XTB)LOOPC)SKIPD)CONTINUE3.下列命令中,功能相同的是( )。A)DELETE ALL 和 PACK B)DELETE ALL、ZAP 和 PACKC)DELETE ALL、PACK 和ZAPD)DELETE ALL 和 RECALL ALL4.表文件和索引文件都已打开,为确保记录指针定位在物理记录号为1的记录上,可使用命令( )。A)GO TOPB)GO BOF()C)SKIP 1D)GOTO 15.在Visual FoxPro中,一个表可以建立一个( )。A)主索引B)候选索引C)惟一索引D)普通索引6.下列命令中,可以用来对索引快速定位的是( )。A)LOCATE
19、FORB)SEEKC)FOUNDD)GOTO7.将学生表按籍贯字段升序排列,如果籍贯(C,10)相等,则按学号(N,4)升序排列,下列语句正确的是( )。A)INDEX ON 籍贯,学号 TO JGXH B)INDEX ON 籍贯+学号TO JGXHC)INDEX ON 籍贯,STR(学号,4) TO JGXHD)INDEX ON 籍贯+STR(学号,4)TO JGXH8.假设表文件TEST.DBF己经在当前工作区打开,要修改其结构,可以使用命令( )。A)MODI STRUB)MODI COMM TEST C)MODI DBF D)MODI TYPE TEST9.为当前表中所有学生的总分增加
20、20分,可以使用的命令是( )。A)CHANGE 总分 WITH 总分+20 B)REPLACE 总分 WITH 总分+20C)CHANGE ALL 总分 WITH 总分+20 D)REPLACE ALL 总分 WITH 总分+2010.在Visual FoxPro中,“表”是指( )。A)报表B)关系C)表格控件D)表单11.使用索引的主要目的是( )。A)提高查询速度 B)节省存储空间 C)防止数据丢失 D)方便管理12.在表设计器的字段选项卡中,在“字段有效性”的设置项中不包括 ( )。A)规则 B)信息 C)默认值 D)标题13.在Visual FoxPro中,若所建立索引的字段值不允
21、许重复,并且一个表中只能创建一个,这种索引应该是( )。A)主索引 B)唯一索引 C)候选索引 D)普通索引14.执行USE sc IN 0命令的结果是( )。A)选择0号工作区打开sc表 B)选择空闲的最小号的工作区打开sc表C)选择第1号工作区打开sc D)显示出错信息15.要为当前表所有性别为女的职工增加500元工资,应使用命令( )。A)REPLACE ALL 工资 WITH 工资+500 B)REPLACE 工资 WITH 工资+500 FOR 性别=女C)REPLACE ALL 工资 WITH 工资+500 D)REPLACE ALL 工资 WITH 工资+500 FOR 性别=女
22、16.MODIFY STRUCTURE命令的功能是:( )。A)修改记录值 B)修改表结构 C)修改数据库结构 D)修改数据库或表结构17.在一个Visual FoxPro数据表文件中有2个通用字段和3个备注字段,该数据表的备注文件数目是( )。A)1B)2C)3D)518.SELECT命令进行工作区切换时,不能选取的参数是( )。A)132 767B)AJC)已打开的数据表别名D)已打开的数据库名19.对数据表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为( )。A)性别+年龄 B)性别+STR(年龄,2) C)性别+STR(年龄)D)性别,年龄20.数据表中婚否字
23、段是逻辑型字段,要显示所有未婚记录,应使用命令( )。A)LIST FOR 婚否=F B)LIST FOR 婚否T C)LIST FOR 婚否 D)LIST FOR NOT婚否21.假设工资表中按基本工资升序索引后,并执行过赋值语句N=800,则下列各条命令中,错误的是( )。A)SEEK N B)SEEK FOR 基本工资=N C)FIND 1000 D)LOCATE FOR 基本工资=N22.可以随表的打开而自动打开的索引是( )。A)单项索引文件 B)复合索引文件 C)结构化复合索引文件D)非结构化复合索引文件23.在当前表中,查找第2个男同学的记录,应使用命令( )。A)LOCATE
24、FOR 性别=男NEXT 2B)LOCATE FOR 性别=男C)LOCATE FOR 性别=男CONTINUED)LIST FOR 性别=男NEXT 224.下列关于索引的叙述中,不正确的是( )。A)Visual FoxPro支持两种索引文件:单一索引文件和复合索引文件 B)打开和关闭索引文件均使用SET INDEX TO命令C)索引的类型有主索引、候选索引、惟一索引和普通索引 D)索引文件不随库文件的关闭而关闭25.自由表中字段名长度的最大值是( )。A)8B)10C)128D)25526.下列索引中,不具有惟一性的是( )。A)主索引B)候选索引C)惟一索引D)普通索引27.工作区供用
25、户打开数据表使用,在每个工作区中允许打开( )个数据表文件。A)1 B)2 C)10 D)7 28.不论索引是否生效,都可以定位到相同记录上的命令是( )。A) GO TOP B) GO BOTTOM C)GO 6 D) SKIP29.执行下列操作后,函数BOF的结果为( )。USE STUDENTGO TOPSKIP-1A).F. B).T. C)1 D)030.如果要修改数据表的结构,则将数据表按照( )的方式打开?A)共享 B)自由 C)独占 D)可用第4章1.要同时打开多个数据表文件,选择不同的工作区可使用的命令是( )。A)USEB)OPENC)SELECTD)以上命令均可2.主键不
26、允许取重复值,是指( )。A)实体完整性约束规则 B)引用完整性约束规则 C)用户自定义完整性约束规则D)数据完整性约束规则3.在Visual FoxPro中,以共享方式打开数据库文件的命令短语是( )。A)EXCLUSIVEB)SHAREDC)NOUPDATED)VALIDATE4.如要设定学生年龄有效性规则在18至20岁之间,当输入的数值不在此范围内,则给出错误信息,我们必须定义( )。A)实体完整性B)域完整性C)参照完整性D)以上各项都需要定义5.命令SELECT 0的功能是( )。A)选择编号最小的空闲工作区B)选择编号最大的空闲工作区 C)随机选择一个工作区的区号D)无此工作区,命
27、令错误6.下列关于自由表的说法中,错误的是( )。A)在没有打开数据库的情况下所建立的数据表,就是自由表 B)自由表不属于任何一个数据库C)自由表不能转换为数据库表D)数据库表可以转换为自由表7.年龄在18-25之间这种约束是属于数据库当中的( )。A)原子性措施B)一致性措施C)完整性措施D)安全性措施 8.如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时( )。A)系统自动备份父表中被删除记录到一个新表中 B)若子表中有相关记录,则禁止删除父表中记录C)会自动删除子表中所有相关记录 D)不作参照完整性检查,删除父表记录与子表无关9.参照完整性规则的更新规则中“级联”的含义是:
28、( )。A)更新父表中连接字段值时,用新的连接字段自动修改子表中的所有相关记录B)若子表中有与父表相关的记录,则禁止修改父表中连接字段值C)父表中的连接字段值可以随意更新,不会影响子表中的记录D)父表中的连接字段值在任何情况下都不允许更新10.下列命令中,可以打开数据库设计器的是( )。A)CREATE DATABASE B)MODIFY DATABASE C)OPEN DATABASE D)USE DATABASE11.在数据库中通过关键字建立数据表的永久关联时,要求( )。A)父表必须建立索引并打开 B)子表必须建立索引并打开C)父表和子表必须同时建立索引 D)两表无需建立索引,有相同字段
29、即可12.多表操作中,分别在1,3,5号工作区中打开数据表,此时若执行命令SELECT 0后,当前的工作区号是( )。A)0号B)1号C)2号D)无工作区打开13.如果希望用户在输入年龄字段值时,要求数值必须大于0,应在下列哪项中设置( )。A)字段类型B)信息C)规则D)默认值14.在Visual FoxPro中,下面描述正确的是( )。A)数据库表允许对字段设置默认值 B)自由表允许对字段设置默认值C)自由表或数据库表都允许对字段设置默认值 D)自由表或数据库表都不允许对字段设置默认值15.在Visual FoxPro 中,每一个工作区中最多能打开数据库表的数量是( )。A)1个 B)2个
30、 C)任意个,根据内存资源而确定 D)35535个16.在Visual FoxPro 中,有关参照完整性的删除规则正确的描述是( )。A)如果删除规则选择的是限制,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录 B)如果删除规则选择的是级联,则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录 C)如果删除规则选择的是忽略,则当用户删除父表中的记录时,系统不负责检查子表中是否有相关记录 D)上面三种说法都不对17.CREATE DATABASE命令用来建立( )。A)数据库 B)关系 C)表 D)数据文件18.设有两个数据库表,父表和子表之间是一对多的联系,为控制
31、子表和父表的关联,可以设置“参照完整性规则”,为此要求这两个表( )。A)在父表连接字段上建立普通索引,在子表连接字段上建立主索引B)在父表连接字段上建立主索引,在子表连接字段上建立普通索引C)在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引D)在父表和子表的连接字段上都要建立主索引19.在数据库表上的字段有效性规则是( )。A)逻辑表达式 B)字符表达式 C)数字表达式 D)以上三种都有可能20.在VFP中数据完整性的设置主要是为了保证数据的正确性,其包括的完整性设置有( )。A)用户定义完整性设置、实体完整性设置、参照完整性设置 B)参照完整性设置、实体完整性设置、数据完整
32、性设置C)用户定义完整性设置、实体完整性设置、索引完整性设置D)实体完整性设置、数据完整性设置、主索引完整性设置21. 在Visual FoxPro中,可以对字段设置默认值的表( )。 A)必须是数据库表 B)必须是自由表 C)自由表或数据库表 D)不能设置字段的默认值 第五章 SQL查询1.用于显示部分查询结果的TOP短语,使用时需与之连用的短语是( )。A)WHEREB)FROMC)GROUP BYD)ORDER BY2.下列关于集合的并运算的说法不正确的是( )。A)ALL防止UNION删除组合结果中的重复行 B)在SQL语句中支持集合的并运算C)两个SELECT语句的查询结果中的列数可
33、以不相同D)两个SELECT语句的查询结果中的对应列必须有相同的数据类型和宽度3.下列SQL语句中,用于修改表结构的是( )。A) ALTERB) CREATEC)UPDATED)INSERT4.SQL语言的更新命令的关键词是( )。A)INSERTB)UPDATEC)CREATED)SELECT5.假设“图书”表中有C型字段“图书编号”,要求将图书编号以字母A开头的图书记录全部打上删除标记,可以使用SQL命令( )。A)DELETE FROM图书FOR图书编号=A B)DELETE FROM图书WHERE图书编号=A%C)DELETE FROM图书FOR图书编号=A* D)DELETE FR
34、OM图书WHERE图书编号LIKE A%第6到第11题基于下面的图书表、读者表和借阅表三个数据库表,它们的结构如下:图书(图书编号,书名,第一作者,出版社):图书编号、书名、第一作者和出版社为C型字段,图书编号为主关键字;读者(借书证号,单位,姓名,职称):借书证号、单位、姓名、职称为C型字段,借书证号为主关键字;借阅(借书证号,图书编号,借书日期.还书日期):借书证号和图书编号为C型字段,借书日期和还书日期为D型字段,还书日期默认值为NULL,借书证号和图书编号共同构成主关键字。6.查询第一作者为“张三”的所有书名及出版社,正确的SQL语句是( )。A)SELECT书名,出版社FROM图书W
35、HERE第一作者=张三B)SELECT书名,出版社FROM图书WHERE第一作者二张三C)SELECT书名,出版社FROM图书WHERE第一作者=张三D)SELECT书名,出版社FROM图书WHERE第一作者=张三7.查询尚未归还书的图书编号和借书日期,正确的SQL语句是( )。A)SELECT图书编号, 借书日期FROM借阅WHERE还书日期= B)SELECT图书编号, 借书日期FROM借阅WHERE还书日期=NULLC)SELECT图书编号, 借书日期FROM借阅WHERE还书日期IS NULLD)SELECT图书编号, 借书日期FROM借阅WHERE还书日期8.查询“读者”表的所有记录
36、并存储于临时表文件one中的SQL语句是( )。A)SELECT* FROM读者INTO CURSOR one B)SELECT* FROM读者TO CURSOR oneC)SELECT* FROM读者INTO CURSOR DBF one D)SELECT* FROM读者TO CURSOR DBF one9.查询单位名称中含“北京”字样的所有读者的借书证号和姓名,正确的SQL语句是( )。A)SELECT借书证号, 姓名FROM读者WHERE单位=北京%B)SELECT借书证号, 姓名FROM读者WHERE单位=北京*C)SELECT借书证号, 姓名FROM读者WHERE单位LIKE 北京*
37、D)SELECT借书证号, 姓名FROM读者WHERE单位LIKE %北京%10.查询2009年被借过书的图书编号和借书日期,正确的SQL语句是( )。A)SELECT图书编号, 借书日期FROM借阅WHERE借书日期=2009B)SELECT图书编号, 借书日期FROM借阅WHERE year(借书日期)=2009C)SELECT图书编号, 借书日期FROM借阅WIRE借书日期=year(2009)D)SELECT图书编号, 借书日期FROM借阅WHERE year(借书日期)=year(2009)11.查询所有“工程师”读者借阅过的图书编号,正确的SQL语句是( )。A)SELECT图书编
38、号FROM读者, 借阅WHERE职称=工程师B)SELECT图书编号FROM读者, 图书WHERE职称=工程师C)SELECT图书编号FROM借阅WHERE图书编号=(SELECT图书编号FROM借阅WHERE职称=工程师)D)SELECT图书编号FROM借阅WHERE借书证号IN(SELECT借书证号FROM读者WHERE职称=工程师)12.若SQL语句中的ORDER BY 短语中指定了多个字段,则( )。A)依次按自右至左的字段顺序排序 B)只按第一个字段排序 C)依次按自左至右的字段顺序排序 D)无法排序13.与SELECT * FROM教师表 INTO DBF A等价的语句是( )。A
39、)SELECT * FROM 教师表 TO DBF A B)SELECT * FROM 教师表 TO TABLE AC)SELECT * FROM 教师表 INTO TABLE A D)SELECT * FROM 教师表 INTO A14.查询教师表的全部记录并存储于临时文件one.dbf中的SQL命令是( )。A)SELECT * FROM 教师表 INTO CURSOR ONE B)SELECT * FROM 教师表 TO CURSOR ONEC)SELECT * FROM 教师表 INTO CURSOR DBF ONE D)SELECT * FROM 教师表 TO CURSOR DBF
40、ONE15.教师表中有职工号、姓名和工龄字段,其中职工号为主关键字,建立教师表的SQL命令是 ( )。A)CREATE TABLE 教师表(职工号 c(10) PRIMARY,姓名 c(20),工龄 I)B)CREATE TABLE 教师表(职工号 c(10) POREING,姓名 c(20),工龄 I)C)CREATE TABLE 教师表(职工号 c(10) POREING KEY,姓名 c(20),工龄 I)D)CREATE TABLE 教师表(职工号 c(10) PRIMARY KEY,姓名 c(20),工龄 I)16.创建一个名为student的新类,保存新类的类库名称是mylib,新
41、类的父类是Person,正确的命令是 ( )。A)CREATE CLASS mylib OF student As Person B)CREATE CLASS student OF Person As mylibC)CREATE CLASS student OF mylib As Person D)CREATE CLASS Person OF mylib As student 17.教师表中的职工号、姓名、工龄和系号等字段,学院表中有系名和系号等字段,计算计算机系教师总数的命令是( )。A)SELECT COUNT(*) FROM 教师表 INNER JOIN 学院表;ON 教师表.系号=学院
42、表.系号 WHERE 系名=计算机B)SELECT COUNT(*) FROM 教师表 INNER JOIN 学院表;ON 教师表.系号=学院表.系号 ORDER BY 教师表.系号=计算机 ;HAVING学院表.系名=计算机C)SELECT SUM(*) FROM 教师表 INNER JOIN 学院表;ON 教师表.系号=学院表.系号 GROUP BY教师表.系号;HAVING学院表.系名=计算机D)SELECT SUM(*) FROM 教师表 INNER JOIN 学院表;ON 教师表.系号=学院表.系号ORDER BY 教师表.系号;HAVING 学院表.系名=计算机18.教师表中的职工号、姓名、工龄和系号等字段,学院表中有系名和系号等字段,求教师总数最多的系的教师人数,正确的命令序列是( )。A)SELECT教师表.系号, COUNT(*) AS 人数 FROM 教师表,学院表;GROUP BY 教师表.系号 INTO DBF TEMPSELECT MAX(人数) FROM TEMPB)SELECT教师表.系号, COUNT(*) FROM 教师表,学院表;WHERE教师表.系号=学院表.系号 GROUP BY教师表.系