资源预览内容
第1页 / 共25页
第2页 / 共25页
第3页 / 共25页
第4页 / 共25页
第5页 / 共25页
第6页 / 共25页
第7页 / 共25页
第8页 / 共25页
第9页 / 共25页
第10页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
9.2 一个完整的数据库管理系统实例很多人都有过到书屋租书的经历,我们往往会为老板的健忘以及业务的混乱恼火!那么 我们就来建立图书租借系统为那些老板解忧吧!9.2.1数据分析并创建表书店的业务看似简单,其实也需要仔细分析才能理出头绪。下面列出了需要的数据。 与顾客相关的数据:顾客姓名,顾客编号,电话,是否会员,会员编号,地址。 与书籍相关的数据:图书编号,几册装,图书名称,作者编号,作者,类型编号, 类型,出版社编号,出版社名称,电话,一般价,会员价。 租借记录:顾客姓名,借阅日期,是否归还,归还日期,借阅图书。 会员缴款记录:缴款编号,缴款日期,客户编号,缴款金额。以上列出了需要的数据,但是依照上述数据建立的表格会出现数据的重复及冗余因此, 我们要在分析的基础上建立表间的关联。很显然,与书籍有关的数据可以分拆成四个表,分 别为: 图书清单表:图书编号(索引),几册装,一般价,会员价,图书名称。 作者名单表:作者编号(索引),姓名。 图书类型表:类型编号(索引),类型。 图书名单表:图书编号(索引),图书名称。 出版社名单:出版社编号(索引),出版社名称,电话。 在表的分析基础上,我们可以设计出8个表,分别为“书籍清单”,“顾客名单”和“租借记录”3 个主表,以及“书籍类型”、“书籍名单”、“作者名单”、“出版社名单”与“会员缴 款记录”5 个附表。建立的关系如图1-1所示。图 9-1 建立的表关系视图接下来我们将分别建立这8 个表。(1)书籍清单表:首先鼠标单击任务窗格中【新建】|【空数据库】选项,打开如图9-2 所示窗口。图 9-2 新建空数据库窗口uni表s查询囤窗悻9报表角页宏模块组对象*1收藏夹在上图中选择保存路径及名称,本例保存在E: /数据库实例文件夹下,命名为书籍租借 管理系统。鼠标单击【创建】按钮。打开数据库窗口如图9-3所示。晅书務租惜管理系:数据库 access 2000立件礒式)确打开功麗设计宦新逹 X 兀使用向导创建表通过输人数据创逹表 |X|使用设计器创逹表图 9-3 数据库窗口在这个窗口里就可以利用以前学的知识建立表了,下面以顾客记录表为例,其它表大家 自己创建。首先选择表对象,鼠标单击【新建】按钮,选择“设计视图”后,单击【确定】 按钮,如图 9-4 所示。图 9-4 表设计视图窗口接下来我们要添字段名称,包括顾客编号、姓名、电话、地址、入会时间、是否会员、总余金额,以及为各个字段选择数据类型,并设顾客编号为主键,完成后如图9-5所示。图 9-5 顾客记录表设计视图然后,鼠标单击工具栏的【视图】按钮,转换到数据表视图输入相应数据,如图9-6所 示。图 9-6 顾客记录表 其它几个表设计完成后如下:图 9-7 会员缴款记录表图 9-8 出版社名单表图 9-9 图书类型表图 9-10 图书名单表图 9-11 图书清单表图 9-12 租借记录表以上是我们建立数据库管理系统的第一步,万事开头难,不过我们会为自己的成就骄傲 的,表建好后,接下来就要建立报表和窗体所需要的查询了。9.2.2 书籍系统的查询及报表设计本节我们建立三个查询,虽然不够但起到抛砖引玉的作用,具体工作还需要读者继续完 成。首先我们建立“会员名单”与“非会员名单”两个查询,其目的是为以后举办活动通知 方便。建立的步骤为:(1)在数据库窗体中选择查询对象,鼠标单击【新建】按钮,打开如图9-14 窗口。图 9-14 新建查询窗口2)选择“简单查询向导”后,鼠标单击【确定】按钮,打开图9-15。图 9-15 选择查询字段窗口(3)在下拉列表中选取顾客记录表作为数据来源表,单击比按钮选取全部的字段,单击【下一步】按钮,进入图9-16。图 9-16 选择查询模式窗口4)选择明细后单击【下一步】按钮,进入图9-17。图 9-17 为查询指定标题窗(5)输入标题会员名单并选择修改查询设计选项后,单击【完成】按钮。进入查询的 设计视图阶段,作如下的修改:顾客编号处的排序选为升序,具体操作是鼠标单击排序选择 框选择即可;取消是否会员处的显示复选钮,并在下方条件处输入yes;如图9-18。图 9-18 会员名单查询设计视图6)现在您可以按下工具栏上的视图钮,检查此查询的结果,如图9-19所示。图 9-19 会员名单查询结果窗口其它两个查询建立的方法同上,建好的非会员查询,如图9-20;建好的“租借未还记录 查询”如图9-21。图 9-20 非会员名单查询结果窗口图 9-21 租借未还记录查询结果窗口下面来建立租借核查表:(1)首先打开如图9-22所示窗口,选择报表向导,并在数据来源框中选择“租借未还 记录”作为数据来源,鼠标单击【确定】按钮。图 9-22 报表数据来源选择窗口(2)鼠标单击【确定】按钮,打开图9-23,选择表中字段,图书名称来自“图书名单 表”,姓名、电话、地址来自“顾客记录表”,图书编号、租借日期来自“租借未还记录查询”。 具体操作为,鼠标单击“表/查询”下拉列表框选择表或查询,然后选取可用字段通过鼠标单击丄按钮将字段移到选定的字段框中。图 9-23 报表向导第二窗口3)单击【下一步】按钮,打开图9-24。报表荷导图书編号称期名日书阅名话址 图借姓电地谙确定是否添加分组级别取消1|上一步1下一步S) 1完成()图 9-24 报表向导第三窗口4) 不用分组,单击【下一步】按钮,进入图9-25,选择租借日期,并选择降序。抿表荷导谙确定记录所用的排序次序:杲多可以按四亍字段对记录排序,既可以升序也 可以降序X: :XXXXX::XKXXMX : :取消|上一歩|下一步 |完成图 9-25 报表向导第四窗口5) 单击【下一步】按钮,进入图9-26,选择两端对齐。2xX:CxXXCCX X:sX:CC: X:OCC:C:C: XJOCCCXCCKXXXXCOCXXxXCCOCOCCCOCa XXXXCfXCOCWKXXX X:X?C:X:xXJC:OCXCX:OC:00000000000(:xxcgxxxxx:O:COCOK心)000000( xxxxxx冷XCCCC I XtXXXXX IXCCxXxXXX30000C0000000000000CKXXXXXXXXBQ000CX图 9-26 报表向导第五窗口6)单击【下一步】按钮,打开图9-27,选择报表样式,这里选正式。抿表荷导谙确定所用样式:XXXXXXXI: :胃:XXXX XXXXI尬烈 五:嘉:;;HXX丽綿XXX w |完成迢)图 9-31 窗体向导第二窗口3)单击【下一步】按钮,进入图9-32,选择窗体使用的布局,本例选择表格。取消1| 1完成()纵栏表賁麵二厂数据表)两端对齐0)数据透观表(I) 数据透观图匹)图 9-32 窗体向导第三窗口4)单击【下一步】按钮,进入图9-33,选择“国际”样式。谙确定所用样式:取消1| 1完成图 9-33 窗体向导第四窗体(5)单击【下一步】按钮,进入图9-34后,为窗体指定标题,本例命名为“修改图书 类型”,然后选择“打开窗体查看或输入信息”选项。图 9-34 窗体向导第四窗体6)单击【完成】按钮,窗体的结果如图9-35所示。图 9-35 窗体结果图(7)由于本窗体是使用向导建立的,因此有些地方需要在设计视图中修改。首先进入 窗体的设计视图,然后单击工具栏的【属性】按钮,如图9-36,修改窗体属性。图 9-36 窗体属性窗口对窗体属性进行改动为,标题:修改窗体类型;滚动条:只垂直;导航按钮:否;分隔 线:否;边框样式:对话框边框;模式:是。接下来我们为窗体添加控件,进入窗体的设计视图,如图 9-37,可见窗体分为窗体页眉、 窗体页脚及主体区,主体区是显示数据的区域,页眉页脚是两块固定的区间。图 9-37 窗体设计视图将窗体页眉区的“类型”删除,然后单击工具箱的控件向导,再单击按钮控件如图9-38 所示。可见按下的按钮控件周围被蓝框包围。图 9-38 工具箱8)鼠标移到窗体上的指定位置单击一下,打开命令按钮向导窗口如图9-39。图 9-39 命令按钮向导第一窗口(9)在类别栏中选择“窗体操作”,在操作栏中选择“关闭窗体”,单击【下一步】按 钮,进入图9-40。图 9-40 命令按钮向导第二窗口10)可为按钮选择图片,单击【下一步】按钮,进入图9-41。图 9-41 命令按钮向导第三窗口(11)为命令命名后单击【完成】按钮,至此我们为窗体添加了【关闭】按钮,还要建 立【新建】按钮和【删除】按钮,步骤同上,只是这两个指令在记录类别中,添加完后的窗 体如图 9-42。图 9-42 修改图书类型窗体修改图书清单窗体如图9-43,添加的控件包括:
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号