会计考友 发表于 2012-7-31 22:29:16

2011年计算机等考二级Access考前模拟题(35)

  一、基本操作题
  在考生文件夹下,存在一个数据库文件“samp1.mdb”,里边已经设计好了表对象“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”。试按以下操作要求,完成各种操作:
  (1)在“samp1.mdb”数据库中建立一个新表,名为“tNurse”,表结构如下表所示:
http://www.examw.com/ncre/Files/2011-10/15/91427501.jpg
  (2)设置“护士ID”字段为主键;
  (3)设置“护士名称”字段为必填字段;
  (4)设置“年龄”字段的“有效性规则”和“有效性文本”。具体规则为:输入年龄必须在22岁至40岁之间(含22岁和40岁),有效性文本内容为:年龄应在22岁到40岁之间;
  (5)将下表所列数据输入到“tNurse”表中,且显示格式应与下表相同;
http://www.examw.com/ncre/Files/2011-10/15/91456012.jpg
  (6)通过相关字段建立“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”等四表之间的关系,同时使用“实施参照完整性”。
  二、简单应用题
  考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好四个关联表对象“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”以及表对象“tTemp”,同时还设计出窗体对象“fQuery”。试按以下要求完成设计:
  (1)创建一个查询,查找姓“王”病人的基本信息,并显示“姓名”、“年龄”、“性别”,所建查询名为“qT1”;
  (2)创建一个查询,统计年龄小于30岁的医生被病人预约的次数,且显示结果按预约人数降序排序(如下图所示),所建查询名为“qT2”;
http://www.examw.com/ncre/Files/2011-10/15/91452088.jpg
  (3)创建一个查询,删除表对象“tTemp”内所有“预约日期”为10月的记录,所建查询名为“qT3”;
  (4)现有一个已经建好的“fQuery”窗体,如下图所示。运行该窗体后,在文本框(文本框名称为tName)中输入要查询的科室名,然后按下“查询”按钮,即运行一个名为“qT4”的查询。“qT4”查询的功能是显示所查科室的“科室ID”和“预约日期”。请设计“qT4”查询。
http://www.examw.com/ncre/Files/2011-10/15/91465911.jpg
  三、综合应用题
  考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tAddr”和“tUser”,同时还设计出窗体对象“fEdit”和“fEuser”。请在此基础上按照以下要求补充“fEdit”窗体的设计:
  (1)将窗体中名称为“LRemark”的标签控件上的文字颜色改为红色(红色代码为255)、字体粗细改为“加粗”;
  (2)将窗体标题设置为“修改用户信息”;
  (3)将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条、记录选定器、浏览按钮和分隔线;
  (4)将窗体中“退出”命令按钮(名称为“cmdquit”)上的文字颜色改为深红(深红代码为128)、字体粗细改为“加粗”,并在文字下方加上下划线;
  (5)在窗体中还有“修改”和“保存”两个命令按钮,名称分别为“CmdEdit”和“CmdSave”,其中“保存”命令按钮在初始状态为不可用,当单击“修改“按钮后,应使“保存”按钮变为可用。现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。
  要求:修改后运行该窗体,并查看修改结果。
  注意:不允许修改窗体对象“fEdit”和“fEuser”中未涉及的控件、属性;不允许修改表对象“tAddr”和“tUser”。
  对于VBA代码,只允许在“****************”与“****************”之间的一空行内补充语句、完成设计,不允许增删和修改其 它位置已存在的语句。
页: [1]
查看完整版本: 2011年计算机等考二级Access考前模拟题(35)