1、上机操作题模拟试卷 127及答案与解析 一、基本操作题 1 在考生文件夹下完成如下操作: (1)新建一个名为 “图书管理 ”的项目。 (2)在项目中建立一个名为 “图书 ”的数据库。 (3)将考生文件夹下的所有自由表添加到 “图书 ”数据库中。 (4)在项目中建立查询 book qu:查询价格大于等于 10的图书 (book表 )的所有信息,查询结果按价格降序排序。 二、简单应用题 2 (1)用 SQL语句完成下列操作:检索 “田亮 ”所借图书的书名、作者和价格,结果按价格降序存入 book temp表中。 (2)在考生文件夹下有一个名为 menu lin的下拉式菜单,请设计顶层表单 form
2、 menu,将菜单。 menu_lin加入到该表单中,使得运行表单时菜单显示在本表单中, 并在表单退出时释放菜单。 三、综合应用题 3 在考生文件夹下的 “雇员管理 ”数据库中完成如下操作: (1)为 “雇员 “表增加一个字段名为 EMAIL、类型为 “字符型 ”、宽度为 20的字段。 (2)设置 “雇员 ”表中 “性别 “字段的有效性规则,性别取 “男 ”或 “女 ”,默认值为“女 ”。 (3)在 “雇员 ”表中,将所有记录的 EMAIL字段值使用 “部门号 ”的字段值加上 “雇员号 ”的字段值再加上 “xxxx com cn”进行替换。 (4)通过 “部门号 字段建立 “雇员 ”表和 “部
3、门 ”表间的永久联系。 上机操作题模拟试卷 127答案与解析 一、基本操作题 1 【正确答案】 (1)在命令窗口执行命令: CREATE PROJECT图书管理 ,新建一个项目管理器。 (2)在项目管理器中,选中 “数据 ”选项卡内的 “数据库 ”项,然后单击 “新建 ”按钮,在弹出的 “新建数据库 ”对话框中单击 “新建数据库 ”图标按钮,然后在弹出的 “创建 ”对话框的 “数据库名 ”框中输入 “图书 ”,单击 “保存 ”按钮新建一个数据库并打开数据设计器。 (3)在数据库设计器中右击鼠标,选择 添加表 快捷菜单命令,在弹出的 “打开 ”对话框中双击 book表,将表添加到数据库中。以同样
4、的方法将 borrows表和 loans表也添加到数据库中。 (4) 在项目管理器中,选中 “数据 ”选项卡内的 “查询 ”项,然后单击 “新建 ”按钮,在弹出的 “新建查询 ”对话框中单击 “新建查询 ”图标按钮,打开查询设计器,在 “添加表或视图 ”对话框中,双击 book表 ,将表添加到查询设计器中。 根据题目要求,在 “字段 ”选项卡的 “可用字段 ”中,将全部字段都添加到 “选定字段 ”列表中。 在 “筛选 ”选项卡内的 “字段名 ”下拉列表框中选择 “book价格 ”,在 “条件 ”下拉列表框中选择 “=”,在 “实例 ”下拉列表框中输入: 10。 在 “排序依据 ”选项卡内双击
5、“选定字段 ”列表框中的 “价格 ”,将其添加到 “排序条件 ”列表框中,在 “排序选项 ”中选择 “降序 ”。 最后单击 “常用 ”工具栏中的 “运行 ”按钮查看结果,将查询文件以文件名book_qu保存到考生文件夹下。 【知识模块】 上机操作题 二、简单应用题 2 【正确答案】 (1)在命令窗口执行命令: 1 SELECT Book书名, Book作者, Book价格; 2 FROM图书 !book INNER JOIN图书 !loans; 3 INNER JOIN图书 !borrows: 4 ON Loans借书证号 =Borrows借书证号; 5 ON Book图书登记号 =Loans
6、图书登记号; 6 WHERE Borrows姓名 =”田亮 ”; 7 ORDER BY Book价格 DESC; 8 INTO TABLE book_temp dbf (2)步骤 1:在命令窗口执行命令: CREATE FORM form-menu,打开表单设计器。选中表单,在 “属性 ”窗口中修改表单 (。 Forml)的 “ShowWindow”属性值设置为 “2-作为顶层表单 ”。 步骤 2:双击表单 (Forml)编写表单的 Init事件代码,代码如下: DO menu-menu lin mpr WITH THIS ,xxx 步骤 3:双击表单 (FOrml)编写表单的 Destroy
7、事件代码,代码如下: RELEASE MENU xxx EXTENDED 步骤 4:单击 “常用 ”工具栏中的 “运行 ”按钮查看结果,将表单文件保存到考生文件夹下。 【知识模块】 上机操作题 三、综合应用题 3 【正确答案】 (1) 在命令窗口执行命令: MODIFY DATABASE雇员管理,打开 “雇员管理 ”数据库设计器。 右击数据库设计器中的 “雇员 ”表,选择 修改 快捷菜单命令,打开 “雇员 ”表设计器,在表设计器 “字段 ”选项卡的 “字段名 ”列的最后一个空白文本框中输入字段名“email”,在 “类型 ”下拉框中选择 “字符型 ”,在 “宽度 ”文本框中输入 “20“,保存表结构修改。 (2)继续打开 “雇员 ”表设计器,选中 “字段 ”选项卡中的 “性别 ”字段,然后在 “字段有效性 ”的 “规则 ”文本框中输入:性别 $”男女 ”,在 “默认值 ”文本框中输入: ”女 ”。 (3)在命令窗口执行如下命令修改 email字段值: UPDATE雇员 SET email=ALLTRIM(部门号 )+ALLTRIM(雇员号 )+“xxxx:com: cn“ (4)在数据库设计器中拖动 “部门 ”表 “索引 ”下方的主索引 “部门号 ”到 “雇员 ”表中“索引 ”下方的普通索引 “部门号 ”上,为两个表建立联系。 【知识模块】 上机操作题