1、access数据库图书销售系统实验报告2012-2013学年第1学期数据库技术及应用综合实验报告学 号:班 级:姓 名: 老 师:2012年 12月 13日一、数据库及表结构的创建我设计了一个“图书销售系统”的数据库,包含5张表,各表名称及表内字段名称、类型、关键字以及各表之间的关系、数据记录如下:1、表的建立 五张表总览2、表间关系3、表的数据表视图及设计视图其他表的建立过程与该表相同,故不再附图。4、表结构 1)出版社(出版社ID、名称) 2)图书分类(分类号、分类名称) 3)图书基本情况(图书编号、分类号、书名、出版社ID、作者、单价、成本价、数量) 4)进货明细(进货单ID、图书编号、
2、进货时间、数量) 5)销售明细(销售单ID、图书编号、销售时间、数量、折扣率)二、功能详细设计实现过程1、查询建立了5种类型的查询 1)选择查询利用选择查询算出每本书的盈亏2)参数查询利用参数查询找出某一进货单的总金额和图书的基本信息3)创建生成表查询利用生成表查询生成一张10月份进货查询的新表。4)追加查询利用追加查询将11月份的进货单的记录加在生成的10月份进货查询的表中,生成一张12月份之前的进货表。5)删除查询利用删除查询删除掉图书编号为01的记录。5)交叉表查询利用交叉表查询统计拥有的各出版社的图书总数量。2、窗体1)信息维护窗体图书分类信息维护和出版社信息维护与此窗体的建立过程大致
3、相同,因此不再赘述。2)添加窗体此窗体为销售明细添加窗体,进货明细添加窗体与此大致相同,不再赘述。3)主控窗体4)登录窗体3、报表销售盈亏报表销售报表与进货报表与此报表建立过程大致相同,不再附图。4、宏利用宏为登录窗体设置登录的账户和密码,将某一进货单的总金额和图书基本信息建立成查询窗体,为主控窗体的各命令按钮设置打开对应的窗体、查询、报表的条件。三、使用说明打开这个数据库系统后,自动弹出登录界面,当输入正确的用户名“abc”和口令“123”后,自动进入主控面板,就可以进行数据库的操作了。4、心得体会本学期学习的Access数据库技术及应用在难度上比上学期要小很多,但是想要学好也很不容易,上课
4、的内容大概能听的懂,但是课后必须要仔细阅读课本并且加强练习才能掌握好,因此我认为每节课后就上机练习是非常好的。现在来说说做这份大作业的感想。我对Access的学习很有兴趣,做这份大作业我是很认真对待的,但由于平时自己没有足够的精力投入在上面,所以离高水平还是有很大差距的,当然我以后会经常抽出时间来练习它,争取使自己达到一个较高的水平。在做这份大作业的时候遇到了一些困难,比如:在做查询的时候,会因为中英文的切换或是字段写的不正确,导致查询做不了;点击登录窗体和主控窗体中的命令按钮打开相应的对象,需要用到宏,可是如果事先没有对相应的标签或文本框命名,再输入条件时就很难分辨;还有其它一些小的错误,在此不一一列举。在处理这些困难时,我通过查阅课本、上网查找、请教同学,最终都一一解决了,这也使我得到了很大的锻炼。总而言之,Access是一个很有用的软件,我相信对我以后专业上的工作也会很有帮助,课程的结束不代表学习的结束,我会努力学好它的!Welcome ToDownload !欢迎您的下载,资料仅供参考!