vfp期末复习题_第1页
vfp期末复习题_第2页
vfp期末复习题_第3页
vfp期末复习题_第4页
vfp期末复习题_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 VFP 数据库原理与应用 复习题 一 选择题 1 每一个工作区上只能打开 A 个数据表 A 1个 B 2个 C 10个 D 任意个 2 下列四种索引类型中 自由表中不能建立的索引是 B A 普通索引 B 主索引 C 候选索引 D 唯一索引 3 在 Visual FoxPro 中的 NULL 值的含义是 D A 与空字符串相同 B 与数值 0 相同 C 与逻辑非相同 D 与以上都 不相同 4 在 VFP5 0 中 下列变量名中命名合法的是 A A nV5 B 5X C if D x 1 5 数据管理发展的三个阶段是 A A 人工管理阶段 文件管理阶段和数据库管理阶段 B 层次模型阶段 网络模型阶段和关系模型阶段 C pc 机数据库阶段 小型机数据库阶段和大型机数据库阶段 D dbase 数据库阶段 foxbase 数据库阶段和 foxpro 数据库阶段 6 在 vfp 系统中 dbf 文件被称为 B A 数据库文件 B 表文件 C 程序文件 D 项目文件 7 已知 js 表中有两条记录 下列操作中 返回值一定是 T 的 是 C A USE js 回车 BOF 回车 B USE js 回车 GO 2 回车 SKIP 1 回车 2 BOF 回车 C USE js 回车 GO Bottom 回车 SKIP 回车 EOF 回车 D USE js 回车 SKIP 1 回车 EOF 回车 8 数据库表的 INSERT 触发器 在表中 A 记录时触发该规则 A 增加 B 修改 C 删除 D 浏览 9 运行查询 aaa qpr 的命令是 C A USE aaa B USE aaa qpr C DO aaa qpr D DO aaa 10 vfp 中 DTOC 函数返回值的类型是 A A 字符型 B 日期型 C 数值型 D 逻辑型 11 执行 AT 教授 副教授 命令的结果是 C A T B 2 C 3 D 0 12 执行SET EXACT OFF命令后 再执行 北京市 北京 命令 的显示结果是 A A T B F C 0 D 非 0 13 使用REPLACE命令时 如果范围子句为ALL 则执行该命令后记录 指针指向 A A 末记录 B 首记录 C 末记录的后面 D 首 记录的前面 14 可以接受数值型常量的输入命令是 3 A WAIT B ACCEPT C INPUT D SAY 15 彻底删除记录数据可以分两步来实现 这两步分别是用命令 D A DELETE 和 RECALL B PACK 和 ZAP C PACK 和 RECALL D DELETE 和 PACK 16 下列叙述中含有错误的是 C A 一个表可以有多个外部关键字 B 数据库表可以设置记录级的有效性规则 C 永久关系建立后 主表记录指针的移动将使子表的记录指针相应 移动 D 对于临时性关系 一个子表一般不设置多个主表 17 VFP 中的参照完整性规则不包括 D A 插入规则 B 删除规则 C 更新规则 D 查询规则 18 用 SELECT SQL 语句进行分组查询 则必须包括 C 命令子句 A GROUP OF B GROUP LIKE C GROUP BY D GROUP ON 19 下列关于二维表的主关键字的说法中 不正确的是 B A 一张二维表中总存在超关键字 B 一张二维表中只能有一个 候选关键字 C 二维表中主关键字的值不能为空 D 一张二维表可以有多个外 部关键字 4 20 二维表的结构取决于 A A 字段的个数 名称 类型和长度 B 记录的个数 顺序 C 字段的个数 顺序 D 记录和字段的个数 顺序 21 要求一个表文件的数值型字段具有 5 位小数 那么该字段的宽度最少 应当定义成 C A 5 位 B 6 位 C 7 位 D 8 位 22 要为职工表的所有职工增加 300 元工资 正确的 SQL 命令是 B A REPLACE 职工表 SET 工资 工资 300 B UPDATE 职工表 SET 工资 工资 300 C EDIT 职工表 SET 工资 工资 300 D CHANGE 职工表 SET 工资 工资 300 23 下列说法正确的是 C A 视图文件的扩展名为 vcx B 查询文件中保存的是查询的结果 C 查询设计器本质上是 SELECT SQL 命令的可视化设计方法 D 查询是基于表的并且是可更新的数据集合 24 不允许记录中出现重复索引值的索引是 C A 主索引和唯一索引 B 主索引 候选索引 普通索引 C 主索引和候选索引 D 主索引 候选索引和唯一索引 25 下列有关空值的说法正确的是 D 5 A 空值等于任何存在的数据值 B 等同于 0 和空格 C 空值的 ASCII 码值为 0 D 降序排序时排在其它任何数 据之前 26 在 VFP 环境下 用 LIST STRU 命令显示表中每个记录的长度 总计 为 60 用户实际可用字段的总宽度为 C A 60 B 61 C 59 D 58 27 关系模型的基本结构是 A A 二维表 B 树形结构 C 无向图 D 有向图 28 下列 语句不是 VFP 中的循环语句 A DO WHILE ENDDO B FOR ENDFOR C SCAN ENDSCAN D DO CASE ENDCASE 29 一个表的全部备注字段的内容存储在 A 中 A 同一备注文件 B 不同备注文件 C 同一文本文件 D 同 一数据库文件 30 创建 SQL 查询时 where 子句的作用是确定 C A 查询目标 B 查询结果 C 查询条件 D 查询视图 31 设置用户默认文件目录 在 选项 窗口 应选择 A 选项卡 A 文件位置 B 表单 C 控件 D 数据 32 VFP 数据库管理系统支持的数据模型是 C A 网状型 B 共享型 C 关系型 D 层次型 6 33 在 VFP 中 下列关于查询操作的说法中不正确的是 C A 可以建立基于视图的查询 B 自由表和数据库表均可以建立 查询 C 只有数据库表才能建立查询 D 不能利用查询来更新源表中的 数据 34 下列四种索引类型中 自由表中不能建立的索引是 B A 普通索引 B 主索引 C 候选索引 D 唯一索引 35 打开一张空表 无任何记录数据的表 后 未作记录指针移动操作 时 recno bof 和 eof 函数的值分别为 C A 0 T 和 T B 0 T 和 F C 1 T 和 T D 1 T 和 F 36 字段的默认值保存在 B A 表的索引文件中 B 数据库文件中 C 表文件中 D 表的 备注文件中 37 下列说法中 正确的是 A A 表之间的临时关系可建立于任何表之间 B 表之间的永久关系可建立于任何表之间 C 表之间的临时关系只能建立于自由表之间 D 表之间的永久关系可以利用数据工作期窗口来建立 38 VFP 系统中 使用查询设计器生成的查询文件中保存的是 A A 查询的命令 B 查询的结果 C 与查询有关的基表 D 查 7 询的条件 39 在 js dbf 中选出性别为 女 的命令是 A A SET FILTER TO xb 女 B SET FILTER xb 女 C SET FIELDS TO xb 女 D SET FILTER TO 40 在一个过程文件中可以定义 个自定义函数或过程 A 1 B 10 C 128 D 任意多 41 备注 通用 逻辑 日期和日期时间型等数据类型中 D 等 数据类型的长度用户不需指定 A 备注 通用 B 备注 通用 逻辑 C 备注 通用 逻辑 日期 D 均不需指定 42 在当前工作区可以访问其他工作区表中的 B A 数据表结构 B 数据表 C 数据库 D 数据 43 视图不能单独存在 它必须依赖于 B 而存在 A 视图 B 数据库 C 自由表 D 查询 44 在VFP中 要对已经存在的表建立索引 应对表进行 B A 记录浏览 B 记录修改 C 结构修改 D 重建表文件 45 设置用户默认文件目录 在 选项 窗口 应选择 选项卡 A 文件位置 B 表单 C 控件 D 数据 8 46 视图设计器比查询设计器中多出的选项卡是 C A 字段 B 联接 C 更新条件 D 排序依据 47 如果一个数据库表的 UPDATE 触发器设置为 F 则不允许对该表作 A 操作 A 修改记录 B 删除记录 C 增加记录 D 显示记录 48 Dimension 命令用来对 D 进行声明 A 对象 B 变量 C 字段 D 数组 49 在当前工作区可以访问其他工作区表中的 A 数据表结构 B 数据表 C 数据库 D 数据 50 VFP5 0 中的循环语句有三种 关于它们的适用场合下列说法中不正 确的是 A 当事先知道循环次数时 可以用 FOR ENDFOR 循环 B 当需要对表中所有记录执行某一操作时 可以用 SCAN ENDSCAN C 当不知道循环次数时 应该用 FOR ENDFOR 循环 D 循环语句应该配对出现 51 二维表的结构取决于 A 字段的个数 名称 类型和长度 B 记录的个数 顺序 C 字段的个数 顺序 D 记录和字段的个数 顺序 52 某打开的表中有 20 条记录 当前记录号为 8 执行命令 LIST NEXT 3 回车 后 所显示的记录的序号为 C 9 A 8 11 B 9 10 C 8 10 D 9 11 53 下列有关数据库的描述中 D 是错误的 A 数据库是一个包容器 它提供了存储数据的一种体系结构 B 自由表和数据库表的扩展名都为 dbf C 自由表的表设计器和数据库表的表设计器是不一样的 D 数据库表的记录数据保存在数据库中 54 如果要在数据库的两张表之间建立永久关系 则至少要求在父表的 结构复合索引文件中创立一个 C 在子表的结构复合索引文 件中创建任何类型的索引 A 主索引 B 候选索引 C 主索引或候选索引 D 唯一索引 55 有关查询与视图 下列说法中不正确的是 B A 查询是只读型数据 而视图可以更新数据源 B 查询可以更新数据源 视图也有此功能 C 视图具有许多数据库表的属性 利用视图可创建查询和视图 D 视图可以更新源表中的数据 储存于数据库中 56 如果查询与视图的基表数据发生变化 要刷新查询和视图中的结果 正确的方法是 A A 查询需要重新运行 视图可以用 REQUERY 函数 B 需重新创建查询与视图 C 查询需要重新运行 视图会自动更新 D 查询和视图都会自动刷新 10 57 在创建索引时 索引表达式可以包含一个或多个表字段 在下数据 类型的字段中 不能作为索引表达式的字段为 C A 日期型 B 字符型 C 备注型 D 数值型 58 下述选项中 D 不是查询的输出形式 A 数据表 B 图形 C 报表 D 表单 59 若自由表索引字段值是唯一时 最好选择的索引类型为 B A 主索引B 候选索引 C 唯一索引 D 普通索引 60 数据表中的数据暂时不想使用 为提高数据表的使用效率 对这些 数据 最好要进行 A A 逻辑删除 B 物理删除 C 数据过滤器 D 不 加处理 61 NULL AND F NULL OR F NULL NULL 分别是 VFP 系 统中的三个表达式 它们的值依次为 B A NULL NULL NULL B F NULL NULL C F NULL T D F F NULL 62 要关闭当前工作区中已打开的表可以进行的操作是 B A 选择 文件 关闭 菜单项 B 在 数据工作期 窗口中单击 关闭 按钮 C 选择 窗口 清除 菜单项 D 在命令窗口中输入 CLEAR 命 令 63 信息的三个领域是 A 11 A 现实世界 观念世界和数据世界 B 事物 对象和性质 C 实体 对象和属性 D 数据 记录和字段 64 若已在学生表和成绩表按学号建立永久关系 现要设置参照完整性 当在成绩表中添加记录时 凡是学生表中不存在的学号不允许添加 则该参 照完整性应设置为 D A 更新级联 B 更新限制 C 插入级联 D 插入限制 6565 Visual FoxPro 在创建数据库时建立了扩展名分别为 D 的文件 A DBC B DCT C DCX D DBC DCT DCX 6666 通过 Visual Foxpro 项目管理器窗口的按钮不可以完成的操作是 D A 新建文件 B 添加文件 C 删除文件 D 为文件重命名 6767 下列关于变量的叙述中不正确的是 B A 变量值可以随时改变 B 变量值不可以随时改变 C Visual FoxPro 的变量分为字段变量和内存变量 D 在 Visual FoxPro 中 可以将不同类型的数据赋给同一个变量 6868 下列表达式中运算结果为数值的是 D A CTOD 07 21 02 20 B 500 200 400 C 100 50 D LEN SPACE 4 1 12 6969 SQL SELECT 语句中的 GROUP BY 和 HAVING 短语对应查询设计器上的 C 选项卡 A 字段 B 联接 C 分组依据 D 排序依据 7070 在查询设计器中 选定 杂项 选项卡中的 无重复记录 复选框 与执行 SQL SELECT 语句中的 D 等效 A WHERE B JOIN ON C ORDER BY D DISTINCT 7171 下列关于查询的说法正确的一项是 C A 查询文件的扩展名为 QPX B 不能基于自由表创建查询 C 根据数据库表或自由表或视图可以创建查询 D 不能基于视图创建查询 7272 在 Visual FoxPro 中 内联接是指 A A 只有满足联接条件的记录出现在查询结果中 B 除满足联接条件的记录出现在查询结果中外 第一个表中不满 足联接条件的记录也出现在查询结果中 C 除满足联接条件的记录出现在查询结果中外 第二个表中不满 足联接条件的记录也出现在查询结果中 D 除满足联接条件的记录出现在查询结果中外 两个表中不满足 联接条件的记录也出现在查询结果中 7373 设关系模式 SCG S C Grade 中 S 为学生学号 C 为课程号 Grade 为某学号的学生学习某号课程的考试成绩 今要查询每门课的平均成 绩 且要求查询的结果按平均成绩升序排列 平均成绩相同时 按课程号降 13 序排列 则用 SQL 查询语言应为 B A SELECT C AVG grade B SELECT C AVG grade FROM SCG FROM SCG GROUP BY grade GROUP BY C ORDER BY 2 C Desc ORDER BY 2 C Desc C SELECT C AVG grade D SELECT C AVG grade FROM SCG FROM SCG WHERE C Desc GROUP BY AVG grade GROUP BY grade ORDER BY 2 C Desc 7474 若上题中查询的结果仅限于平均分数超过 80 分的则应 A A 在 GROUP 子句的下一行加入 Having AVG grade 80 B 在 GROUP 子句的上一行加入 Having AVG grade 80 C 在 GROUP 子句的下一行加入 Where AVG grade 80 D 在 GROUP 子句的下一行加入 Where AVG 80 7575 Visual Foxpro 不支持的数据类型有 D A 字符型 B 货币型 C 备注型 D 常量 14 型 7676 Visual Foxpro 中 APPEND BLANK 命令的作用是 C A 在表的任意位置添加记录 B 在当前记录之前插入记录 C 在表的尾部添加记录 D 在表的首部添加记录 7777 如果要更改表中数据的类型 应在 表设计器 的 A 选项卡 中进行 A 字段 B 表 C 索引 D 数据类型 7878 以下关于自由表的叙述正确的是 C A 自由表可以添加到数据库中 但数据库中的表不可以从数据库 中移出成自由表 B 自由表不能添加到数据库中 C 自由表可以添加到数据库中 数据库中的表也可以从数据库中 移出成为自由表 D 自由表是用以前 FoxPro 版本建立的表 7979 在 Visual Foxpro 中 数据库表与自由表不同 下列不属于数据表 特点的是 A A 数据库表的字段没有默认的控件类 B 数据库表可以使用长表名 在表中可以使用长字段名 C 可以为数据库表的字段指定默认值和输入掩码 D 数据库表支持主关键字 参照完整性和表之间的联系 8080 设置字段级规则时 字段有效性 框的 规则 中应输入 B 15 表达式 信息 框中输入 表达式 A 字符串 逻辑 B 逻辑 字符串 C 逻辑 由字段决定 D 由输入的字段决定 逻辑 8181 使用 BROWSE 命令可以方便地对当前数据表记录进行多种编辑操作 包括 A A 修改 追加 删除 但不能插入 B 修改 追加 删除及插入 C 修改 删除 插入但不能追加 D 修改 追加 插入 但不能删除 8282 在 Visual Foxpro 中 要浏览表记录 首先用 A 命令打开 要操作的表 A USE B OPEN STRUCTURE C MODIFY STRUCTURE D MODIFY 8383 在 Visual FoxPro 系统中 使用查询设计器生成的查询文件中保存 的是 A 查询的命令 B 与查询有关的基表 C 查询的结果 D 查询的条件 8484 当用鼠标使组合框的内容发生变化时 将首先触发 事件 A InteractiveChange B Click C Init D DownClick 16 8585 下列对于事件的描述不正确的是 A 事件是由对象识别的一个动作 B 事件可以由用户的操作产生 也可以由系统产生 C 如果事件没有与之相关联的处理程序代码 则对象的事件不会发生 D 有些事件只能被个别对象所识别 而有些事件可以被大多数对象所识 别 8686 当执行命令 USE teacher ALIAS js IN B 后 被打开的表的别名是 B A teacher B js C B D js B 8787 下面 B 命令组与 LIST FOR xb 女 具有相同的显示结果 A LIST 回车 SET FILTER TO 回车 B SET FILTER TO xb 女 回车 LISE 回车 C SET FILTER TO 回车 LIST 回车 D LIST 回车 SET FILTER TO xb 女 回车 8888 索引文件中的标识名最多由 D 个字母 数字或下划线组成 A B C D 8989 某打开的表中有 条记录 当前记录号为 执行命令 LIST NEXT 3 回车 后 所显示的记录的序号为 A B C D 17 9090 下列关于表的索引的描述中 错误的是 D A 复合索引文件的扩展名为 cdx B 结构复合索引文件随表的打开而自动打开 C 当对表编辑修改时 其结构复合索引文件中的所有索引自动维护 D 每张表只能创建一个主索引和一个候选索引 9191 在参照完整性的设置中 如果当主表中删除记录后 要求删除子表 中的相关记录 则应将 删除 规则设置为 B A 限制 B 级联 C 忽略 D 任意 二 填空题 1 VFP5 0 中的参照完整性规则包括三种 更新更新 删除删除 插插 入入 2 数组是一组有序 内存变量内存变量 的集合 3 二维表中能唯一确定记录的一列或多列的组合称为超关键字 若一个 超关键字去掉其中任何一个列后不再能唯一确定记录 则称其为 候选关候选关 键字键字 4 表的索引按照 索引关键字的值索引关键字的值 从小到大或从大 到小地排列记录的顺序 5 表由 表结构和记录表结构和记录 组成 表文件的扩展名为 dbf dbf 6 下述命令执行后 S4 的值为 EFEF 18 S1 ABCD S2 EFG S3 ALLT S1 ALLT S2 S4 SUBSTR S3 5 2 7 向表中输入数据 可以采用 浏览浏览 编辑编辑 两种格式 8 在项目管理器中 有 全部 数据数据 文档文档 代码代码 类 其他 等多个选项卡 9 SQL 是集数据定义 数据查询数据查询 数据控制数据控制 数据操纵功能于一 体的语言 10 如果某一数据库中的一个数据表想加入到另一个数据库中 首先要 把这个数据表从原来的数据库中 移去移去 然后才能添加到新数据库中 11 用视图 面向对象 可视化 面向对象 可视化 修改数据表中数据 12 数据库表与自由表相比 有更强的 维护数据完整性维护数据完整性 功能 13 VFP 提供的 3 种工作方式是 菜单菜单 命令命令 程序程序 14 内存变量的数据类型在 赋值赋值 时确定 15 备注和通用备注和通用 型数据只能用于表而不能用于内存变量 16 如果数据库表的插入触发器设置为 F 则当向该表中插入一条空 记录时 屏幕显示 触发器触发器 失败 17 项目管理器的功能是组织和管理所有有关的类型 文件文件 19 18 在一个学生挡案表中 要实现多字段排序 先按班级 bj N 1 顺 序排序 同班的同学再按出生日期 csrq D 顺序排序 则其索引表达式应 为 str bj 1 dtoc csrq 1 str bj 1 dtoc csrq 1 19 名称表达式是用圆括弧括起来的一个 表达式 在命令和 函数中使用名的地方可以用一个名称表达式 以字符型表达式表示字符串作 为名 20 VFP 中 在同一个表上可以打开多个索引 但其中只有一个索引对 表起作用 这个索引称为 主控索引主控索引 21 在数据库系统中 数据的不一致性是指 相同的数据在不同的应相同的数据在不同的应 用程序中出现不同的值用程序中出现不同的值 22 数据库中的每一张表能建立 一一 个主索引 若某字段定义为候 选索引或主索引 要求该字段的值必须具有 唯一唯一 性 索引可分为多 种类型 其中 主索引主索引 类型只适用于数据库表 23 在用 SET RELATION TO 命令创建两张表之间的关系时 当前工作区 为 主主 表的工作区 24 VFP 中程序控制结构有四种 它们是 25 查询和视图的最大区别是 查询的数据是只读的 视图的数据可查询的数据是只读的 视图的数据可 更新更新 26 VFP 系统中 查询文件的扩展名为 qpr qpr 27 数组的最小下标是 1 数组元素的初值是 逻辑逻辑 20 28 打开一张表时 结构复合结构复合 索引文件将自动打开 表关闭时它 将自动关闭 29 常用的分支语句有 语句和 语句 常有的循环语句 有 语句 语句和 语句 30 表达式 str year date 10 的值得数据类型为 字符字符 31 信息是有用的 数据数据 数据是信息的 符号表示或载体符号表示或载体 32 如果一个数据库表的 DELETE 触发器设置为 F 则不允许对该表作 删除删除 操作 33 在VFP 6 0中有 6种数据存储容器 它们分别是 常量常量 变量变量 数组数组 记录记录 字段字段 和对象 34 在关系模型中实体之间的联系有三种关系 一对一关系 一对多关 系和多对多关系 在 VFP 数据库中 数据库表之间不能建立的关系是 多对多多对多 35 视图是从一个或多个数据表中导出的 虚表 视图可以分为 本地本地 远程远程 两种 36 用 SEEK

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论