《数据库原理及应用(Access2003)》课程设计报告 课程设计目的 通过理论与实践教学,使学生掌握关系型数据库的基本操作,理解关系型数据库的 有关概念,具备一定的数据库结构设计的能力,并能综合运用所学知识,进行小型数据 库应用系统的开发工作。基本上了解数据库的各个组成部分,及其作用。提高学生的动 手能力,运用系统的能力。 课程设计环境 硬件:CPU:Intel(R) Atom(TM) N450 MEMORY:1GB 软件:Microsoft Windows XP Microsoft Access 2003 课程设计内容 创建一个"图书采购管理子系统",用来记录和整理图书馆采购书籍的情况,方便图书馆 工作人员对于图书采购的管理,使图书的采购便捷、实用。 数据库设计 数据库设计的(E-R)模型 图一 图书实体属性图 图二 供应商实体属性图 图三 采购员实体属性图 图四 订货单实体属性图 图五 图书类别实体属性图 图六 送货方式实体属性图 图七 采购订单实体属性图 图八 价目表实体属性图 基本表数据表和联系的实现 基本表的制作步骤 打开Access,新建空数据库,命名为"图书采购管理子系统"。 在"图书采购管理子系统"中切换到表页。 单击【新建】按钮,弹出【新建表】对话框,如下图所示 【新建表】对话框 点击【设计视图】,再单击确定,打开表的设计视图窗口,如下图所示 【表的设计视图】 在【字段名称】中输入相应信息,并在【数据类型】中设置相应的属性及设置主关键字 ,如下图 在设计视图中设置 在视图中选择【数据表视图】,在数据表视图中输入对应的数据。如下图 【图书表】数据视图 重复上述步骤,依次建立【图书表】、【供应商表】、【订货单表】、【采购员表】、 【图书类别表】、【采购订单表】、【送货方式表】注意细节,相同的字段类型设置相 同的字段属性。 如下图中依次的数据表 【采购员表】数据视图 【价目表】数据视图 【订货单】数据视图 【采购订单】数据视图 【送货方式】数据视图 【图书类别】数据视图 b、 各个表之间的关系及相对应的关系。 单击【工具】中【关系】,如图 全部添加,关闭【显示表】对话框,显示如图 关系的建立 关闭对话框,各个表之间的关系就建立好了。 系统实现 a 、查询的建立,建立【图书查询】、【供应商查询】、【订货单交叉表查询】、【采购 员查询】、【图书信息生成表查询】 、在对象中切换至【查询】,点击【新建】,弹出如图 【新建查询】对话框 、选择设计视图,单击【确定】,弹出如下图 【选择查询】对话框 、将【图书表】添加至选择查询中,关闭显示表。如图 图书表的选择查询及输入的条件 、单击菜单栏中的运行按钮,出现如图 运行查询时需要输入的条件 、输入一个图书的名称,如:两脚书橱,显示如图 查询运行显示的数据表 、一个简单的选择查询就做好了。 、用向导建立【采购员查询】,单击用向导建立查询。弹出如图 简单查询向导 、选择采购员表,将可用字段从左边选至右边,单击下一步,出现如图 【简单查询向导】对话框 、单击下一步,出现图 【简单查询向导】对话框 、将查询标题改为【采购员信息 查询】,单击完成。 、做一个生成表查询,单击设计视图,添加订货单,选定字段,如图 【订货单-选择查询】 、打击菜单栏中【查询】,选中生成表查询,出现如图 【生成表 】对话框 、输入建立的新表名称,按确定,运行,出现如图 【提示信息】 、单击【是】,在表中生成了新表。生成表查询完成。 、做更新查询,交叉表查询等在选择查询的基础上,点击菜单栏中的查询,选定某种查 询方法即可完成查询的制作。 b、窗体的建立,建立【登录窗体】,【欢迎窗体】,【图书信息窗体】等。 、打开对象中的窗体,单击【新建】,弹出如图 【新建窗体对话框】 、选中窗体向导,选择该对象数据的来源表或查询,单击确定。弹出如图 【窗体向导】 、选定可用字段,单击下一步,弹出如图 【窗体向导】 、选定窗体的布局方式,单击下一步,弹出如图 【窗体向导】 .选定窗体所用的样式,单击下一步,弹出图 【窗体向导】 、修改标题,单击完成,这样用向导建立的窗体就做好了。可以在设计视图中修改窗体 的样式,在其属性中更改,已达到实用美观的效果。 、在设计视图下制作窗体。【新建窗体】,设计视图,选择数据来源,确定,弹出下图 【窗体设计视图】 、按照自己的要求设计出窗体,符合便捷,直观的要求。根据数据库的规模创建合适的 窗体。在设计视图中,单击鼠标右键,出现属性的对话框,如图 在窗体的属性中更改所需要的条件。 c、报表的制作。 在对象中选择报表,新建,弹出图 【新建报表】 、选择报表的数据来源或者查询,可用设计师图,亦可用报表向导,其步骤和制作窗体 非常相似。这里就不再一一说明。 *窗体的制作中,利用了宏,在这里先介绍制作的宏,
, 相关下载链接:
https://download.csdn.net/download/qq_43966957/87371977?utm_source=bbsseo