1、安交通大学15年Visual Foxpro及其应用考查课试题安交通大学15年7月Visual Foxpro及其应用考查课试题一、单选题(共 40 道试题,共 80 分。)V 1.设有关系SC(SNO,CNO,GRADE),其中SNO、CNO分别表示学号和课程号(两者均为字符型),GRADE表示成绩(数值型),若要把学号为“S101”的同学,选修课程号为“C11”,成绩为98分的记录插入到表SC中,正确的语句是A. INSERT INTO SC (SNO,CNO,GRADE) VALUES(S101,C11,98)B. INSERT INTO SC(SNO,CNO,GRADE) VALUES(S
2、101,C11,98)C. INSERT (S101,C11,98) INTO SCD. INSERT INTO SC VALUES (S101,C11,98) 满分:2分2.可以链接或嵌入OLE对象的字段类型是A. 备注型字段B. 通用型和备注型字段C. 通用型字段D. 任何类型的字段 满分:2分3.关系数据库管理系统所管理的关系是A. 一个DBF文件B. 若干个二维表C. 一个DBC文件D. 若干个DBC文件 满分:2分4.学生.DBF:学号(C,8),姓名(C,6),性别(C,2),出生日期(D),选课.DBF:学号(C,8),课程号(C,3),成绩(N,5,1)。计算刘明同学选修的所有
3、课程的平均成绩,正确的SQL语句是( )A. SELECT AVG(成绩) FROM 选课WHERE 姓名=”刘明”B. SELECT AVG(成绩) FROM学生,选课WHERE 姓名=”刘明”C. SELECT AVG(成绩) FROM学生,选课WHERE学生.姓名=”刘明”D. SELECT AVG(成绩) FROM学生,选课WHERE学生.学号=选课.学号 AND姓名=”刘明” 满分:2分5.要为当前表所有职工增加100元工资应该使用命令A. CHANGE 工资 WITH 工资+100B. REPLACE 工资 WITH 工资+100C. CHANGE ALL 工资 WITH 工资+1
4、00D. REPLACE ALL 工资 WITH 工资+100 满分:2分6.在Visual FoxPro中,建立索引的作用之一是A. 节省存储空间B. 便于管理C. 提高查询速度D. 提高查询和更新的速度 满分:2分7.Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是A. 索引、排序、查找B. 建库、录入、排序C. 选择、投影、联接D. 显示、统计、复制 满分:2分8.可以运行查询文件的命令是:( )A. DOB. BROWSEC. DO QUERYD. CREATE QUERY 满分:2分9.打开Visual FoxPro“项目管理器”的“文档”(Docs)选项卡,
5、其中包含A. 表单(Form)文件B. 报表(Report)文件C. 标签(Label)文件D. 以上三种文件 满分:2分10.要控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表A. 是同一个数据库中的两个表B. 不同数据库中的两个表C. 两个自由表D. 一个是数据库表另一个是自由表 满分:2分11.在Visual FoxPro中,存储图像的字段类型应该是A. 备注型B. 通用型C. 字符型D. 双精度型 满分:2分12.查询订购单的数量和所有订购单平均金额的正确命令是( ) 如下关系: 客户(客户号,名称,联系人,邮政编码,电话号码) 产品(产品号,名称,规格说明,单价)
6、 订购单(订单号,客户号,订购日期) 订购单名细(订单号,序号,产品号,数量)A. SELECT COUNT(DISTINCT订单号),AVG(数量*单价) FROM产品JOIN订购单名细ON产品.产品号=订购单名细.产品号B. SELECT COUNT(订单号),AVG(数量木单价) FROM产品JOIN订购单名细ON产品.产品号=订购单名细.产品号C. SELECT COUNT(DISTINCT订单号),AVG(数量(单价) FROM产品,订购单名细ON产品.产品号=订购单名细.产品号D. SELECT COUNT(订单号),AVG(数量*单价) FROM产品,订购单名细ON产品. 满分:
7、2分13.在SQL SELECT查询中,为了使查询结果排序应该使用短语( )A. ASCB. DESCC. GROUPBYD. ORDERBY 满分:2分14.连续执行以下命令之后,最后一条命令的输出结果是 SET EXACT OFF X=A ?IIF(A=X,X-BCD,X+BCD)A. AB. BCDC. ABCDD. ABCD 满分:2分15.在Visual FoxPro中,调用表设计器建立数据库表STUDENT.DBF的命令是A. MODIFY STRUCTURE STUDENTB. MODIFY COMMAND STUDENTC. CREATE STUDENTD. CREATE TA
8、BLE STUDENT 满分:2分16.Visual FoxPro的报表文件.FRX中保存的是A. 打印报表的预览格式B. 打印报表本身C. 报表的格式和数据D. 报表设计格式的定义 满分:2分17.结构化程序设计的三种基本逻辑结构是A. 选择结构、循环结构和嵌套结构B. 顺序结构、选择结构和循环结构C. 选择结构、循环结构和模块结构D. 顺序结构、递归结构和循环结构 满分:2分18.在Visual Foxpro中,用于建立或修改过程文件的命令是A. MODIFY B. MODIFY COMMAND C. MODIFY PROCEDURE D. 上面B)和C)都对 满分:2分19.下列表单的哪
9、个属性设置为真时,表单运行时将自动居中:( )A. AutoCenterB. AlwaysOnTopC. ShowCenterD. FormCenter 满分:2分20.用命令INDEX on 姓名 TAG index_name 建立索引,其索引类型是A. 主索引B. 候选索引C. 普通索引D. 惟一索引 满分:2分21.在Visual FoxPro中,打开数据库的命令是A. OREN DATABASE B. USE C. USE DATABASE D. OPEN 满分:2分22.使用命令DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为A. 2个B. 3个C. 5个
10、D. 6个 满分:2分23.设有订单表order(其中包括字段:订单号,客户号,客户号,职员号,签订日期,金额),删除2002年1月1日以前签订的订单记录,正确的SQL命令是:( )A. DELETE TABLE order WHERE 签订日期2002-1-1C. DELETE FROM order WHERE 签订日期2002-1-1 满分:2分24.在Visual FoxPro的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的关联,这种关联是A. 永久性关联B. 永久性关联或临时性关联C. 临时性关联D. 永久性关联和临时性关联 满分:2分25.在Visual Fox
11、Pro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值。应选择A. 限制(Restrict)B. 忽略(Ignore)C. 级联(Cascade)D. 级联(Cascade)或限制(Restrict) 满分:2分26.使用报表向导定义报表时,定义报表布局的选项是( )A. 列数、方向、字段布局B. 列数、行数、字段布局C. 行数、方向、字段布局D. 列数、行数、方向 满分:2分27.不允许记录中出现重复索引值的索引是A. 主索引B. 主索引、候选索引、普遍索引C. 主索引和候选索引D. 主索引、候选索引和唯一索引 满分:2分28.
12、设有学生选课表SC(学号,课程号,成绩),用SQL检索同时选修课程号为“C1”和“C5”的学生的学号的正确命令是A. SELECT 学号 FROM SC WHERE 课程号=C1 AND 课程号=C5B. SELECT学号 FROM SC WHERE 课程号=C1 AND 课程号=(SELECT 课程号 FROM SC WHERE 课程号=C5)C. SELECT学号 FROM SC WHERE 课程号=C1 AND 学号=(SELECT 学号 FROM SC WHERE 课程号=C5)D. SELECT学号 FROM SC WHERE 课程号=C1 AND 学号 IN (SELECT 学号
13、满分:2分29.在Visual FoxPro中,创建一个名为SDB.DBC的数据库文件,使用的命令是A. CREATEB. CREATE SDBC. CREATE TABLE SDBD. CREATE DATABASE SDB 满分:2分30.在以下四组函数运算中,结果相同的是A. LEET(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 满分:2
14、分31.在Visual FoxPro中,可以对字段设置默认值的表A. 必须是数据库表B. 必须是自由表C. 自由表或数据库表D. 不能设置字段的默认值 满分:2分32.在Visual FoxPro中,表单(Form)是指A. 数据库中各个表的清单B. 一个表中各个记录的清单C. 数据库查询的列表D. 窗口界面 满分:2分33.在创建快速报表时,基本带区包括A. 标题、细节和总结B. 页标头、细节和页注脚C. 组标头、细节和组注脚D. 报表标题、细节和页注脚 满分:2分34.可以伴随着表的打开而自动打开的索引是A. 单一索引文件(IDX)B. 复合索引文件(CDX)C. 结构化复合索引文件D.
15、非结构化复合索引文件 满分:2分35.计算每名运动员的“得分”(33题增加的字段)的正确SQL语句是:( ) 下表是用list命令显示的“运动员”表的内容和结构, 记录号 运动员号 投中2分球 投中3分球 罚球 1 1 3 4 5 2 2 2 1 3 3 3 0 0 0 4 4 5 6 7A. UPDATE 运动员 FIELD 得分=2*投中2分球+3*投中3分球+罚球B. UPDATE 运动员 FIELD 得分 WITH 2*投中2分球+3*投中3分球+罚球C. UPDATE 运动员 SET 得分 WITH 2*投中2分球+3*投中3分球+罚球D. UPDATE 运动员 SET 得分=2*投
16、中2分球+3*投中3分球+罚球 满分:2分36.在Visual FoxPro中,使用菜单设计器定义菜单,最后生成的菜单程序的扩展名是A. MNXB. PRGC. MPRD. SPR 满分:2分37.在Visual FoxPro中,关于自由表叙述正确的是A. 自由表和数据库表是完全相同的B. 自由表不能建立字段级规则和约束C. 自由表不能建立候选索引D. 自由表不可以加入到数据库中 满分:2分38.Visual FoxPro DBMS基于的数据模型是A. 层次型B. 关系型C. 网状型D. 混合型 满分:2分39.在Visual FoxPro中,学生表STUDENT中包含有通用型字段,表中通用型
17、字段中的数据均存储到另一个文件中,该文件名为A. STUDENT.DOCB. STUDENT.MEMC. STUDENT.DBTD. STUDENT.FTP 满分:2分40.Visual FoxPro的参照完整性规则不包括A. 更新规则B. 删除规则C. 查询规则D. 插入规则 满分:2分二、多选题(共 10 道试题,共 20 分。)V 1.Visual FoxPro之所以能够脱颖而出,是由于自身的特点,包括()A. 用户界面良好B. 面向对象编程技术功能强C. 快速创建应用程序D. 数据库的操作简单 满分:2分2.SQL中可使用的通配符有( )A. *(星号)B. (百分号)C. _(下划线
18、)D. ,(逗号) 满分:2分3.常用的数据模型包括()A. 简单模型B. 层次模型C. 网状模型D. 关系模型 满分:2分4.数据库应用系统是由有关的()组成,为用户提供信息服务的系统。A. 硬件B. 软件C. 数据D. 人员 满分:2分5.关系的完整性主要包括()A. 域完整性B. 实体完整性C. 参照完整性D. 数据完整性 满分:2分6.报表设计器中包含在基本带区的有( )A. 标题B. 页标头C. 页脚注D. 细节 满分:2分7.关于关系模型的说法,正确的是()A. 关系中每一个分量不可再分B. 每一竖列的分量是同属性的C. 每一行由一个个体事物的诸多属性构成D. 一个关系是一张二维表,不允许有相同的属性名,也不允许有相同的元组 满分:2分8.Visual FoxPro参照完整性规则包括( )。A. 更新规则B. 查询规则C. 删除规则D. 插入规则 满分:2分9.通过连编可以生成多种类型的文件,包括( )A. PRG文件B. APP文件C. DLL文件D. EXE 满分:2分10.在下列四个选项中,属于基本关系运算的是( )A. 连接B. 投影C. 选择D. 排序 满分:2分
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1