1、上机操作题模拟试卷 118及答案与解析 一、基本操作题 1 在考生文件央下,将 BOOKS表内所有书名中含有 “计算机 ”3个字的图书信息复制到 BOOKS_BAK表中,以下操作均存 BOOKS_BAK表中完成; (2)将复制后的图书价格在原价格的基础上降低 5; (3)从图书均价高于 25元 (含 25)的出版社中,查询均价最低的出版社并显示其名称及均价,查询结果保存存 Dew_table4表中 (字段名为出版单位和均价 )。 二、简单应用题 2 1在考生文件夹下新建一个名为 “库存管理 ”的项目文件。 2在 新建的项目中建立一个名为 “使用零件情况 ”的数据库,并将考生文件夹下的所有自由表
2、添加到该数据库中。 3修改 “零件信息 ”表的结构,为其增加一个字段:字段名为 “规格 ”,类型为字符型,长度为 8。 4打开并修改 mymenu菜单文件,为菜单项 “查找 ”设置快捷键 Ctrl+T。 三、综合应用题 3 在考生文件夹下完成如下简单应用。 1用 SQL语句完成下列操作:查询项目的项目号、项目名和项目使用的零件号、零件名称,查询结果按项目号降序、零件号升序排序,并存放于表 item_temp中,同时将 使用的 SQL语句存储于新建的文本文件 item txt中。 2根据零件信息、使用零件和项目信息 3个表,利用视图设计器建立一个视图view_item,该视图的属性列由项目号、项
3、目名、零件名称、单价和数量组成,记录按项目号升序排序,筛选条件是:项目号为 “s2”。 上机操作题模拟试卷 118答案与解析 一、基本操作题 1 【正确答案】 步骤 1:在命令窗口中输入下列代码,该代码用于将 BOOKS表中满足条件的记录复制到 BOOKS_BAK表中;按回车键执行该代码。 * SELECT*FROM B00KS WHERE书名 LIKE“计算机 ”INTO TABLE BOOKS_BAK * 步骤 2:在命令窗口中输入下列代码,更新 BOOKS_BAK表中的价格字段,并按回车键以执行该代码。 * UPDATE BOOKS_BAK SET价格 =价格 *(1-0 05) * 步
4、骤 3:在命令窗口中输入下列代码,并按回车键以执行该代码。 * SELECT TOP 1 Books_bak出版单位, avg(books_bak价格 )as均价; FROM books_bak; GROUP BY Books_bak出版单位; HAVING均价 =25; ORDER BY 2: INTO TABLE new_table4 dbf * 【知识模块】 上机操作题 二、简单应用题 2 【正确答案】 (1)在命令窗口输入 “Creat Project库存管理 ”(也可写作 “Crea Proj库存管理 ”),并按回车键即可新建一个项目。 (2)步骤 1:在项目管理器中选择 “数据 ”
5、节点下的 “数据库 ”选项,单击 “新建 ”按钮,在 “新建数据库 ”对话框中单击 “新建数据库 ”,在 “创建 ”对话框中输入数据库名“使用零件情况 ”,并单击 “保存 ”按钮。 步骤 2:在数据库设计器空白处有击,在弹出的快捷菜单中选择 “添加表 ”命令,在 “打开 ”对话框中分别将考乍文件下的 “零件信息 ”、 “使用零件 ”和 “项目信息 ”表添加到数据库中。 (3)在数据库设计器中有出表 “零件信息 ”,在弹出的快捷菜单中选择 “修改 ”命令,打歼表设计器的 “字段 ”选项卡,在 “字段名 ”中输入 “规格 ”, “类型 ”选择 “字符型 ”,“宽度 ”为 8,单击 “确定 ”按钮。
6、 (4)步骤 1:单击工具栏中的 “打开 ”按钮,在 “打开 ”对话框中双击考生文件夹下的mymenu mnx 文件。 步骤 2:在 弹出的菜单设计器中,单击 “文件 ”行中的 “编辑 ”按钮,再单击 “查找 ”行中的 “选项 ”按钮,在弹出的 “提示选项 ”对话框中的 “键标签 ”处按下 CTRL+T,最后单击 “确定 ”按钮。 步骤 3:单击工具栏中的 “保存 ”按钮,再单击主菜单栏中 “菜单 ”下的 “生成 ”命令,在 “生成菜单 ”对话框中单击 “生成 ”按钮。 【知识模块】 上机操作题 三、综合应用题 3 【正确答案】 (1)操作步骤 步骤 1:单击工具栏中的 “新建 ”按钮,在 “
7、新建 ”对话框中选择 “文件类型 ”选项组中的 “查询 ”,并单击 “新建文件 ”按钮。 步骤 2:在 “添加表或视图 ”对话框中分别将表 零件信息、使用零件和项目信息 添加到查询设计器,并根据联接条件建立联接。 步骤 3:在查询设计器的 “字段 ”选项卡中,分别将项目信息项目号、项目信息项目名、零件信息零件号、零件信息零件名称添加到 “选定字段 ”列表中。 步骤 4:在 “排序依据 ”选项卡中,将项目信息项目号添加到 “排序条件 ”列表中,并选择 “降序 ”单选按钮;再将零件信息零件号添加到 “排序条件 ”列表中,并选择 “升序 ”单选按钮。 步骤 5:单击 “查询 ”菜单下的 “查询去向
8、”命令, 在 “查询去向 ”对话框中选择“表 ”,并输入表名 item_temp,单击确定按钮。 步骤 6:单击 “查询 ”菜单下的 “查看 SQL”命令,并复制令都代码;再单击工具栏中的 “新建 ”按钮,在 “新建 ”对话框中选择 “文件类型 ”选项组下的 “文本文件 ”,单击“新建文件 ”按钮,将复制的代码粘贴到此处。代码如下所示: SELECT项目信息项目号,项目信息项目名,零件信息零件号,; 零件信息零件名称; FROM使用零件情况 !零件信息 lNNER JOIN他用零件情况 !使用零件; INNER J0lN使用零件情况 !项目信息; ON使用零件项目号 =项目信息项目号; ON零
9、件信息零件号 =使用零件零件号; ORDER BY项目信息项目号 DESC,零件信息零件号; INTO TABLE item_temp dbf 步骤 7:最后单击工具栏中的 “保存 ”按钮,在 “另存为 ”对话框中输入 item单击“保存 ”按钮;再在命令窗口输入: do item txt,按回车键运行查询。 (2)操作步骤 步骤 1:单击工具栏中的 “打开 ”按钮,在 “打 ”对话框中选择考生 文件夹下的 “使用零件情况 ”数据库,再单击 “确定 ”按钮。 步骤 2:在数据库设计器中,单击 “数据库设计器 ”工具栏中的 “新建本地视图 ”按钮,在 “新建本地视图 ”对活框中单击 “新建视图
10、”按钮。 步骤 3:在 “添加表或视图 ”对话框中分别双击表零件信息、使用零件和项目信息,并单击 “关闭 ”按钮。 步骤 4:在视图设计器的 “字段 ”选项卡中,分别将项目信息项目号、项目信息项目名、零件信息零件名称、零件信息单价和使用零件数量添加到选定字段。 步骤 5:在 “筛选 ”选项卡的 “字段名 ”中选择 “项目信 息项目号 ”, “条件 ”选择“=”, “实例 ”处输入 “s2”;在 “排序依据 ”选项卡中将项目信息项目号字段添加到“排序条件 ”列表框,并选择 “升序 ”单选按钮。 步骤 6:单击工具栏中的 “保存 ”按钮,在 “保存 ”对话框中输入视图名称view_item,单击 “确定 ”按钮。最后单击工具栏中的 “运行 ”按钮。 【知识模块】 上机操作题