




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章 数据库和表第1章 数据库和表【思考与练习答案】【实例1】1. 单击“文件”选项卡,可以显示 Microsoft Office Backstage 视图。在Backstage视图中可以管理文件及其相关数据,如:创建、保存、设置选项等。可通过该视图对文件执行所有无法在文件内部完成的操作。2.单击“开始”“剪贴板”组“格式刷”命令,然后右单击“格式刷”命令,在出现的快捷菜单中,单击“添加到快速访问工具栏”命令。【实例2】1. 使用系统提供的模板仅一次操作就可以创建所需要的表、窗体和报表等数据库对象,这是创建数据库最简单的方法。2. 使用“样本模板”中的“罗斯文”创建数据库的操作方法参见“实例2”的操作步骤。3. 略【实例3】1. 根据数据库的相关理论,一个表中的同一列应具有相同的数据特征,称为字段的数据类型。数据类型不同,它的存储方式和使用方式则不同。Access常用的数据类型有:文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、附件、计算、查阅向导。2. 字段说明是可选的,用于说明该字段。当在表对象的数据表视图或窗体上选择该字段时,在状态栏上会显示该说明。3. 使用设计视图创建 “tbl挂号”表的操作方法参见“实例3”的操作步骤。4.在设计视图打开“tbl挂号”表,选择“医生ID”字段的数据类型为“查阅”项,在图-14所示的对话框中,单击“使用查阅字段获取其他表或查询中的值”单选按钮,按照向导的提示一步步地完成操作,即可在“tbl挂号”表中查阅“tbl医生”表中的姓名字段值。5. 在数据表视图直接输入数据来创建表,Access会根据输入的数据内容自动确定适合每个字段的最佳数据类型,字段名称自动为“字段”、“字段”等。而“实例3”建立表是先选择数据类型,再定义字段名称。【实例4】1. 如果文本字段中已经有数据,那么减小“字段大小”属性值会丢失数据,Access将截去超长的字符。如果在数字字段中包含小数,那么将“字段大小”属性设置为整型时,Access自动将数据取整。因此,在改变“字段大小”属性时要非常小心。2. 在设计视图中选择该字段后,单击“格式”属性右侧的下箭头,在出现的下拉列表中选择“百分比”选项。3. 在设计视图中打开“tbl医生”表,单击“医生ID”字段,在“输入掩码”属性中输入0000。4. 在设计视图中打开“tbl医生”表,单击“工资”字段,在“有效性规则”属性中输入=3000。5. 在设计视图中打开“tbl挂号”表,索引窗口中进行如图1-62所示的设置即可实现限制一个患者一天只能挂一个医生的号。图1-62 “tbl挂号”表的索引窗口【实例5】打开“针灸科就诊系统.accdb”数据库,单击“外部数据”选项卡“导入并链接”组“Access”命令,在出现的对话框中找到所需的“中医门诊.accdb”数据库,单击“打开”按钮;在出现的“导入对象”对话框中,选择要导入的“tbl医生”表,单击“确定”按钮即可。【实例6】在数据表视图中打开“tbl中药”表,选中“药味”字段,在图1-45所示的对话框的“查找内容”框中输入“,”在“替换为”框中输入“、”,单击“全部替换”按钮。【实例7】1. 对于文本型的字段,如果它的值为数字,那么Access将数字视为字符串。因此,排序时是按照ASCII码值的大小排列,而不是按照数值本身的大小排列。如果希望按其数值大小排列,则应在较短的数字前面加零。24. 参见“实例7”的实现过程。【实例8】1. 在创建表间关系之前,必须先在至少一个表中定义一个主键。然后使主表的主键列与其他表中的匹配列相关。创建了关系之后,那些匹配列即变为相关表的外部键。2. 参照完整性是一个规则系统,能确保相关表的记录之间关系的有效性,并且确保不会在无意之中删除或更改相关数据。3. 如果选中“级联更新相关字段”复选框,在主表中更改主键,将自动更新的所有相关记录的匹配值。如果选中“级联删除相关字段”复选框,删除主表中的记录,将删除任何相关表中的相关记录。所以,实施了参照完整性但未启用“级联删除相关记录”、“级联更新相关字段”,如果王光正医生对应7条出诊记录,不能直接删除王光正医生记录,也不能直接删除这7条出诊记录。4. 参见“实例8”的实现过程。创建关系后的“关系”窗口如图1-63所示。图1-63“关系”窗口【实例9】1. 对于“中医门诊”数据库,如果大夫给患者一次开了内服和外用2个方子,“中医门诊”数据库的设计需要修改,新建一个“tbl处方”表,包含“挂号ID”、“处方ID”;“tbl处方组成”表去掉“挂号ID”字段,增加“处方ID”字段。2. 设计方法参见“实例9”的实现过程。3. 分析过程参见“实例9”的实现过程,分析结果保存在“第1章 数据库和表1实例答案实例9经方数据.accdb”。【习题答案】一. 选择题1.B 2.D 3.A 4.C 5.D 6. C 7.B 8.A 9.B 10.D 11.C 12.B 13.C 14.A15.C 16.A 17.A 18.C 19.D 20.C 21.C 二、填空题1. 关键字2. 表3. 附件4. 备注5. 1个6. 自动编号7. 一对多8. #099. 身份证号码10. 参照完整性三、操作题1.创建数据库参见“实例2”的【实现过程】。2.建立表结构及输入表内容参见“实例3”和“实例5”的【实现过程】。3.在 “设计视图”中,打开“tbl班级”表。新建“班级名称”字段,“数据类型”列表中选择“计算”项,在出现的“表达式生成器”对话框中输入表达式“专业 & 入学年份”,如图1-64所示,单击“确定”按钮。图1-64 添加计算字段4.单击“外部数据”“导入并链接”组 “Access”命令,弹出“获取外部数据-Access数据库”对话框,如图1-65所示。单击该对话框中的“浏览”按钮,在出现的“打开”对话框中找到要导入文件的位置,并单击“打开”按钮。然后指定所导入数据的存储方式,这里单击“将源数据导入当前数据库的新表中”单选按钮,单击“确定”按钮。在“导入对象”对话框中,选择“表”选项卡中的“排课信息”项,单击“确定”按钮,最后关闭保存导入步骤对话框。图1-65导入Access数据文件5.教学管理的主要工作包括学生信息管理、课程信息管理和成绩信息管理等。分析其设计过程如下:(1)需求分析利用数据库管理教学信息,主要任务应包括学生信息管理、课程信息管理和成绩信息管理等。(2)确定数据库中需要的表根据“教学管理”数据库应完成的任务以及信息分类原则,将教学管理数据分为5类,并分别存放在 “tbl课程”、“tbl排课”、“tbl成绩”、“tbl班级”和“tbl学生”这5个表中。(3)确定表中需要的字段按照每个表中都包含关于同一主题的信息原则,在该数据库中,“tbl课程”表包含“课程号”、“课程名称”、“学分”和“学时”字段;“tbl排课”表包含“排课ID”、“学年学期”、“教师”、“班级编号”和“课程号”字段;“tbl成绩”表包含“学号”、“排课ID”和“成绩”字段;“tbl班级”表包含“班级编号”、“班级名称”、“入学年份”、“院系名称”和“班长”字段;“tbl学生”表包含“学号”、“姓名”、“民族”、“籍贯”、“班级编号”、“性别”、“党员”、“奖学金”、“生日”、“爱好”、“入学成绩”、“个人简历”、“照片”、“网址”和“相关文档”字段。(4)确定主键“tbl课程”表的主键是“课程号”字段;“tbl排课”表的主键是“排课ID”字段;“tbl成绩”表的主键是“学号”和“排课ID”字段;“tbl班级”表的主键是“班级编号”字段;“tbl学生”表的主键是“学号”、字段。(5)建立表间关系和实施参照完整性创建关系后的“关系”窗口如图1-66所示。图1-66“关系”窗口6.综合应用(1)参见“实例3”、“实例4” 和“实例5”的【实现过程】。(2)“tbl护士”表的主键为“
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030年中国智慧工厂建设行业市场深度调研及前景趋势与投资研究报告
- 2025-2030年中国无源和互连电子元件行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030年中国无卤阻燃行业市场现状供需分析及投资评估规划分析研究报告
- 2025年执业护士考试临床病例知识点试题及答案
- 2025-2030年中国敷料行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030年中国数字版权管理(DRM)行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030年中国改性粘胶纤维行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030年中国排风机行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030年中国挖掘机用破碎机铲斗行业市场现状供需分析及投资评估规划分析研究报告
- 主管护师健康风险管理试题及答案
- 2025-2030中国手机外壳行业市场发展现状及竞争格局与投资前景研究报告
- 《中型餐饮企业组织结构》课件
- 2025年浙江绍兴诸暨新城投资开发集团有限公司招聘笔试参考题库含答案解析
- 安徽卓越县中联盟2024-2025学年高三下学期5月份检测政治试卷+答案
- 广东省珠海市2024-2025学年下学期期中八年级数学质量监测试卷(含答案)
- 初中美育考试试题及答案
- 国际贸易基础试题库与答案
- 2025年北京市丰台区九年级初三一模语文试卷(含答案)
- 财务与审计的关联与差异试题及答案
- 2024年汉中市中医医院招聘笔试真题
- 租房养宠协议合同
评论
0/150
提交评论