浏览次数: 时间:2019/03/26
一、基本操作题
在考生文件夹下存在一个数据库文件“Acc1.mdb”,其中已经设计好了表对象“医生”、“科室”、“病人”和“预约”。
试按以下操作要求完成各种操作:
(1)在“Acc1.mdb”数据库中建立一个新表,名为“护士”,表结构如下:
字段名称 |
数据类型 |
字段大小 |
护士ID |
文本 |
6 |
姓名 |
文本 |
4 |
年龄 |
数字 |
整型 |
工作时间 |
日期/时间 |
短日期 |
(2)设置“护士ID”字段为主键。
(3)设置“姓名”字段为必填字段。
(4)设置“年龄”字段的有效性规则和有效性文本。具体规则为:输入年龄必须在20~35岁(含20岁和35岁),有效性文本内容为:年龄应在20~35岁。
(5)将下表所列数据输入“护士”表中,且显示格式应与下表内容相同。
护士ID |
姓名 |
年龄 |
工作时间 |
207001 |
王晓春 |
25 |
2003-12-10 |
207002 |
李婷 |
22 |
2006-2-20 |
207003 |
李芳芳 |
24 |
2005-6-26 |
(6)通过相关字段建立“医生”、“科室”、“病人”和“预约”4表之间的关系,同时使用“实施参照完整性”。
答案:(1)打开“Acc1.mdb”数据库,单击“表”对象,单击“新建”按钮,弹出“新建表”对话框,选择“设计视图”,单击“确定”按钮,弹出表设计视图。将“护士ID”、“姓名”、“年龄”和“工作时间”4个字段及对应的“数据类型”、“字段大小”添加到设计视图中。单击“保存”按钮,弹出“另存为”对话框,在“表名称”文本框中输入“护士”,单击“确定”按钮,弹出“尚未定义主键”提示框,单击“否”按钮。
(2)在“Acc1.mdb”数据库中单击“表”对象,选择“护士”表,单击“设计”按钮,打开“护士”表设计视图。选择“护士ID,,字段,单击工具栏中的“主键”按钮,单击“保存”按钮,关闭设计视网。
(3)单击“表”对象,选择“护士”表,单击“设计”按钮,打开“护士”表设计视图。选择“姓名”字段,选择下面字段属性中的“必填字段”下拉列表中的“是”选项。单击“保存”按钮,保存“护士”表,关闭设计视图。
(4)在“Acc1.mdb”数据库中单击“表”对象,选择“护士”表,单击“设计”按钮,打开“护士”表设计视图。选择“年龄”字段,在下面字段属性中的“有效性规则”文本框中输入“>=20And<=35”,在“有效性文本”文本框中输入“年龄应在20岁到35岁之间”。单击“保存”按钮,保存“护士”表,关闭设计视图。
(5)在“Acc1.mdb”数据库中单击“表”对象,选择“护士”表,单击“打开”按钮,打开“护士”表。按照题目所给数据进行录入。单击“保存”按钮,保存“护士”表,关闭表视图。
(6)在“Acc1.mdb”数据库中单击“表”对象,执行“工具”一“关系”命令,弹出“关系”对话框,将“显示表”对话框中的“医生”、“科室”、“病人”和“预约”表添加到“关系”视图中,关闭“显示表”对话框。将“医生”表中的“医生ID”字段拖至“预约”表的“医生ID”字段,弹出“编辑关系”对话框,选择“实施参照完整性”复选框,单击“创建”按钮,同理,将“科室”表中的“科室ID”字段拖至“预约”表的“科室ID”字段,设置“编辑关系”对话框,将“病人”表中的“病人ID”字段拖至“预约”表的“病人ID”字段,弹出“编辑关系”对话框,选择“实施参照完整性”复选框,单击“创建”按钮。单击“保存”按钮,保存“关系”,关闭关系设计视图
二、简单应用题
在考生文件夹下,存在一个数据库文件“Acc2.mdb”,里面已经设计好4个关联表对象“医生”、“科室”、“病人”和“预约”以及表对象“T1”和窗体对象“F1”试按以下要求完成设计:
(1)创建一个查询“查询1”,查找姓“李”病人的基本信息,并显示“姓名”、“年龄”和“性别”。
(2)创建一个查询“查询2”,统计年龄小于40岁的医生被病人预约的次数。
(3)创建一个查询“查询3”,删除表对象“T1”内所有“预约日期”为10月的记录。
(4)现有一个已经建好的“F1”窗体。运行该窗体后,在文本框(文本框名称为Name)中输入要查询的科室名,然后单击“查询”按钮,即运行一个名为“查询4”的查询。“查询4”查询的功能是显示所查科室的“科室ID”和“预约日期”。
请创建一个查询“查询4”,并实现该功能。
答案:(1)在“Acc2.mdb”数据库中单击“查询”对象,单击“新建”按钮,弹出“新建查询”对话框,选择“设计视图”,单击“确定”按钮。在“显示表”对话框中,将“病人”表添加到“查询”对话框中,关闭“显示表”对话框。分别双击“病人”表中的“姓名”、“年龄”和“性别”3个字段。在“姓名”字段对应的条件中输入“Like”李*””。单击“保存”按钮,保存查询名称为“查询1”,单击“确定”按钮,关闭设计视图。
(2)在“Acc2.mdb”数据库中单击“查询”对象,单击“新建”按钮,弹出“新建查询”对话框,选择“设计视图”,单击“确定”按钮。在“显示表”对话框中,将“医生”表和“预约”表添加到“查询”对话框中,关闭“显示表”对话框。分别双击“医生”表中的“姓名”和“年龄”字段,“预约”表中的“病人ID”字段。单击工具栏中的“总计”按钮,下面出现“总计”行,在“年龄”字段对应的“条件”文本框中输入“<40”,取消选中对应“显示”中的复选框,选择“病人ID”字段对应“总计”下拉列表中的“计数”函数选项,将“病人ID”字段更改为“预约人数:病人ID”。单击“保存”按钮,保存查询名称为“查询2”,单击“确定”按钮,关闭设计视图。
(3)在“Acc2.mdb”数据库中单击“查询”对象,单击“新建”按钮,弹出“新建查询”对话框,选择“设计视图”,单击“确定”按钮。在“显示表”对话框中,将“T1”表添加到“查询”对话框中,关闭“显示表”对话框。执行“查询”一“删除查询”命令,双击“T1”表中的“预约日期”字段,在后面添加一个字段,输入“Month([预约日期])”,在对应的条件中输入“10”。单击“保存”按钮,保存查询名称为“查询3”,单击“确定”按钮,关闭设计视图。
(4)在“Acc2.mdb”数据库中单击“查询”对象,单击“新建”按钮,弹出“新建查询”对话框,选择“设计视图”,单击“确定”按钮。在“显示表”对话框中,将“科室”表和“预约”表添加到“查询”对话框中,关闭“显示表”对话框。分别双击“科室”表中的“科室ID”和“科室名称”字段、“预约”表中的“预约日期”字段。在“科室名称”字段对应的“条件”文本框中输入“[Forms]![F1]![Name]”,取消选中对应“显示”中的复选框。单击“保存”按钮,保存查询名称为“查询4”,单击“确定”按钮,关闭设计视图。
三、综合应用题
在考生文件夹下,存在一个数据库文件“Ace3.mdb”,里面已经设计好表对象“用户”和“登录”,以及窗体对象“F1”和“F2”。请在此基础上按照以下要求补充“F2”窗体的设计:
(1)将窗体中名称为“User_remark”的标签控件上的文字颜色改为“棕色”(棕色代码为128)、字体粗细改为“加粗”。
(2)将窗体标题设置为“显示/修改用户密码”。
(3)将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条、记录选定器、浏览按钮、分隔线和控制框,并保留窗体的关闭按钮。
(4)将窗体中“退出”按钮(名称为“com3”)上的文字颜色改为“蓝色”(蓝色代码为16711680),字体粗细改为“加粗”,并在文字下方加上下划线。
(5)在窗体中还有“修改”和“保存”两个按钮,名称分别为“com1”和“com2”,其中“保存”按钮在初始状态为不可用,当单击“修改”按钮后,应使“保存”按钮变为可用。现已编写了部分VBA代码,请按照上述功能要求将VBA代码补充完整。
要求:修改后运行该窗体,并查看修改结果,结果如图1所示。
答案:(1)在“Acc3.mdb”数据库中单击“窗体”对象,选择“F2”窗体,单击“设计”按钮,打开“F2”窗体设计视图。右键单击名称为“User_remark”的标签控件,执行“属性”快捷菜单命令,弹出“标签:User_remark”属性对话框,选择“格式”选项卡,在“前景颜色”文本框中输入“128”,选择“字体粗细”下拉列表中的“加粗”选项,关闭“属性”窗口。单击“保存”按钮,保存“F2”窗体,关闭“属性”窗口。
(2)在“Acc3.mdb”数据库中单击“窗体”对象,选择“F2”窗体,单击“设计”按钮,打开“F2”窗体设计视图。右键单击“F2”窗体标题栏,执行“属性”快捷菜单命令,弹出窗体属性对话框,选择“格式”选项卡,在“标题”文本框中输入“显示/修改用户密码”,关闭属性对话框。单击“保存”按钮,保存“F2”窗体,关闭设计视图。
(3)在“Acc3.mdb”数据库中单击“窗体”对象,选择“F2”窗体,单击“设计”按钮,打开“F2”窗体设计视图。右键单击“F2”窗体标题栏,执行“属性”快捷菜单命令,弹出窗体属性对话框,选择“格式”选项卡,选择“边框样式”下拉列表中的“对话框边框”选项,选择“滚动条”下拉列表中的“两者均无”选项,选择“记录选择器”下拉列表中的“否”选项,选择“导航按钮”下拉列表中的“否”选项,选择“分隔线”下拉列表中的“否”选项,选择“控制框”下拉列表中的“否”选项,选择“关闭按钮”下拉列表中的“是”选项,关闭“属性”窗口。单击“保存”按钮。保存“F2”窗体,关闭设计视图。
(4)在“Acc3.mdb”数据库中单击“窗体”对象,选择“F2”窗体,单击“设计”按钮,打开“F2”窗体设计视图。右键单击“退出”命令按钮控件,执行“属性”快捷菜单命令,弹出“命令按钮:com3”属性对话框,选择“格式”选项卡,在“前景颜色”文本框中输入“16711680”,选择“字体粗细”下拉列表中的“加粗”选项,选择“下划线”下拉列表中的“是”选项,关闭属性对话框。单击“保存”按钮,保存“F2”窗体,关闭设计视图。
(5)在“Acc3.mdb”数据库中单击“窗体”对象,选择“F2”窗体,单击“设计”按钮,打开“F2”窗体设计视图。右键单击标题为“修改”的命令按钮,执行“事件生成器”快捷菜单命令,弹出“代码”对话框,在cornl_Click单击事件代码的两行Add之间加入代码“corn2.Enabled=True”,即当单击“修改”按钮后,“保存”按钮变为可用。
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!