ImageVerifierCode 换一换
格式:DOC , 页数:7 ,大小:214.50KB ,
资源ID:496420      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-496420.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文([计算机类试卷]国家二级ACCESS机试(操作题)模拟试卷146及答案与解析.doc)为本站会员(eveningprove235)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

[计算机类试卷]国家二级ACCESS机试(操作题)模拟试卷146及答案与解析.doc

1、国家二级 ACCESS机试(操作题)模拟试卷 146及答案与解析 一、基本操作题 1 在考生文件夹下,存在一个数据库文件 “samp1 accAb”,里边已经设计好了表对象 “tDoctor”、 “tOffice”、 “tPatient”和 “tSubscribe”。试按以下操作要求,完成各种操作: (1)分析 “tSubscribe”数据表的字段构成,判断并设置其主键。 (2)设置 “tSubscribe”表中 “医生 ID”字段的相关属性,使其接受的数据只能为第 1个字符为 “A”,从第 2个字符开始三位只能 是 0 9之间的数字;并将该字段设置为必填字段;设置 “科室 ID”字段的字段大

2、小,使其与 “tOffice”表中相关字段的字段大小一致。 (3)设置 “tDoctor”表中 “性别 ”字段的默认值属性,属性值为 “男 ”;并为该字段创建查阅列表,列表中显示 “男 ”和 “女 ”两个值。 (4)删除 “tDoctor”表中的 “专长 ”字段,并设置 “年龄 ”字段的有效性规则和有效性文本。具体规则为:输入年龄必须在 18岁至 60岁之间 (含 18岁和 60岁 ),有效性文本内容为: “年龄应在 18岁到 60岁之间 ”;取消对 “年龄 ”字段值的隐 藏。 (5)设置 “tDoctor”表的显示格式,使表的背景颜色为 RGB(192, 192, 192)(银白色 )、网格

3、线为 “白色 ”、单元格效果为 “凹陷 ”。 (6)通过相关字段建立 “tDoctor”、 “tOffice”、 “tPatient”和 “tSubscribe”四表之间的关系,同时使用 “实施参照完整性 ”。 二、简单应用题 2 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好表对象“tDoctor”、 “tOffice”、 “tPatient”和 “tSubscribe”, 同时还设计出窗体对象 “fQuery”。试按以下要求完成设计: (1)创建一个查询,查找姓名为两个字的姓 “王 ”的病人的预约信息,并显示病人的 “姓名 ”、 “年龄 ”、 “性别 ”、 “预

4、约日期 ”、 “科室名称 ”和 “医生姓名 ”,所建查询命名为 “qT1”。 (2)创建一个查询,统计星期一 (由预约日期判断 )某科室 (要求按 “科室 ID”查 )预约病人的平均年龄,要求显示标题为 “平均年龄 ”。当运行该查询时,屏幕上显示提示信息: “请输入科室 ID”,所建查询命名为 “qT2”。 (3)创建一个查询,找出没有留下电话的病 人,并显示病人 “姓名 ”和 “地址 ”,所建查询命名为 “qT3”。 (4)现有一个已经建好的 “fQuery”窗体,运行该窗体后,在文本框 (文本框名称为tName)中输入要查询的医生姓名,然后单击 “查询 ”按钮,即运行一个名为 “qT4”的

5、查询。 “qT4”查询的功能是显示所查医生的 “医生姓名 ”和 “预约人数 ”两列信息,其中 “预约人数 ”值由 “病人 ID”字段统计得到,请设计 “qT4”查询。 三、综合应用题 3 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好表对象“tStudent”, 同时还设计出窗体对象 “fQuery”和 “fStudent”。请在此基础上按照以下要求补充 “fQuery”窗体的设计: (1)在距主体节上边 0 4厘米、左边 0 4厘米位置添加一个矩形控件,其名称为 “rRim”;矩形宽度为 16 6厘米、高度为 1 2厘米、特殊效果为 “凿痕 ”。 (2)将窗体中

6、“退出 ”命令按钮上显示的文字颜色改为棕色 (棕色代码为 128),字体粗细改为 “加粗 ”。 (3)将窗体标题改为 “显示查询信息 ”。 (4)将窗体边框改为 “对话框边框 ”样式,取消窗体中的水平和垂直滚动条 、记录选择器、导航按钮和分隔线。 (5)在窗体中有一个 “显示全部记录 ”命令按钮 (名称为 bList),单击该按钮后,应实现将 “tStudent”表中的全部记录显示出来的功能。现已编写了部分 VBA代码,请按照 VBA代码中的指示将代码补充完整。 要求:修改后运行该窗体,并查看修改结果。 注意:不允许修改窗体对象 “fQuery”和 “fStudent”中未涉及的控件、属性;不

7、允许修改表对象 “tStudent”。 程序代码只允许在 “*”与 “*”之间的空行内 补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。 国家二级 ACCESS机试(操作题)模拟试卷 146答案与解析 一、基本操作题 1 【正确答案】 (1)步骤 1:打开 “samp1 accdb”数据库,在【文件】功能区中双击“tSubscribe”表,发现只有字段 “预约 ID”的字段值是惟一的,所以应该把 “预约 ID”设为主键。右击 “tSubscribe”表,选择 “设计视图 ”快捷菜单命令,在 “tSubscribe”表设计视图右键单击 “预约 ID”所在行,在弹出的快捷菜单中选择

8、“主键 ”命令。 步骤2: 单击快速访问工具栏中的 “保存 ”按钮保存表结构的修改。关闭设计视图。 (2)步骤 1:右击 “tSubscribe”表,选择 “设计视图 ”快捷菜单命令,在 “tSubscribe”表设计视图单击 “医生 ID”字段,在其 “字段属性 ”的 “输入掩码 ”所在行输入: “A”000。字段大小输入: 8。通过 “toffice”表的 “属性 ”查看到 “医生 ID”为 “8”。 步骤 2:单击 “必需 ”所在行选择 “是 ”。 步骤 3:单击 “科室 ID”字段。在 “字段属性 ”中的 “字段大小 ”所在行修改为: 8。 步骤 4:单击快速访问工具栏中的 “保存 ”

9、按钮保存表设计 的修改。关闭设计视图。 (3)步骤 1:右击 “tDoctor”表,选择 “设计视图 ”快捷菜单命令,单击 “性别 ”字段的类型选择 “查阅向导 ”,在【查阅向导】对话框内选择 “自行键入所需的值 ”单选框,单击 “下一步 ”按钮。在此对话框的第 1列的第 1、 2行分别输入“男 ”和 “女 ”。如图 3-40所示。单击 “完成 ”按钮。 步骤 2:在其 “字段属性 ”的 “默认值 ”所在行输入: ”男 ”。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮保存表设计的修改。关闭设计视图。 (4)步骤 1:右击“tDoctor”表,选择 “设计视图 ”快捷菜单命令,单击 “专长

10、 ”字段。右键单击鼠标,在弹出的快捷菜单中选择 “删除行 ”命令。在弹出的系统对话框中单击 “是 ”按钮。 步骤 2:单击 “年龄 ”字段,在 “字段属性 ”下的 “有效性规则 ”输入: =18 and =60。在 “有效性文本 ”内输入:年龄应在 18岁到 60岁之间。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮保存表设计的修改。关闭设计视图。 步骤 4:双击 “tdoctor”表,在【开始】功能区中,单击 “记录 ”区域中 “其他 ”图标按钮旁边的三角箭头,在弹出的下拉列表中选择 “取消隐藏字段 ”菜单命令,打开【取消隐藏字段】对话框,勾选“年龄 ”复选框,单击 “关闭 ”按钮。 步

11、骤 5:单击快速访问工具栏中的 “保存 ”按钮保存表。关闭表。 (5)步骤 1:双击 “tdoctor”表。单击【开始】功能区,单击【文本格式】分组的右下角 “设置数据表格式 ”按钮,在【设置数据表格式】对话框内,单击“背景色 ”下拉列表,选中 “其他颜色 ”项,在弹出的【颜色】对话框中单击 “自定义 ”选项卡,在其底部的 “红色 ”、 “绿色 ”、 “蓝色 ”框中分别输入: 128,单击 “确定 ”按钮,返回【设置数据表格式】对话框,单击 “网格线颜色 ”的下拉列表,选择 “标准色 ”中的 “白色 ”,单元格效果为 “凹陷 ”。 步骤 2:关闭数据表。 (6)步骤 1:在【数据库工具】功能区

12、的【关系】分组中单击 “关系 ”按钮,系统弹出 “关系 ”窗口,在窗口内右击 鼠标,选择 “显示表 ”快捷菜单命令。添加 “tDoctor”、 “tOffice”、 “tPatient”和 “tSubscribe”。关闭【显示表】对话框。 步骤 2:拖动 “tDoctor”表的 “医生 ID”到“tSubscribe”表的 “医生 ID”,拖动 “tSubscfibe”表的 “病人 ID”到 “tPatient”表的“tPatient”表的 “病人 ID”,拖动 “tSubscribe”表的 “科室 ID”到 “toffice”表的 “科室lD”,在每个弹出的【编辑关系】对话框中单击 “创建

13、”按钮。 步骤 3:在每个联系的 “线 ”上右 键单击,在弹出的快捷菜单上选择 “编辑 ”命令,在【编辑关系】对话框,单击 “实施参照完整性 ”选项框。单击 “确定 ”按钮。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮保存建立表关系。 步骤 5:关闭 “sanmpl accdb”数据库。 二、简单应用题 2 【正确答案】 (1)【操作步骤】 步骤 1:双击打开 “samp2 accdb”数据库,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框添加 “tDoctor”、 “tOffice”、 “tSubscribe”、 “tPatient”表

14、,关闭【显示表】对话框。双击 “tPatient”表的 “姓名 ”、 “年龄 ”、 “性别 ”字段,双击 “tSubscribe”表的 “预约日期 ”字段,双击 “tOffice”表的 “科室名称 ”字段,双击 “tDoctor”表的 “医生姓名 ”字段。在 “医生姓名 ”列的后面添加字段表达式: left(tpatienf!姓名 , 1),对应的条件行输入: “王 ”,取消其 “显示 ”行中的勾选,用同样方法在其下一列添加字段表达式: len(tpatient!姓名 ),在其对应的条件行内输入: “2”,同样取消其 “显示 ”行中的勾选。 步 骤 2:单击快速访问工具栏中的 “保存 ”按钮保

15、存输入文件名“qt1”,单击 “确定 ”按钮,关闭 “qt1”设计窗口。 (2)【操作步骤】 步骤 1:在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中添加 “tsubscribe”表和 “tpatient”表,关闭【显示表】对话框。单击工具栏上的 “汇总 ”按钮。 步骤 2:在 “字段 ”行所在的第一列内输入标题 “平均年龄: ”,然后输入 “年龄 ”字段。在其总计所在行选择 “平均值 ”。 步骤 3:在 “字段 ”所在行的第二列选择 “科室 ID”字段,在其 “条件 ”行内输入参数查询表达式: 请输入科室 ID。 “总计 ”所在行选择 “w

16、here”,去掉其 “显示 ”行中的勾选。 步骤 4:在“字段 ”所在行的第三列输入求 “星期几 ”的表达式: weekday(tsubscribe!预约日期 ),在 “总计 ”所在行选择 “where”,在其 “条件 ”所在行输入: 2,去掉其 “显示 ”行中的勾选。如图 3-41所示。 步骤 5:单击 “运行 ”按钮,再弹出的对话框中输入任意的科室 ID查看结果。单击快速访问工具栏中的 “保存 ”按钮保存,输入文件名 “qt2”,单击 “确定 ”按钮,关闭查询窗口。 (3)【 操作步骤】 步骤 1:在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对

17、话框中添加 “tPatient”表,关闭对话框。双击 “tPatienc”表的 “姓名 ”、 “地址 ”、 “电话 ”字段。在 “电话 ”字段所在的 “条件 ”行内输入: Is Null,去掉其 “显示 ”行的勾选。如图 3-42所示。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,保存输入文件名 “qt3”,单击 “确定 ”按钮,关闭 “qt3”查询窗口。 (4)【操作步骤】 步骤 1:在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮, 系统弹出查询设计器。在【显示表】对话框内添加 “tDoctor”、 “tOfiice”、 “tSubscribe”、 “tPatient”表,关

18、闭【显示表】对话框。单击【查询工具 -设计】功能区的【显示隐藏】分组中的 “汇总 ”按钮。 步骤 2:双击 “tDoctor”表的 “医生姓名 ”字段,在其 “总计 ”行内选择 “Group By”,在其条件行内输入: forms!fquery!tname,双击 “tsubscribe”表字段 “病人ID”,在字段 “病人 ID”左侧单击定位光标输入标题 “预约人数: ”,在其总计所在行选择 “计数 ”。如图 3-43所示。 步骤3:单击 “运行 ”按钮,单击快速访问工具栏中的 “保存 ”按钮,保存输入文件名“qt4”,单击 “确定 ”按钮,关闭查询 “qt4”窗口。 步骤 4:关闭 “sam

19、p2 accdb”数据库。 三、综合应用题 3 【正确答案】 (1)步骤 1:双击打开 “samp3 accdb”数据库,在【开始】功能区的“窗体 ”面板中右击 “fQuery”窗体,选择 “设计视图 ”快捷菜单命令,打开 fQuery的设计视图。在【控件】分组内单击 “矩形 ”按钮,在 “窗体 ”主体区拖动,产生一个 “矩形 ”。在此 “矩形 ”上右键 单击鼠标,在弹出的快捷菜单上选择 “属性 ”命令,在【属性表】对话框修改 “名称 ”为: rRim,修改 “宽度 ”为: 16 6cm, “高度 ”为:1 2cm, “上边距 ”为: 0 4cm, “左 ”为: 0 4cm,单击 “特殊效果

20、”所在行选择 “凿痕 ”。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮保存设置。 (2)步骤 1:在 “fQuery”窗体设计视图中选中 “退出 ”按钮,在【属性表】对话框内中的 “前景色 ”所在行内输入: 128(系统会自动将前景色数值转换为 “#800000”),在“字体粗细 ”行内选择 “加粗 ”。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮保存设置。 (3)步骤 1:在【属性表】对话框右上角的下拉列表中选择 “窗体 ”,修改 “标题 ”为:显示查询信息。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮保存设置。 (4)步骤 1:接上一步骤继续【属性表】中对 “窗体 ”进行

21、设置,在 “边框样式 ”所在行选择:对话框边框,在 “滚动条 ”所在行单击选择:两者均无,在 “导航按钮 ”、“分隔线 ”和 “记录选择器 ”所在行选择:否,关闭【属性表】对话框。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮保存设置。 (5)步骤 1:单击【窗体设计工具 -设计】功能区的【工具】分组中的 “查看代码 ”按钮,打开 “代码生成器 ”窗口。 步骤 2:在 BBB Form RecordSource=“”的双引号之间输入: select*from tStudent。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭 VBA编辑窗口,关闭窗体视图,关闭 “samp3 accdb”数据库窗口。

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1