计算机等级国二VF上机题库1-84套上机原题与答案1.pdf
《计算机等级国二VF上机题库1-84套上机原题与答案1.pdf》由会员分享,可在线阅读,更多相关《计算机等级国二VF上机题库1-84套上机原题与答案1.pdf(161页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计 算 机 等 级 考 试 国 二 VF上 机 题 答 案 有 更 新 的 答 案 大 家 交 流 一 下 QQ 10358874第 一 套-、基 本 操 作 题(共 4小 题,第 1和 2题 是 7分、第 3和 4题 是 8分)注 意:基 本 操 作 题 为 4道 SQL题,请 将 每 道 题 的 SQL命 令 粘 贴 到 SQLl.txt文 件,每 条 命 令 占 一 行,第 1道 题 的 命 令 是 第 1行,第 2道 题 的 命 令 是 第 2行,以 此 类 推;如 果 某 道 题 没 有 做 相 应 行 为 空。在 考 生 文 件 夹 下 完 成 下 列 操 作:1.利 用 SQL
2、SELECT命 令 将 表 stock_sl.dbf复 制 到 stockJjk.dbf;2.利 用 SQL INSERT命 令 插 入 记 录(”600028”,4.36,4.60,5500)到 stock_bk.dbf表。3.利 用 SQL UPDATE命 令 将 stock_bk.dbf表 中 股 票 代 码”为 600007的 股 票 现 价”改 为 8.88。4.利 用 SQL DELETE命 令 删 除 stock_bk.dbf表 中 股 票 代 码”为 600000的 股 票。本 题 的 主 要 考 核 点:SQL语 句 的 使 用。1,SELE*FROM stock_sl IN
3、TO DBF stock bk2、INSE INTO stock_bk(股 票 代 码,买 入 价,现 价,持 有 数 量)VALU(600028”,4.36,4.60,5500)3、UPDA stock_bk SET 现 价=8.88 WHER 股 票 代 码=”600007”4、DELE FROM stock_bk WHER 股 票 代 码=600000”三、综 合 应 用(1小 题,计 30分)在 考 生 文 件 夹 下 有 学 生 成 绩 数 据 库 XUESHENG3,包 括 如 下 所 示 三 个 表 文 件 以 及 相 关 的 索 引 文 件:1、XS.DBF(学 生 文 件:学
4、 号 C8,姓 名 C8,性 别 C2,班 级 C5;另 有 索 引 文 件 XS.IDX,索 引 键:学 号)2、CJ.DBF(成 绩 文 件:学 号 C8,课 程 名 C20,成 绩 N5.1;另 有 索 引 文 件 CJ.IDX,索 引 键:学 号)3、CJB.DBF(成 绩 表 文 件:学 号 C8,姓 名 C8,班 级 C5,课 程 名 C12,成 绩 N5.1)设 计 一 个 名 为 XS3的 菜 单,菜 单 中 有 两 个 菜 单 项 计 算 和 退 出。程 序 运 行 时,单 击 计 算”菜 单 项 应 完 成 下 列 操 作:将 所 有 选 修 了”计 算 机 基 础”的 学
5、 生 的”计 算 机 基 础”成 绩,按 成 绩 由 高 到 低 的 顺 序 填 列 到 成 绩 表 文 件 CJB.DBF中(事 前 须 将 文 件 中 原 有 数 据 清 空)。单 击 退 出”菜 单 项,程 序 终 止 运 行。(注:相 关 数 据 表 文 件 存 在 于 考 生 文 件 夹 下)本 题 的 主 要 考 核 点:结 构 化 杳 询 语 言(SQL)中 的 联 接 查 询、杳 询 的 排 序、杳 询 的 去 向 等 知 识 解 题 思 路:在 本 题 中 要 想 得 到 所 有 选 修 了”计 算 机 基 础”的 学 生 的”计 算 机 基 础”成 绩 及 学 生 的 姓
6、名 等 信 息,就 需 要 用 到 联 接 杳 询。因 为 学 生 的 姓 名、班 级 在 表 XS.DBF中,而 学 生 的 成 绩 在 表 CJ.DBF中。而 这 两 个 表 要 联 接 起 来 可 以 通 过“学 号 字 段。有 以 卜.两 种 联 接 查 询 的 形 式:SELECT XS.学 号,姓 名,班 级,课 程 名,成 绩 FROM XS,CJ WHERE XS.学 号=CJ.学 号 AND课 程 名=计 算 机 基 础”或 者 SELECT XS.学 号,姓 名,班 级,课 程 名,成 绩 FROM XS LEFT J ION CJ ON XS.学 号=CJ.学 号 WHE
7、RE 课 程 名=计 算 机 基 础”通 过 以 上 的 联 接 查 询 便 得 到 了 所 有 选 修”计 算 机 基 础”的 学 生 的”计 算 机 基 础”的 成 绩 及 学 生 的 姓 名 等 信 息。而 题 中 所 要 求 按 成 绩 的 降 序 排 序,所 以 应 该 在 以 上 SQL语 句 的 基 础 上 加 入:ORDER B Y 成 绩 DESC将 查 询 所 得 到 的 结 果 放 于 一 个 数 组 变 量 AFieldsValue中,要 用 到 INTO ARRAY AFieldsValue.至 此 一 个 完 整 的 SQL联 接 查 询 语 句 便 形 成 了:S
8、ELECT XS.学 号,姓 名,班 级,课 程 名,成 绩 FROM XS,CJ WHERE XS.学 号=CJ.学 号 AND课 程 名=”计 算 机 基 础 ORDER BY成 绩 DESC INTO ARRAY AFieldsValue清 空 CJB.DBFI将 tableName中 的 资 料 添 加 到 已 被 清 空 的 CJB.DBF中 INSERT INTO CJB FROM ARRAY AFieldsValue二、简 单 应 用(2小 题,每 题 20分,计 40分)1、在 考 生 文 件 夹 下 建 立 数 据 库 sc2,将 考 生 文 件 夹 下 的 自 由 表 sc
9、ore2添 加 进 sc2中。根 据 score2表 建 立-个 视 图 score_view,视 图 中 包 含 的 字 段 与 score2表 相 同,但 视 图 中 只 能 查 询 到 积 分 小 于 等 于 1500的 信 息。然 后 利 用 新 建 立 的 视 图 查 询 视 图 中 的 全 部 信 息,并 将 结 果 按 积 分 升 序 存 入 表 v2。2、建 立 一 个 菜 单 filemenu,包 括 两 个 菜 单 项 文 件 和 帮 助,文 件 将 激 活 子 菜 单,该 子 菜 单 包 括 打 开、存 为 和 关 闭”三 个 菜 单 项;关 闭”子 菜 单 项 用 SE
10、T SYSMENU TO DEFAULT命 令 返 回 到 系 统 菜 单,其 他 菜 单 项 的 功 能 不 做 要 求。第 1题,本 题 的 主 要 考 核 点 是 视 图 的 建 立。在 项 目 管 理 器 中 选 择 一 个 数 据 库,选 择 本 地 视 图,然 后 选 择 新 建 按 钮,打 开”视 图 设 计 能”。选 择 所 有 字 段,在“筛 选”栏 内 输 入 条 件 积 分=1500”,关 闭 并 保 存。在 数 据 库 设 计 器 中 打 开 视 图,用 sort o n 积 分 to v 2 命 令 存 入 新 表。第 2题,本 题 的 主 要 考 核 点 是 菜 单
11、 的 建 立。新 建 菜 单 可 按 下 列 步 骤:选 择 文 件 菜 单 中 的 新 建 命 令,在 新 建”对 话 框 中 选 择 菜 单,单 击 新 建 文 件 按 钮。在 新 建 菜 单”对 话 框 中 选 择“菜 单”按 钮,调 出”菜 单 设 计 器”。也 可 用 CREATE MENU命 令 直 接 调 出 菜 单 设 计 器。在 菜 单 名 称 中 填 入 文 件、帮 助,文 件 结 果 为 子 菜 单,单 击 编 辑:在 子 菜 单 的 菜 单 名 称 中 输 入 打 开、”存 为、关 闭,关 闭 结 果 为 命 令 SET SYSMENU TO DEFAULT。第 二 套
12、 一、基 本 操 作 题(共 4小 题,第 1和 2题 是 7分、第 3和 4题 是 8分)在 考 生 文 件 夹 下 完 成 下 列 操 作(在 成 绩 管 理”数 据 库 中 完 成):1.为 学 生 表 在 学 号”字 段 上 建 立 升 序 主 索 引,索 引 名 为 学 号;2.为“学 生 表 的 性 别 字 段 定 义 有 效 性 规 则,规 则 表 达 式 为 性 别$男 女 出 错 提 示 信 息 是:”性 别 必 须 是 男 或 女”。3.在 学 生 表 的 性 别 和 年 龄 字 段 之 间 插 入 一 个 出 生 日 期 字 段,数 据 类 型 为 日 期 型”(修 改
13、表 结 构);4.用 SQL的 UPDATE命 令 将 学 生 王 三 风 的 出 生 日 期 修 改 为 1983年 5月 1日,并 将 该 语 句 粘 贴 在 SQL2.TXT文 件 中(第 一 行、只 占 一 行)本 题 的 主 要 考 核 点:主 索 引 的 建 立、字 段 有 效 规 则 的 建 立,表 结 构 的 更 改,SQL语 言 的 使 用。解 题 思 路:1.在 表 设 计 器 中 的 索 引 页 面 建 立 索 引。2、建 立 有 效 性 规 则 在 表 设 计 器 中 的 字 段 选 项 卡。在 规 则 栏 中 输 入 性 别$男 女,提 示 信 息 栏 输 入 性 别
14、 必 须 是 男 或 女”(不 要 双 引 号)。4.SQL语 句 的 用 法 UPDA学 生 SET出 生 日 期=1983/05/01 WHER姓 名=王 三 风 三、综 合 应 用(1小 题,计 30分)在 考 生 文 件 夹 下 有 仓 库 数 据 库 CK3,包 括 如 下 所 示 两 个 表 文 件:CK(仓 库 号 C(4),城 市 C(8),面 积 N(4)ZG(仓 库 号 C,职 工 号 C(4),工 资 N)设 计 一 个 名 为 ZG3的 菜 单,菜 单 中 有 两 个 菜 单 项 统 计 和 退 出。程 序 运 行 时,单 击 统 计”菜 单 项 应 完 成 卜 列 操
15、 作:检 索 出 所 有 职 工 的 工 资 都 大 于 1220元 的 职 工 所 管 理 的 仓 库 信 息,将 结 果 保 存 在 whl数 据 表(WH1为 自 由 表)文 件 中,该 文 件 的 结 构 和 CK数 据 表 文 件 的 结 构 一 致,并 按 面 积 升 序 排 序。单 击 退 出”菜 单 项,程 序 终 止 运 行。(注:相 关 数 据 表 文 件 存 在 于 考 生 文 件 夹 卜)本 题 主 要 考 核 点:菜 单 的 建 立、结 构 化 杳 询 语 言(SQL)中 的 嵌 套 杳 询、查 询 结 果 的 去 向 等 知 识。解 题 思 路:利 用 菜 单 设
16、计 器 定 义 两 个 菜 单 项,在 菜 单 名 称 为 统 计”的 菜 单 项 的 结 果 列 中 选 择“过 程,并 通 过 单 击”编 辑.按 钮 打 开 一 个 窗 中 来 添 加 统 计”菜 单 项 要 执 行 的 命 令。在 菜 单 名 称 为 退 出”的 菜 单 项 的 结 果 列 中 选 择 命 令,并 在 后 面 的 选 项 列 中 输 入 以 下 退 出 菜 单 的 命 令:SET SYSMENU TO DEFAULT统 计”菜 单 项 要 执 行 的 程 序:首 先 中 打 开 数 据 库 文 件 OPEN DATABASE CK3.DBC2下 面 我 们 分 析 所
17、要 用 到 的 查 询 语 句 的 实 现,题 面 要 求”检 索 出 所 有 职 工 的 工 资 都 大 于 1220的 职 工 所 管 理 的 仓 库 信 息,所 以 得 到 满 足 以 上 条 件 的 仓 库 号 成 为 解 答 本 题 的 关 键。所 有 职 工 的 工 资 都 大 于 1220的 职 工 所 管 理 的 仓 库”这 个 条 件 可 以 将 其 分 解 为 同 时 满 足 以 下 两 个 条 件 的 结 果”仓 库 号 不 存 在 于 职 工 的 工 资 小 于 等 于 1220的 职 工 所 管 理 的 仓 库 号 中“并 且”仓 库 号 存 在 于 表 ZG中“,而
18、 以 上 两 个 条 件 我 们 可 以 利 用 SQL轻 松 写 出 来。所 以 最 后 形 成 的 查 询 语 句 以 下:SELECT*FROM CK WHERE仓 库 号 NOT IN(SELECT仓 库 号 FROM ZG WHERE 工 资=1220)AND 仓 库 号 IN(SELECT 仓 库 号 FROM ZG)INTO TABLE whl.dbf.后 面 的 INTO TABLE whl.dbf决 定 了 查 询 的 结 果 是 生 成 一 个 whl.dbf文 件。本 题 还 考 对 查 询 的 排 序 和 查 询 的 去 向 进 行 了 考 核.可 以 用 ORDER
19、BY order tem AS。DESC来 让 查 询 的 结 果 按 某 列 或 某 儿 列 的 升 序(ASC)或 降 序(DESC)进 行 排 列。而 查 询 的 去 向 可 以 通 过 INTO TABLE strTableName而 直 接 生 成 一 个 文 件 名 为 strTableName的.DBF表。二、简 单 应 用(2小 题,每 题 20分,计 40分)1、根 据 考 生 文 件 夹 下 的 txl表 和 jsh表 建 立 个 查 询 query2,查 询 出 单 位 是 南 京 大 学”的 所 有 教 师 的 姓 名、职 称、电 话,要 求 查 询 去 向 是 表,表
20、 名 是 query2.dbf,并 执 行 该 查 询。2、建 立 表 单 enterf,表 单 中 有 两 个 命 令 按 钮,按 钮 的 名 称 分 别 为 cmdin和 cmdout,标 题 分 别 为 进 入 和 退 出。第 1题,本 题 的 主 要 考 核 点 是 建 立 查 询。建 立 查 询 可 以 使 用“文 件”菜 单 完 成,选 择 文 件 一 新 建 一 查 询 一 新 建 文 件,将 txl和 jsh添 加 入 查 询 中,从 字 段 中 选 择 姓 名、职 称 和 电 话 字 段,单 击 查 询 菜 单 下 的 查 询 去 向,选 择 表,输 入 表 名 query2
21、.DBF。最 后 运 行 该 查 询。第 2题,本 题 的 主 要 考 核 点 是 表 单 的 建 立。可 以 用 三 种 方 法 调 用 表 单 设 计 器:在 项 目 管 理 器 环 境 下 调 用;单 击“文 件”菜 单 中 的 新 建”,打 开 新 建”对 话 框,选 择“表 单”;在 命 令 窗 口 输 入 CREATE FORM命 令。打 开 表 单 设 计 器 后,在 表 单 控 件 工 具 栏 上 单 击“命 令 按 钮”,在 表 单 上 放 置 两 个 按 钮。分 别 修 改 其 属 性 Name为 cmdin和 cmdout,Caption属 性 为“进 入”和“退 出”。
22、第 三 套-、基 本 操 作(共 四 小 题,第 1和 2题 是 7分、第 3和 4题 是 8分 1、请 在 考 生 文 件 夹 下 建 立 一 个 数 据 库 KS4。2、将 考 生 文 件 夹 下 的 自 由 表 STUD、COUR,SCOR加 入 到 数 据 库 KS4中。3、为 STUD表 建 立 主 索 引,索 引 名 和 索 引 表 达 式 均 为 学 号 为 COUR表 建 立 主 索 引,索 引 名 和 索 引 表 达 式 均 为 课 程 编 号 为 SCOR表 建 立 两 个 普 通 索 引,其 中 一 个 索 引 名 和 索 引 表 达 式 均 为 学 号;另 一 个 索
23、引 名 和 索 引 表 达 式 均 为 课 程 编 号 4、在 以 上 建 立 的 各 个 索 引 的 基 础 上 为 三 个 表 建 立 联 系。本 题 的 主 要 考 核 点:数 据 库 的 建 立、将 自 由 表 添 加 到 数 据 库 中、主 索 引 和 普 通 索 引 的 建 立,为 已 建 立 索 引 的 表 建 立.联 系。解 题 思 路:1.建 立 数 据 库 的 常 用 方 法 有 三 种:在 项 目 管 理 器 中 建 立 数 据 库;通 过 新 况”对 话 框 建 立 数 据 库;使 用 命 令 交 互 建 立 数 据 库,命 令 为:CREATE DATABASE Da
24、tabaseNamef?2.将 自 由 表 添 加 到 数 据 库 中,可 以 在 项 目 管 理 器 或 数 据 库 设 计 器 中 完 成。打 开 数 据 库 设 计 器,在 数 据 库”菜 单 中 或 在 数 据 库 设 计 器 上 单 击 右 键 弹 出 的 菜 单 中 选 择 添 加 表,然 后 在 打 开”对 话 框 中 选 择 要 添 加 到 当 前 数 据 库 的 自 由 表。还 可 用 ADD TABLE命 令 添 加 一 个 自 由 表 到 当 前 数 据 库 中。3.在 STUD表 设 计 器 中 的 索 引 选 项 卡 建 立 索 引 名 和 索 引 表 达 式 为 学
25、 号 的 主 索 引。分 别 为 COUR和 SCOR建 立 主 索 引 和 普 通 索 引。4.在 数 据 库 设 计 器 中 建 立 三 个 表 的 联 系。在 数 据 库 设 计 器 中,将 选 中 STUD表 中 的 主 索 弓|学 号,按 住 鼠 标 拖 动 到 SCOR表 的 普 通 索 引 学 号 上。用 同 样 的 方 法 可 以 建 立 COUR表 和 SCOR表 的 课 程 编 号 之 间 的 联 系。三、综 合 应 用(1小 题,计 30分)在 考 生 文 件 夹 下 有 工 资 数 据 库 WAGE3,包 括 数 据 表 文 件:ZG(仓 库 号 C(4),3职 工 号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 等级 VF 上机 题库 84 答案
限制150内