access模拟题教程范本.docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
注意事项:1、必须在指定的试题数据库中进行答题。2、利用向导答题后,除添加控件外,不要改动任何由向导建立的控件设置。3、添加查询字段时,不可以选择*字段。4、设置命令按钮的单击事件时,必须选择相应的宏(宏组)名称,不可以使用系统自动建立的事件过程。`一切操作请在打开的医生基本信息.accdb数据库中进行。一、基本操作1.设置tDoctor表中性别字段的默认值属性,属性值为男;并为该字段创建查阅列表,列表中显示男和女两个值;2.在tDoctor表中设置年龄字段的相应属性,使其输入的年龄必须在18岁至60岁之间(含18岁和60岁),如果超出范围则显示年龄应在18岁到60岁之间;3.在tDoctor表中取消对年龄字段值的隐藏;4.在tSubscribe表的数据表视图,将数据显示的顺序设置为按预约日期从前往后排序;5.将下列数据输入到tDoctor表中;医生ID姓名性别年龄A007李霞女 206.分析tSubscribe表的字段构成,判断并设置其主键。二、简单应用1.创建一个查询,查找姓名为两个字的王姓病人的预约信息,并显示病人姓名、年龄、性别、预约日期、科室名称和医生姓名,所建查询名为Q1(说明:病人姓名为tPatient表中的姓名,医生姓名为tDoctor表中的姓名)。2.创建一个查询,统计每个科室每天的预约人数,结果显示科室名称、预约日期和预约人数,并统计所有科室每天的预约量,见下图。所建查询名为Q2(提示:利用交叉表查询)。3.使用向导创建一个窗体,显示每名医生的基本信息(显示内容为tDoctor表的全部字段),窗体布局为纵栏式,窗体标题为医生基本信息,所建窗体名为fDoctor。三、综合应用1.按以下要求对已建报表rDoctor进行设计:(1)将报表页眉区域内标签控件的标题显示改为医生基本信息表,同时将其安排在距上边1厘米、距左侧5厘米的位置,将字体大小改为20;(2)将报表主体节区内没有绑定数据的文本框控件值设置为年龄字段的值;(3)将报表中的数据按职称分组升序排列,每组再按年龄升序排列;(4)在报表每类职称分组的页脚添加一个计算平均年龄的控件(名为t平均年龄),计算每类职称的平均年龄(要求:计算出的平均年龄保留整数);(5)在页面页脚区域中间显示总页码和当前页码。说明:改后的报表如下图所示。【默认值】错误  标准答案:男  学生答案:无【行来源】错误学生文档中没有定位到此考点【有效性规则】错误  标准答案:=18 And =60  学生答案:无【有效性文本】错误  标准答案:年龄应在18岁到60岁之间  学生答案:无【记录集】错误  标准答案:A001王志男23助理医师肝外科A002李娜女40主任医师妇产科A003韩永男50主任医师心血管A004田野女40副主任医师眼科A005吴威男33副主任医师骨科A006刘之乾男29助理医师脑外科A007李霞女20  学生答案:A001王志男23助理医师肝外科A002李娜女40主任医师妇产科A003韩永男50主任医师心血管A004田野女40副主任医师眼科A005吴威男33副主任医师骨科A006刘之乾男29助理医师脑外科【主键】错误  标准答案:预约ID  学生答案:无【查询语句】错误  标准答案:SELECT tPatient.姓名 AS 病人姓名, tPatient.年龄, tPatient.性别, tSubscribe.预约日期, tOffice.科室名称, tDoctor.姓名 AS 医生姓名FROM tPatient INNER JOIN (tOffice INNER JOIN (tDoctor INNER JOIN tSubscribe ON tDoctor.医生ID = tSubscribe.医生ID) ON tOffice.科室ID = tSubscribe.科室ID) ON tPatient.病人ID = tSubscribe.病人IDWHERE (((tPatient.姓名) Like 王?));  学生答案:无【记录集】错误  标准答案:王玉27男2004/12/1内科王志  学生答案:无【所有列名称】错误  标准答案:病人姓名,年龄,性别,预约日期,科室名称,医生姓名  学生答案:无【查询语句】错误  标准答案:TRANSFORM Count(tSubscribe.病人ID) AS 病人ID之计数SELECT tSubscribe.预约日期, Count(tSubscribe.病人ID) AS 总计FROM tOffice INNER JOIN tSubscribe ON tOffice.科室ID = tSubscribe.科室IDGROUP BY tSubscribe.预约日期PIVOT tOffice.科室名称;  学生答案:无【记录集】错误  标准

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档