1、二级 VISUAL+FOXPRO-13-2 及答案解析(总分:80.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:54.00)1.将表 GP 中“股票名称”字段的宽度由 8 改为 10,应使用 SQL 语句 A. ALTER TABLE GP 股票名称 WITHC(10) B. ALTER TABLE GP 股票名称 C(10) C. ALTER TABLE GP ALTER 股票名称 C(10) D. ALTER GPALTER 股票名称 C(10)(分数:1.00)A.B.C.D.2.下述几种排序方法中, _ 是最简单的交换类排序方法。 A. 冒泡排序 B. 插入排序
2、C. 快速排序 D. 选择排序(分数:1.00)A.B.C.D.3.在 Visual FoxPro 中,下列叙述正确的是( )。 A. 用 SET RELATION 命令建立数据库关联之前,两个数据库都必须索引 B. 用 J01N 命令连接两个数据库之前,这两个数据库必须在不同的工作区打开 C. 用 APPEND FROM 命令向当前数据库追加记录之前,这两个数据库必须在不同的工作区打开 D. 用 UPDATE 命令更新数据库之前,这两个数据库都必须索引(分数:2.00)A.B.C.D.4.查询文件中保存的是 A. 查询的命令 B. 查询的结果 C. 查询的基表 D. 查询的条件(分数:1.0
3、0)A.B.C.D.5.下面对控件的描述正确的是_。 A. 用户可以在组合框中进行多重选择 B. 用户可以在列表框中进行多重选择 C. 用户可以在一个选项组中选中多个选项按钮 D. 用户对一个表单内的一组复选框只能选中其中一个(分数:2.00)A.B.C.D.6.在下列几种排序方法中,要求内存量最大的是_。 A. 插入排序 B. 选择排序 C. 快速排序 D. 归并排序(分数:2.00)A.B.C.D.7.把实体一联系模型转换为关系模型时,实体之间多联系在关系模型中是通过 _。 A.建立新的属性来实现 B.建立新的关键字来实现 C.建立新的关系来实现 D.建立新的实体来实现(分数:2.00)A
4、.B.C.D.8.SQL 的核心是_。 A. 数据查询 B. 数据修改 C. 数据定义 D. 数据控制(分数:1.00)A.B.C.D.9.在创建快速报表时,基本带区包括_。 A. 标题、细节和总结 B. 页标头、细节和页注脚 C. 组标头、细节和组注脚 D. 报表标题、细节和页注脚(分数:2.00)A.B.C.D.10.将 E-R 图转换为关系模式时,实体和联系都可以表示为_。 A.属性 B.键 C.关系 D.域(分数:1.00)A.B.C.D.11.下列关于索引的叙述中错误的是 A. Visual FoxPro 中的索引类型共有 4 种,分别是主索引,候选索引,普通索引和唯一索引 B. 在
5、用命令方式建立索引时,可以建立普通索引,唯一索引(UNIQUE)或候选索引 (CANDIDATE),但是不能建立主索引 C. 在表设计器的字段选项卡中建立的索引默认为普通索引 D. 在数据库设计器中建立两表之间的永久关系时,只需在父表中建立主索引,然后拖动该索引项到子表中的相应字段上既可(分数:1.00)A.B.C.D.12.SET SYSMENU 命令的功能是_。 A.允许在程序执行时访问系统菜单 B.禁止在程序执行时访问系统菜单 C.重新配置系统菜单 D.以上功能均可实现(分数:2.00)A.B.C.D.13.设有表:order(订单号,客户号,职员号,签订日期,金额)查询 2007 年所
6、签订单的信息,并按金额降序排序,正确的 SQL 命令是 A. SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额 DESC B. SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 ASC C. SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额 ASC D. SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 DESC(分数:2.00)A.B.C.D.14.下列函数返回类
7、型为数值型的是_。 A.STR B.VAL C.CTOD D.DTOC(分数:1.00)A.B.C.D.15.假设某表单的 Visible 属性的初值为.F.,能将其设置为.T.的方法是U /U。 A.Hide B.Show C.Release D.SetFocus(分数:1.00)A.B.C.D.16.要使“产品”表中所有产品的单价上浮 8%,正确的 SQL 命令是_。 A. UPDATE 产品 SET 单价=单价+单价*8%FOR ALL B. UPDATE 产品 SET 单价=单价*1.08%FOR ALL C. UPDATE 产品 SET 单价=单价+单价*8% D. UPDATE 产
8、品 SET 单价=单价*1.08(分数:2.00)A.B.C.D.17.SQL 语句中,SELECT 命令中的 JOIN 是用来建立表问的联系短语,联接条件应出现在下列哪个短语中U /U。 A) WHERE B) ON C)HAVING D) INNER(分数:2.00)A.B.C.D.18.SORT 命令和 INDEX 命令的区别是U /U。 A. 前者按指定关键字排序但不生成新的数据表 B. 后者按指定关键字排序并生成新的数据表,前者也可以 C. 前者按指定关键字排序并生成新的数据表,后者不可以 D. 后者按指定关键字排序并生成新的数据表(分数:2.00)A.B.C.D.19.以下赋值语句
9、正确的是_。 A. STORE 8 TO X,Y B. STORE 8,9 TO X,Y C. X=8,Y=9 D. X,Y=8(分数:1.00)A.B.C.D.20.在创建快速报表时,基本带区包括_。 A. 标题、细节和总结 B. 页标头、细节和页注脚 C. 组标头、细节和组注脚 D. 报表标题、细节和页注脚 (分数:1.00)A.B.C.D.21.SQL 语言的更新命令的关键词是_。 A. INSERT B. UPDATE C. CREATE D. SELECT(分数:2.00)A.B.C.D.22.在 Visual FoxPro 中,视图基于 A. 表 B. 视图 C. 查询 D. 报表
10、(分数:1.00)A.B.C.D.23.决定微调控件最大值的属性是U /U。 A. keyboardhighvalue B. value C. keyboarblowvalue D. interval(分数:2.00)A.B.C.D.24.数据处理的最小单位是_。 A. 数据 B. 数据元素 C. 数据项 D. 数据结构(分数:1.00)A.B.C.D.25.执行下列命令:XYZ=123.456CH=XYZ? INT( int(x/2)x/2, endcase)解析:46.为了使用表单设计器设计一个表单,在命令窗口中键入U U /U /U命令即可进入表单设计器。(分数:1.00)填空项 1:_
11、 (正确答案:CREATE FORM)解析:解析 使用表单设计器建立表单,可以利用菜单方式、命令方式和项目管理器进行。使用窗口命令创建表单的命令是 CREATE FORM。47.对于一个二维数组 A1.m,1n),若按列为主序存储,则任一元素 Ai,j的相对地址是U U /U /U。(分数:1.00)填空项 1:_ (正确答案:(j-1)*n+i-1)解析:解析 对于一个二维数组的存储有两种方式:按列为主序存储和按行为主序存储。48.数据模型通常由 3 部分组成,它们是U U /U /U、数据操作和完整性约束。(分数:3.00)填空项 1:_ (正确答案:数据结构)解析:49.在 SQL 语句
12、中,要删除仓库关系中仓库号的字段值是 WH2 的记录,可利用命令: FROM 仓库 WHERE 仓库号=“WH2“(分数:2.00)填空项 1:_ (正确答案:DELETE)解析:解析 在 SQL 语句中,利用 DELETE 语句可以删除表中满足要求的记录,但同样是逻辑删除。要进行物理删除,必须再使用 PACK 命令。50.在 SQL 语句的 SELECT 中,字符串匹配运算符用 1 表示,%可用来表示 0 个或多个字符。(分数:2.00)填空项 1:_ (正确答案:LIKE)解析:解析 在 SQL 语句的 SELECT 语句中,字符串匹配运算符用 LIKE 表示,属于特殊运算符。通配符“%”表示 0 个或多个字符,“”表示 1 个字符。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1