欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    计算机等级国家二级VF上机题库1-84套上机原题.pdf

    • 资源ID:90898348       资源大小:41.90MB        全文页数:205页
    • 资源格式: PDF        下载积分:12金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    计算机等级国家二级VF上机题库1-84套上机原题.pdf

    计算机等级考试二级VF上机题答案第一套一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)注意:基本操作题为4道S Q L题,请将每道题的S Q L命令粘贴到S Q L l.t x t文件,每条命令占一行,第1道题的命令是第1行,第2道题的命令是第2行,以此类推;如果某道题没有做相应行为空。在考生文件夹下完成下列操作:1 .利用S Q L S E L E C T命令将表st ock_sl.db f复制到st ock b k.db f;2 .利用S Q L I N S E R T命令插入记录(60 0 0 2 8”,4.36,4.60,550 0)到st ock_ b k.db f 表。3.利用S Q L UP D A T E命令将st ock_b k.db f表中 股票代码”为60 0 0 0 7的股票 现价 改为&8 8 o4.利用S Q L D E L E T E命令删除st ock.b k.db f表中 股票代码”为60 0 0 0 0的股票。本题的主要考核点:S Q L语句的使用。1、S E L E *F R O M st ock_sl I N T O D B F st ock_b k2、I N S E I N T O st ock_b k(股票代码,买入价,现价,持有数量)VA L U(60 0 0 2 8”,4.36,4.60,550 0)3、UP D A st ock b k S E T 现价=8.8 8 WH E R 股票代码=60 0 0 0 7”4、D E L E F R O M st ock b k WH E R 股票代码=60 0 0 0 0 三、综合应用(1小题,计30分)在考生文件夹下有学生成绩数据库X UE S H E N G 3,包括如卜.所示三个表文件以 及相关的索引文件:1、X S.D B F(学生文件:学 号C 8,姓 名C 8,性 别C 2,班 级C 5;另有索引文 件X S.I D X,索引键:学号)2、C J.D B F(成绩文件:学 号C 8,课 程 名C 2 0,成 绩N 5.1;另有索引文件 C J.I D X,索引键:学号)3、C J B.D B F(成绩表文件:学 号C 8,姓 名C 8,班 级C 5,课 程 名C 1 2,成绩 N 5.1)设计一个名为X S 3的菜单,菜单中有两个菜单项 计算 和退出程序运行 时,单击计算菜单项应完成下列操作:将所有选修了计算机基础”的学生的”计算机基础”成绩,按成绩由高到低的顺序填列到成绩表文件C J B.D B F中(事前须 将文件中原有数据清空)。单击 退出”菜单项,程序终止运行。(注:相关数据表文件存在于考生文件夹下)本题的主要考核点:结构化查询语言(S Q L)中的联接查询、查询的排序、查询的去向等知识 解题思路:在本题中要想得到所有选修了”计算机基础”的学生的”计算机基础”成绩及学生 的姓名等信息,就需要用到联接查询。因为学生的姓名、班级在表X S.D B F中,而 学生的成绩在表C J.D B F中。而这两个表要联接起来可以通过学号 字段。有以下两种联接查询的形式:S E L E C T X S.学号,姓名,班级,课程名,成 绩F R O MX S.C J WH E R E X S.学号=C J.学 号A N D课程名=计算机基础”或 者S E L E C T X S.学 号,姓名,班级,课 程 名,成 绩F R O M X S L E F T J I O N C J O N X S.学号=C J.学 号WH E R E 课程名=计算机基础通过以上的联接瓷询便得到了所仃选修计算机基础 的学生的计算机基础”的 成 绩 及 学 生 的 姓 名 等 信 息。而 题 中 所 要 求 按 成 绩 的 降 序 排 序,所以应该在以 上S Q L语句的基础上加入:O R D E R B Y成 绩D E S C将查询所得到的结果放于一个数组变量AF i el d s V al ueW,要 用 到INT O AR R AY AF i el d s V al ue.至此 个完整的S Q L联 接 查 询 语 句 便 形 成 了:S E L E CT X S.学号,姓 名,班级,课程名,成 绩F R OM X S,CJ W H E R E X S.学号=CJ.学 号AND课程名=计算 机 基 础 OR D E R BY 成绩 D E S C INT O AR R AY AF i el d s V al ue清空CJ B.D BF将t ab l eNam e中的资料添加到已被清空的CJ B.D BF中INS E R T INT O CJ B F R OM AR R AY AF i el d s V al ue二、简 单 应 用(2小 题,每 题20分,计4 0分)1、在 考 生 文件夹下建立数据库s c2,将 考 生 文 件 夹 下 的 自 由 表s co r e2添加进 s c2中。根据s co r e2表 建 立 一个视图s co r e_ vi ew,视 图 中 包 含 的 字 段 与s co r e2表 相 同,但 视 图 中 只 能 查 询 到 积 分 小 于 等 于15 0 0的信息。然后利用新建立的视图 查 询 视 图 中 的 全 部 信 息,并将结果按积分升序存入表v2。2、建 立 一 个菜单f i l em en u,包括两个菜单项 文件 和 帮助,文件 将激 活 子 菜 单,该 子 菜 单 包 括 打 开 、存为 和 关闭三个 菜 单 项;关 闭”子菜单 项用S E T S Y S ME NU T O D E F AU L T命 令 返 回 到 系 统 菜 单,其 他 菜 单 项 的 功 能 不 做 要 求。第1题,本 题 的 主 要 考 核 点 是 视 图 的 建 立。在项目管理器”中选择一个数据库,选择 本地视图”,然 后 选 择 新 建 按 钮,打 开 视 图 设 计 器 选 择 所 有 字 段,在“筛 选”栏 内 输 入 条 件 积 分 =15 0 0”,关闭并 保 存。在 数 据 库 设 计 器 中 打 开 视 图,用s o r t o n积 分t o v 2命 令 存 入 新 表。第2题,本 题 的 主 要 考 核 点 是 菜 单 的 建 立。新建菜单可按卜一列步骤:选 择“文件 菜 单 中 的 新 建 命 令,在 新 建”对 话 框 中 选 择 菜 单 ,单 击 新 建 文 件 按 钮。在 新建菜单”对 话 框 中 选 择“菜 单 按 钮,调出”菜 单 设 计 器”。也可用CR E AT E ME NU 命 令 直 接 调 出 菜 单 设 计 器。在 菜 单 名 称 中 填 入“文 件 、帮助,文件 结果为子 菜 单,单 击 编 辑;在 子 菜 单的菜单名称中输入“打 开 、”存为、关闭,关闭”结果为命令 S E T S Y S ME NU T O D E F AU L T”。第二套一、基 本 操 作 题(共4小 题,第1和2题是7分、第3和4题是8分)在 考 生 文 件 夹 下 完 成 下 列 操 作(在成绩管理”数 据库中完成):1.为“学生表在 学号”字段上建立升序主索引,索 引 名 为 学 号;2.为学生 表 的 性别 字段定义有效性规则,规 则 表 达 式 为 性 别$男女 出错 提 示 信 息 是:性别必须是男或女3 .在“学生 表的 性别 和 年龄 字段之间插入一个“出生日期”字 段,数据类型 为“日 期 型 (修改表结构);4 .用SQ L的U P D A T E命令将学生王三风”的 出 生 日 期 修 改 为1 983年5月1日,并将该 语句粘贴在SQ L 2.T X T文 件 中(第 一 行、只 占 一 行)本 题 的 主 要 考 核 点:主 索 引 的 建 立、字 段 有 效 规 则 的 建 立,表 结 构 的 更 改,SQ L语 言 的 使 用。解题思路:1.在表设计器中的索引页面建立索引。2、建立有效性规则在表设计器中的字段选项卡。在规则栏中输入“性别$男女 ”,提示信息栏输入性别必须是男或女”(不要双引号)。4.SQ L语句的用法U P D A学 生SE T出生日期=,1 983/0 5/0 1 W HE R姓名=王三风三、综合应用(1小题,计3 0分)在考生文件夹下有仓库数据库C K 3,包括如下所示两个表文件:C K(仓库号C(4),城市C(8),面积N(4)Z G(仓库号C(4),职工号C(4),工资N(4)设计一个名为Z G3的菜单,菜单中有两个菜单项 统计 和 退出。程序运行时、单击 统计”菜单项应完成卜.列操作:检索出所有职工的工资都大于1 2 2 0元的职 工所管理的仓库信息,将结果保存在w h l数据表(W H1为自由表)文件中,该文件的 结构和C K数据表文件的结构一致,并按面积升序排序。单击”退出菜单项,程序 终止运行。(注:相关数据表文件存在于考生文件夹下)本题主要考核点:菜单的建立、结构化杳询语言(SQ L)中的嵌套查询、查询结果的去向等知识。解题思路:利用菜单设计器定义两个菜单项,在菜单名称为“统计”的菜单项的结果列中选择“过程,并通过单击 编辑 按钮打开一个窗中来添加“统计”菜单项要执行的命 令。在菜单名称为 退出”的菜单项的结果列中选择 命令,并在后面的“选项 列中输入以下退出菜单的命令:SE T SY SM E N U T O D E F A U L T 统计 菜单项要执行的程序:首先中打开数据库文件O P E N D A T A B A SE C K 3.D B C卜 面我们分析所要用到的查询语句的实现,题面要求 检索出所有职工的工资都 大于1 2 2 0的职工所管理的仓库信息“,所以得到满足以上条件的仓库号成为解答 本题的关键。“所有职工的工资都大于1 2 2 0的职工所管理的仓库”这个条件可以将 其分解为同时满足以下两个条件的结果“仓库号不存在于职工的工资小于等于 1 2 2 0的职工所管理的仓库号中并且”仓库号存在于表ZG中,而以上两个条件我 们可以利用SQL轻松写出来。所以最后形成的查询语句以下:SE LE C T*F ROM C K WHE RE 仓库号 NOT IN(SE LE C T 仓库号 F ROM ZG WHE RE 工资=1 2 2 0)A ND 仓库 号 IN(SE LE C T 仓库号 F ROM ZG)INTO TA B LE w h l.d bf.后面的INTO TA B LE w h l.d bf决定了查询的结果是生成一个w h l.d bf文件。本题还考对查询的排序和查询的去向进行了考核.可以用ORD E R B Y o r d e r _It e m A SC l D E SC 来让查询的结果按某一列或某几列的升序(A SC)或 降 序(D E SC)进 行排列。而查询的去向可以通过INTO TA B LE s t r Tabl e Nam e而直接生成一个文件 名为s t r Tabl e Nam e的.D B F表。二、简单应用(2小题,每题2 0分,计4 0分)1 根据考生文件夹下的t xl表和j s h表建立一个查询q u e r y2,查询出单位是 南京大学”的所有教师的姓名、职称、电话,要求查询去向是表,表名是 q u e r y2.d bf,并执行该查询。2、建立表单e n t e r f,表单中有两个命令按钮,按钮的名称分别为c m d i n和 c m d o u t,标题分别为进入和退出。第1题,本题的主要考核点是建立查询。建立查询可以使用“文件”菜单完成,选择文件一新建一查询一新建文件,将t xl和j s h添加入查询中,从字段中选择姓名、职称和电话字段,单击查询菜单下的 查询去向,选择表,输入表名q u e r y2.D B F。最后运行该查询。第2题,本题的主要考核点是表单的建立。可以用三种方法调用表单设计器:在项目管理器环境下调用;单击“文件”菜单中 的“新建”,打开“新建”对话框,选择“表单”;在命令窗口输入C RE A TE F ORM命令。打开表单设计器后,在表单控件工具栏上单击“命令按钮”,在表单上放置两个按 钮。分别修改其属性Nam e为c m d i n和c m d o u t,C ap t i o n属性为“进入”和“退出”。第三套一、基 本 操 作(共四小题,第1和2题是7分、第3和4题是8分1、请在考生文件夹下建立一个数据库KS4。2、将考生文件夹下的自由表STU D、C OU R、SC OR加入到数据库KS4中。3、为STU D表建立主索引,索引名和索引表达式均为学号为C OU R表建立主索引,索引名和索引表达式均为课程编号为S C OR表建立两个普通索引,其中一个索引名和索引表达式均为学号;另一个索引名和索引表达式均为课程编号4、在以上建立的各个索引的基础上为三个表建立联系。本题的主要考核点:数据库的建立、将自由表添加到数据库中、主索引和普通索引的建立,为已建 立索引的表建立联系。解题思路:1 .建立数据库的常用方法有三种:在项目管理器中建立数据库;通过 新建”对话框建立数据库;使用命令交互建立数据库,命令为:C R E AT E D AT ABAS E D at abas eN am e|?2.将自由表添加到数据库中,可以在项目管理器或数据库设计器中完成。打开数 据库设计器,在数据库菜单中或在数据库设计器上单击右键弹出的菜单中选择 添加表,幅 在 打开 对话框中选择要添加到当前数据库的自由表。还可用AD D T ABL E命令添加一个自由表到当前数据库中。3 .在S T U D表设计器中的索引选项卡建立索引名和索引表达式为学号的主索引。分 别为C OU R和S C OR建立主索引和普通索引。4 .在数据库设计器中建立三个表的联系。在数据库设计器中,将选中S T U D表中的 主索弓I 学号,按住鼠标拖动到S C OR表的普通索弓学号 上。用同样的方法可以建立C OU R表和S C OR表的 课程编号”之间的联系。三、综合应用(1小题,计3 0分)在考生文件夹下有工资数据库W AG E 3,包括数据表文件:ZG(仓库号C (4),职工号C(4),工资N(4)设计一个名为T J 3的菜单,菜单中有两个菜单项 统计 和 退出。程序运行时,单击 统计”菜单项应完成卜.列操作:检索出工资小于或等于本 仓库职工平均工资的职工信息,并将这些职工信息按照仓库号升序,在仓库号相 同的情况下再按职工号升序存放到E M P 1 (E M P 1为自由表)文件中,该数据表文件 和ZG数据表文件具有相同的结构。单击 退出”菜单项,程序终止运行。(注:相关数据表文件存在于考生文件夹下)本题主要考核点:菜单的建立、结构化查询语言(S QL)中的联接查询、查询的排序、临时表的概念、查询结果的去向等知识。解题思路:利用菜单设计器定义两个菜单项,在菜单名称为 统计”的菜单项的结果列中选择“过程,并通过单击 编辑 按钮打开一个窗中来添加 统计”菜单项要执行的命 令。在菜单名称为 退出”的菜单项的结果列中选择 命令”,并在后面的 选项”列中输入以卜退出菜单的命令:S E T S Y S M E N U T O D E F AU L T统计”菜单项要执行的程序:首先是打开数据库文件OP N E D AT ABAS E W AG E 3.D BC我们应该得到每一个仓库的职 工平均工资,并将结果放在一个临时的表C u r T abl e中.利用以下语句可以实 现:S E L E C T 仓库号,AV G (工资)AS Av g G Z F R O M Z G G R O U P B Y 仓库号 I N T O C U R S O R C u r T a b le.这样就生成了一个表名为C u r T a b le的临时表。表中有两个字段:仓库 号,A v g G Z,内容为每一个仓库的仓库号和所对应的职工的平均工资。有了临时表C u r T a b le后我们可以将其与Z G进行联接查询,我们这里联接查询的目 的不是为了得到临时表中的内容做为结果的一部分,而是要用其中的字段A v g G Z 做为查询的条件.我们便可以得到”工资小于或低于本仓库职工平均工资的职工 信息”的查询:S E L E C T Z G.*F R O M Z G,C u r T a b le W H E R E Z G.仓库号=C u r T a b le.仓库 号A N D Z G.工资C u r T a b le.A v g G Z.利用O R D E R B Y子句来实现查询结果的排序:O R D E R B Y仓库号,职工号;利用I N T O T A B L E子句可以实现查询结果的去向:I N T O T A B L E E M P L 完整的查询语句如下:S E L E C T Z G.*F R O M Z G,C u r T a b le W H E R E Z G.仓库号=C u r T a b le.仓 库 号A N D Z G.工资C u r T a b le.A v g G Z O R D E R B Y仓库号,职工 号 I N T O T A B L E E M P lo二、简 单 应 用(2小题,每题20分,计4 0分)1、在考生文件夹中有一个数据库S T S C,其中有数据库表S T U D E N T、S C O R E和 C O U R S E利用S Q L语句查询选修了 网络工程 课程的学生的全部信息,并将结果按 学号降序存放在N E T P.D B F文件中(库的结构同S T U D E N T,并在其后加入课程号和 课程名字段)。2、在考生文件夹中有一个数据库S T S C,其中有数据库表S T U D E N T,使用一对 多报表向导制作一个名为C J 2的报表,存放在考生文件夹中要求:选择父表 S T U D E N T表中学号和姓名字段,从子表S C O R E中选择课程号和成绩,排序字段选 择学号(升序),报表式样为简报式,方向为纵向。报表标题为 学生成绩表。第1题,本题的主要考核点是S Q L语句的查询。S E L E C T S t u d e nt.*,S c o r e.课程号,C o u r s e.课程名;F R O M s t s c!s t u d e nt I N N E R J O I N s t s c!s c o r e;I N N E R J O I N s t s c!c o u r s e ;O N S c o r e.课 程 号=C o u r s e.课 程 号;O N S t u d e nt.学 号=S c o r e.学号;W H E R E A T(网络工程,C o u r s e.课程名)0;O R D E R B Y S t u d e nt.学号 d e s c;I N T O T A B L E ne t p.d b f第2题,本题的主要考核点是使用报表向导制作报表。启动报表向导可在“文件”菜单中选择“新建”或者单击工具栏上的“新建 按钮,打 开“新建”对话框,文件类型选择报表,单击向导按钮。或者在“工具”菜单中选择 向导 子菜单,选择 报 表 ,或直接单击工具栏上的 报表向导”图 标 按 钮。然后按照向导提示操作即 可。第四套一、基 本 操 作 题(共 四 小 题,第1和2题 是7分、第3和4题是8分)1、请在考生文件夹下建立一个项目W Y。2、将 考生文件夹下的数据库K S 4加入到新建的项目W Y中 去。3、利 用 视 图 设 计 器 在 数 据 库 中 建 立 视 图N E W V I E W,视图包括G J I Y表的全部 字 段(顺序同G J H Y中的字段)和 全 部 记 录。4、从表H J Q K中 查 询 奖 级 为 一 等 的 学 生 的 全 部 信 息(H J Q K表的全部字段),并按分数的降序存入存入新表N E W 1中。本 题 的 主 要 考 核 点:项 目 的 建 立、将 数 据 库 添 加 到 项 目 中、视 图 的 建 立、查 询 并 存 入 新 表。解 题 思 路:1.建立项目W Y创建项目可用“文件”菜单中的“新建”命 令。2.将 数 据 库 加 入 到 项 目 中:在项目管理器的“数据”选 项 卡 选 择 数 据 库,单击“添 加”,在“打开”对话框中选择 要添加的数据库3.在 新 建 对 话 框 中、项 目 管 理 器 中、或 用C RE A T VI E W命 令 打 开 视 图 设 计 器,建立 一 个 视 图。将G川Y表 添 加 到 视 图 中,并 将 全 部 字 段 添 加 入 视 图。不 做 任 何 筛 选,则 视 图 包 括 全 部 记 录。最后将视图命名为N E WJ H E W。4 .用SQL语句sel ect*fro m hjqk.dbf w here 奖级=一等”;into tabl e new l o rder by 分数 desc可 完 成 此 杳 询。也 可 建 立 一 个 查 询 完 成。在 菜 单 中 选 择 文 件 一 新 建 一 查 询 一 新 建 文 件,在筛选栏 中选择字段名为“hjqk.奖级”,条件为“=,实例栏内输入“一等”,排 序 选 择“分数”降 序,并将查询去向设为表N E W1。注意N E W1要保存到考生 文 件 夹 下。最后运行此 查 询 即 可。二、简 单 应 用(2小 题,每题2 0分,计4 0分)1、在 考 生 文 件 夹 下,有一个数据库C A D B,其中有数据库表ZX K C和ZX。表 结 构 如 下:ZX K C (产 品 编 号,品 名,需 求 量,进 货L I期)ZX(品 名,规 格,单 价,数量)在 表 单 向 导 中 选 取 一 对 多 表 单 向 导 创 建 一 个 表 单。要 求:从 父 表z x k c中选取 字 段 产 品 编 号 和 品 名,从 子 表z x中 选 取 字 段 规 格 和 单 价,表 单 样 式 选 取 阴 影 式 ,按 钮 类 型 使 用 文本按钮”,按 产 品 编 号 升 序 排 序,表 单 标 题 为“照 相 机”,最 后 将 表 单 存 放 在 考 生 文 件 夹 中,表 单 文 件 名 是fo rm2。2、在考生文件夹中有数据库C A D B,其中有数据库表ZX K C和ZX。建立单价大 于等于8 00,按 规 格 升 序 排 序 的 本 地 视 图C A M E L I ST,该视图按顺序包含字段产品 编 号、品名、规 格 和 单 价,然 后 使 用 新 建 立 的 视 图 查 询 视 图 中 的 全 部 信 息,并将 结果存入表v camerao第1题,本 题 的 主 要 考 核 点 是 使 用 表 单 向 导 制 作 表 单。启动表单向导可在“文件”菜单中选择“新建,或 者 单 击 工具栏上的“新建,按 钮,打 开“新建”对 话 框,文 件 类 型 选 择 表 单,单 击 向 导 按 钮。或者在“工具”菜单中选择“向导”子 菜 单,选 择“表单”,或 直接单击工具栏上的“表单向导 图标按钮。在“向 导选取“对 话 框中选择“一对多表单向导”。然 后 按 照 表 单 向 导 操 作 即 可。第2题,本 题 的 主 要 考 核 点 是 建 立 视 图。在“项目管理器”中 选 择 一 个 数 据 库,选择“本地视图”,然后选择“新建”按 钮,打 开“视图设计器”。将z x k c和z x添 加 到 视 图 中,选 择 字 段 产 品 编 号、品 名、规格和 单 价,在“筛选”栏内输入条件 单价=8 00,关 闭 并 保 存。在数据库设计器中打 开 视 图,用co p y to v.camera命令或在“文件”菜单中选择“导出,将结果存入新 表v _camera。三、一综合应用(1小 题,计3 0分)在考生文件夹下有仓库数据库C H A X UN 3包 括 三 个 表 文 件:ZG (仓 库 号C(4),职 工 号C(4),工 资N(4)D G D(职 工 号C(4),供 应 商 号C(4),订 购 单 号C(4),订 购 日 期D,总金额 比1 0)6丫5(供 应 商 号(;(4),供 应 商 名C(1 6),地 址C(1 0)设计一个名为CX 3的菜单,菜 单 中 有 两 个 菜 单 项 查 询 和 退出。程 序 运 行 时,单 击 查 询”应 完 成 卜.列操作:检 索 出 工 资 多 于1 2 3 0元的职工向 北 京 的 供 应 商 发 出 的 订 购 单 信 息,并将结果按总 金 额 降 序 排 列 存 放 在。r d l文件(和D G D文件具有相同的结构,o r d l为自由表)中。单击 退出”菜 单 项,程序终止运 行。(注:相关数据表文件存在于考生文件夹下)本 题 主 要 考 核 点:菜 单 的 建 立、结 构 化 查 询 语 言(S Q L)中 的 嵌 套 查 询、查 询 的 排 序、查询结果的去 向等知识解 题 思 路:利 用 菜 单 设 计 器 定 义 两 个 菜 单 项,在 菜 单 名 称 为 查 询”的菜单项的结果列中选择 过程”,并通过单击”编辑按钮打开一个窗口来添加”查询菜单项要执行的命 令。在 菜 单 名 称 为 退 出”的菜单项的结果列中选择命令,并在后面的 选项 列 的 中 输 入 以 下 退 出 菜 单 的 命 令:S E T S Y S M E N U T O D E F A U LT 查询”菜 单 项 要 执 行 的 程 序:首先打开数据库 O p e n d a t a b a s e CH A X U N 3.d b c我 们 可 以 通 过 下 面 的 查 询 得 到 工 资 多 于1 2 3 0的 所 有 职 工 的 职 工 号S E LE CT职工 号 F R O M Z G W H E R E 工资1 2 3 0可 以 通 过 下 面 的 查 询 得 到 地 址 在 北 京 的 所 有 供 货 商 的 供 货 商 号S E LE CT供货商 号F R O M G Y S W H E R E地址=北京而题面所要求的正是同 时 满 足 以 上 两 个 条 件 的 订 购 单 信 息,也就是职工号满足第 一 个 条 件 上,可 用 职 工 号I N (S E LE CT职 工 号F R O M Z G W H E R E工 资1 2 3 0)来 实 现;供 货 商 号 满 足 第 二 个 条 件,可 用 供 货 商 号I N (S E LE CT供 货 商 号F R O M G Y S W H E R E地址=北京”)来 实 现。因此可得到满足条件的订购单的S Q L查 询 为:S E LE CT *F R O M D G D W H E R E 职工号 I N (S E LE CT 职工号 F R O M Z G W H E R E 工资1 2 3 0)A N D供 货 商 号I N (S E LE CT供 货 商 号F R O M G Y S W H E R E地址=北 京 )O R D E R B Y 总金额 D E S C I N T O T A B LE o r d l本 题 还 考 对 查询的排序和查询的去向进行了考核.可以用O R D E R B Yo r d e r _I t e m A S。D E S C来让查询的结果按某一列或某几列的升序(A S C)或降序(D E S C)进行排列。而杳询的去向可以通过I N T O T A B LE s t r T a b l e N a m e而直接生 成一个文件名为s t r T a b l e N a m e的.D B F表。第五套一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分)1、打开数据库P R O D _M及数据库设计器,其中的两个表的必要的索引已经建 立,为这两个表建立永仄性联系2、设置CA T E G O R Y表中种类名称字段的默认值为:”饮料3、为P R O DU CT S表增加字段:优惠价格N(8,2)。4、如果所有商品的优惠价格是在进货价格基础上减少12%,计算所有商品的 优惠价格。本题的主要考核点:为已建立索引的表建立联系、设置字段的默认值、字段的添加、字段的替换。解题思路:1.建立两个表的联系。在父表中选中主索引,按住鼠标拖动至子表相应的普通索 引上,释放鼠标,联系即已建立。2.在表设计器中,选中 种类名称字段,在 字段有效性”中的默认值中填入 饮 料,单击确定。3.增加字段的方法:打开P R O DU CT S表表设计器,将光标移动到最后的空字段格中,输入新的字段名、字段类型及长度。4.可以使用B R O W S E浏览表,然后在菜单表中选择替换字段,字段为优惠价 格,替换为的表达式为“P r od u c t s.进 货 价 格*0.8 8”,作用范围A L L。也可用命令R E P L A CE A L L优 惠 价 格W I T H进货价格*0.8 8 二、简 单 应 用(2小题,每题2 0分,计4 0分)1、在考生文件夹中有个数据库G CS,其中G 0N G CH表结构如下:G 0N G CH(编号C(4),姓名C(10),姓别C ,工资N(7,2),年龄N(2),职 称C(10)现在要对G O N G CH表进行修改,指定编号为主索引,索引名和索引表达式 均为编号;指定职称为普通索引,索引名和索引表达式均为职称;年龄字段的有 效性规则在2 5至6 5之间(含2 5和6 5),默认值是4 5。2、在考生文件夹中有数据库G CS,其中有数据库表G 0N G CH。在考生文件夹下 设计一个表单,该表单为G CS库中G O N G CH表窗口式输入界面,表单上还有一个名 为c m d CL O S E的按钮,标 题 名 为“关闭,点击该按钮,使 用T h i s F or m.r e l e a s e 退出表单。最后将表单存放在考生文件夹中。,表单文件名是C F O R M。提示:在设计表单时,打开G CS数据库设计器,将G O N G CH表拖入到表单中就 实现了G O N G CH表的窗口式输入界面,不需要其他设置或修改。第1题,本题的主要考核点是建立索引和有效性规则。建立索引在表设计器中的索引选项卡,建立有效性规则在表设计器中的字段选项 卡。在规则”栏中输入年龄=2 5 A N D年龄=6 5,默认值 栏输入4 5”(不要 双 引 号)。第2题,本题的主要考核点是表单的设计。可以用三种方法调用表单设计器:在项目管理器环境下调用;单击 文件”菜单中 的“新建,打开 新建”对话框,选择 表单;在命令窗口输入CR E AT E FOR M命令。打开表单设计器,在表单控件工具栏上单击 命令按钮”,在表单上放置一个按钮。修改其属性Na m e为c m d c l os e,Ca p t i on属性为 关闭。双击按钮,在打开的程序 窗口输入代码 T h i s For m.r e l e a s e。设计窗口式输入界面如提示,最后将表单保 存。三、综合应用(1小题,计3 0分)在考生文件夹下有仓库数据库GZ 3包括两个表文件:Z G(仓库号C(4),职工号C(4),工资N(4)DGD(职工号C(4),供应商号C(4),订 购 单 号C(4),订购日期D,轮 额N(1 0)首先在GZ 3库中建立工资文件数据表:6 1 3(职工号(;(4),工资N(4)设计一个 名为YE WU 3的菜单,菜单中有两个菜单项 查询 和退出程序运行时:单击 查询”应完成卜一列操作:检索出与供应商S 7、S 4和S 6都有 业务联系的职工的职工号和工资,并按工资降序存放到所建立的GJ3文件中。单 击 退出”菜单项,程序终止运行。(注:相关数据表文件存在于考生文件夹下)本题主要考核点:表结构的建立、菜单的建立、结构化查询语言(S Q L)中的联接查询、查询的排序、临时表的概念、查询结果的去向、HAV ING子句、聚合函数COU NT。等的使用等知 识。解题思路:第一步:利用菜单设计器定义两个菜单项,在菜单名称为查询”的菜单项的结果 列中选择过程,并通过单击编辑按钮打开一个窗口来添加查询 菜单项要执 行的命令。在菜单名称为“退出的菜单项的结果列中选择 命令,并在后面的“选项 列中输入以卜退出菜单的命令:S E T S YS ME NU T O DE FAU LT第二步:在单击“计算”菜单项后面的“编辑”按钮所打开的窗口中添加如卜 一 的过程 代码:S E T T ALK OFF&在程序运行时关闭命令结果的显示OP E N DAT ABAS E GZ 3&打开数据库文件GZ 3U S E DGD&打开表DGDCR E AT E T ABLE GJ3(职工号 C(4),工资 N(4)S E LE CT 职工号 FR OM DGD WHE R E 供应商号 IN(S 4 ,S 6 ,S 7 );GR OU P B Y职工号;HAV ING COU NT (DIS T INCT 供应商号)=3;INT O CU R S OR Cu r T a b l e&S E LE CT S Q L语句中的GR OU P B Y子句可以用来指定结果集的组,&要得到“供应商号”是 S 4、S 6 或 S 7 的订购单,同时以订购单所 在的职工员进行分组&并且保证每个分组里面供应商号有三个(也就是三个供应商都应有订 购 单);这样就得到了满&足条件的职工号,将返回的结果集放于一个临时表Cur Ta b l e中:INTO CURSOR Cur Ta b l eSELECT Z G.职工号,工资 FROM Z G,Cur Ta b l e WH ERE Z G.职工号=Cur Ta b l e.职工号;ORDER BY 工资 DESC;INTO ARRAY AFi e l d s Va l ue名 a-类型数、度宽 2 8 2 2 2型型型型型 符符值符符 字*数字字号 号名龄别系 学姓年性院O&将生成的临时表与DGD表进行联接查询,便可以得到满足条件的职工 号和工资&返回的结果集放入数组AFi e l d s Va l ue中:INTO ARRAY AFi e l d s Va l ue INSERT INTO GJS FROM ARRAY AFi e l d s Va l ue&在新建的表中追加记录 CLOSE ALL&关闭打开的文件SET TALK ON&恢复命令结果的显示设置第三步:以文件名Y EWU3.MNX保存菜单源文件,并生成菜单,运行菜单。第六套一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分)1、在考生文件夹下建立数据库KS7;并将自由表SCOR加入数据库中。2、按下面给出的表结构。给数据库添加表STUD 字段123453、为表STUD建立主索引,索引名为学号,索引表达式为学号 为表SCOR建立普通索引,索引名为学号,索引表达式为学号4、STUD表和SCOR表必要的索引已建立,为两表建立永久性的联系。本题的主要考核点:数据库的建立、将自由表添加到数据库中、在数据库中建立新表、主索引和普 通索引的建立、为已建立索引的表建立联系解题思路:1 .建立数据库的常用方法:在项目管理器中建立数据库;通过“新建”对话框建立数据库;使用命令交互建立数据库,命令为:CREATE DATABASE Da t a b a s e Na m e|?将自由表添加到数据库中,可以在项目管理器或数据库设计器中完成。在数据库 设计器中可以从“数据库 菜单或在数据库设计器上单击右键弹出的菜单中选择“添加表”,然后在“打开”对话框中选择要添加到当前数据库的自由表。还可用ADD TABLE命令添加一个自由表到当前数据库中。2 .打开数据库设计器,在“数据库”菜单中或在数据库设计器上单击右键弹出的菜 单中选择“新建表”,新建表并输入字段。3.在表设计器中的索引页面建立索引。4.建立两个表的联系

    注意事项

    本文(计算机等级国家二级VF上机题库1-84套上机原题.pdf)为本站会员(奔***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开