用Access开发图书管理系统
- 格式:doc
- 大小:1.51 MB
- 文档页数:8
图书管理系统课程设计access一、教学目标本课程旨在通过学习图书管理系统的设计与实现,让学生掌握Access数据库的基本操作,了解数据库设计的基本原理,培养学生运用Access进行数据管理、查询和分析的能力。
1.掌握Access数据库的基本概念和基本操作。
2.了解数据库设计的基本原理。
3.熟悉图书管理系统的需求分析和系统设计。
4.能够独立完成Access数据库的创建、表的设计、查询的构建和报告的生成。
5.能够运用Access进行图书管理系统的实现和维护。
6.能够对图书管理系统的性能进行优化和调整。
情感态度价值观目标:1.培养学生对图书管理工作的热爱和责任感。
2.培养学生团队协作精神和良好的沟通技巧。
3.培养学生创新意识和持续学习的能力。
二、教学内容本课程的教学内容主要包括Access数据库的基本概念和基本操作、数据库设计原理、图书管理系统的需求分析和系统设计。
1.Access数据库的基本概念和基本操作:数据库的概念、数据表的设计、查询的构建、报告的生成等。
2.数据库设计原理:实体-关系模型、表的设计原则、数据库规范等。
3.图书管理系统的需求分析:需求收集、需求分析、需求文档编写等。
4.图书管理系统的系统设计:模块划分、模块功能描述、系统架构设计等。
三、教学方法本课程采用讲授法、案例分析法、实验法等多种教学方法,以激发学生的学习兴趣和主动性。
1.讲授法:用于讲解基本概念、原理和理论知识。
2.案例分析法:通过分析实际案例,让学生理解并掌握图书管理系统的需求分析和系统设计方法。
3.实验法:让学生动手操作,实际操作Access数据库,完成图书管理系统的实现和维护。
四、教学资源本课程的教学资源包括教材、参考书、多媒体资料和实验设备等。
1.教材:选用正规出版的Access数据库和图书管理系统相关教材。
2.参考书:提供相关的数据库设计和图书管理系统设计的参考书籍。
3.多媒体资料:制作教学PPT、视频教程等,以辅助学生学习。
如何用Access轻松打造图书管理系统如何用Access轻松打造图书管理系统-Access数据库教程任务:打造个人图书管理系统任务描述:本文目的是通过Access建立一个个人图书管理系统(可包含音乐CD、数据光盘等电子书),帮助我们管理好每一本图书。
这个数据库可以记录每本书的基本资料,能随时增加或删改图书记录,还可以按照不同条件快速查找个人藏书的各种信息。
如果同学、朋友之间都能建立起这样一个数据库,将数据库合并后,俨然就是一个小型图书馆,通过查询可以看看自己需要的图书是否有人买了,如果有的话则可以借阅一下,不必再重复投资。
注:本例使用的是Access 2003版,其他版本操作步骤大同小异。
给数据搭建一个“库房”首先要建立一个空的“库房”(数据库),然后才好往里面装入数据。
第一步:启动Access 2003,单击菜单命令“文件→新建”(或单击工具栏上第一个“新建”按钮),在右侧“新建文件”窗格中单击“空数据库”项。
第二步:在打开的新建对话框中设置好文件名及保存路径,本例命名为“个人图书管理”,接着单击“创建”按钮(见图1),一个新的数据库就创建好了。
用“表”规划与存储数据房子建好了还需要装修一下,才能达到更好的居住效果,数据库也一样,建好了也得好好规划一下,以便保存不同类型的数据。
在Access中,“表”是规划数据库的核心,其主要作用是按照一定结构保存所有数据,其他如查询、报表等操作都需在此基础上才能完成。
第一步:首先规划一下表结构。
图书信息有很多,本例仅仅是一个演示,因此本例创建的图书基本信息数据表只设置了序号、书名、作者、出版社、购买日期、定价、图书类别、介质和内容简介等几个字段。
第二步:如图2所示,单击数据库主窗口左侧“对象”下的“表”按钮,接着双击右侧的“使用设计器创建表”项打开设计视图窗口,在“字段名称”的单元格中输入字段名,单击其右侧的“数据类型”单元格,从下拉列表中为每个字段设置一种类型。
目录一、设计目的 (2)1.1读者管理 (2)1.2采编管理 (2)1.3流通管理............................................ 错误!未定义书签。
1.4统计管理............................................ 错误!未定义书签。
1.5查询管理............................................ 错误!未定义书签。
1.6其它辅助功能........................................ 错误!未定义书签。
二、系统的功能分析 (3)2.1系统软件结构图 (3)2.2系统边界图......................................... 错误!未定义书签。
2.3安全设计 (4)三、系统的数据库设计........................................ 错误!未定义书签。
3.1数据字典........................................... 错误!未定义书签。
3.2逻辑结构与物理结构设计............................. 错误!未定义书签。
3.2.1 逻辑结构设计、 (6)3.2.2 物理结构设计 (7)3.3数据库表设计 (8)四、系统的程序设计与实现 (11)4.1程序的运行环境 (11)4.2程序的详细设计 (11)五、系统的运行结果与分析 (26)5.1运行后的界面 (26)5.2数据库脚本 (29)一、设计目的图书管理系统主要包括系统管理、读者管理、图书采购、图书编目、图书流通、统计、查询等一系列的功能。
1、读者管理(1).新学期建立新班级,删除毕业班读者。
(2).为新生办理新借阅证。
(3).读者管理能完成读者调动、借书证挂失、补办、停止借阅、单独打印读者条码等日常事务。
Access实训图书管理系统Access实训与图书管理系统的结合应用随着信息技术的不断发展,数据库技术在企业管理、行政管理等领域发挥着越来越重要的作用。
Microsoft Access是一款功能强大的关系数据库管理系统,它可以帮助我们建立和管理各种类型的数据。
在本文中,我们将探讨在图书管理系统中如何利用Access实训提高数据库的管理效率。
一、背景和意义图书管理系统是现代图书馆不可或缺的一部分。
它可以帮助图书馆实现自动化管理,提高借阅效率,为读者提供更好的服务。
而将Access 实训与图书管理系统相结合,可以更好地发挥数据库的优势,实现图书馆资源的有效利用和管理。
二、构建图书管理系统的基本框架在开始设计图书管理系统之前,我们需要了解其基本构成。
一个典型的图书管理系统主要包括以下几个模块:1、图书信息模块:包括书名、作者、出版社、ISBN号、出版日期等图书基本信息。
2、读者信息模块:记录读者的姓名、性别、证件号、联系方式等基本信息。
3、借阅管理模块:记录借阅图书的信息,包括借阅时间、归还时间、借阅状态等。
4、违章管理模块:记录读者的违章信息,如逾期未归还、丢失等情况。
5、系统管理模块:负责系统的维护和设置,如用户管理、数据备份等。
三、Access实训在图书管理系统中的应用1、建立数据库:利用Access建立图书管理系统的数据库,包括图书信息、读者信息、借阅信息等表格。
2、查询数据:通过编写SQL语句,实现根据条件查询数据的功能。
例如,根据书名查询图书信息,根据读者证件号查询借阅信息等。
3、窗体设计:创建窗体以方便用户输入和查看数据。
在窗体中,可以设置各种控件,如文本框、列表框、按钮等。
4、报表设计:通过报表,可以将数据库中的数据以特定的格式展示出来,如图书清单、借阅明细等。
5、宏与VBA编程:利用宏和VBA编程,可以实现一些复杂的操作,如自动完成数据的输入、处理和导出等。
四、实际应用和效果通过将Access实训应用于图书管理系统中,我们可以实现以下效果:1、提高借阅效率:通过自动化管理,读者可以快速查找和借阅图书,图书馆工作人员可以方便地进行图书管理和清点。
【精品】用Access开发图书管理系统在Access中开发图书管理系统,需要经过以下步骤:
设计数据库结构:定义图书管理系统需要记录的数据表,例如图书信息、借阅记录、用户信息等。
根据需求设计相应的字段和数据类型,保证数据的准确性和完整性。
构建表关系:将不同数据表之间的关系建立起来,例如图书和借阅记录之间是一对多的关系,一个用户可以借多本书,一本书可以被多个用户借阅。
设计表单和报表:通过访问表单和报表来访问和处理系统中的数据。
设计表单使用户可以方便地进行数据查看、编辑和添加操作;设计报表使用户可以方便地生成各种统计图表和报告。
根据不同用户的权限,设定相应的访问权限和操作权限。
开发查询功能:利用Access的强大查询功能,可以方便地进行各种复杂数据查询和分析。
根据不同的查询需求,可以灵活地设置查询条件和排序规则,以生成所需的查询结果。
部署系统:在开发完毕后,进行系统的测试和优化,解决可能出现的各种问题。
最后将系统部署到实际的环境中,配合培训和技术支持,使系统能够顺利地被使用和维护。
通过以上步骤,可以在Access中开发出一套高效、稳定的图书管理系统,为用户提供方便快捷的图书馆服务,同时也为图书馆工作提供了高效的数据管理和分析工具。
Access如何打造图书管理系统
这篇文章是关于如何打造图书管理系统的内容,以下就是该内容的详细介绍。
任务描述:本文目的是通过Access建立一个个人图书管理系统(可包含音乐CD、数据光盘等电子书),帮助我们管理好每一本图书。
这个数据库可以记录每本书的基本资料,能随时增加或删改图书记录,还可以按照不同条件快速查找个人藏书的各种信息。
如果同学、朋友之间都能建立起这样一个数据库,将数据库合并后,俨然就是一个小型图书馆,通过查询可以看看自己需要的图书是否有人买了,如果有的话则可以借阅一下,不必再重复投资。
注:本例使用的是Access 2003版,其他版本操作步骤大同小异。
给数据搭建一个库房”
首先要建立一个空的库房”(数据库),然后才好往里面装入数据。
第一步:启动Access 2003,单击菜单命令文件→新建”(或单击工具栏上第一个新建”按钮),在右侧新建文件”窗格中单击空数据库”项。
第二步:在打开的新建对话框中设置好文件名及保存路径,本例命名为个人图书管理”,接着单击创建”按钮,一个新的数据库就创建好了。
一、 数据库设计1.系统功能图 11.1 图书借阅系统功能模块图2. 数据需求本系统的实体为“图书的进货”和“图书的销售”,它们之间通过“图书表”联系起来。
具体的关系 模式为:出版社(出版社 ID 、出版社)图书(图书编号、分类、书名、作者、出版社 ID 、单价、库存数量)进货单(进货单 ID (自动编号)、图书编号、进货日期(默认值为当前日期)、折扣、数量、金额 (单价*数量*折扣))销售单(销售单 ID (自动编号)、图书编号、销售日期(默认值为当前日期)、数量、折扣、金额 (单价*数量*折扣))二、数据库和表设计首先创建一个空数据库,然后根据需要创建数据库中的对象。
1. 创建空数据库(1)在 Access 窗口中单击“文件”|“新建”命令,打开“新建文件”任务窗格,选择“空数据库”。
(2)在“文件新建数据库”窗口的“文件名”文本框中输入数据库的名称“出版社”,选择数据库 文件的保存位置,单击“创建”按钮。
2. 创建表创建表需要先创建表的结构。
根据本系统的逻辑结构设计,需要创建 4 张表:“出版社表”、“进货 单”和“图书表”、“销售单”各表的结构如表 11-1~11-4 所示。
图书管理 销售系统系统维护查询系统书库清单进货录入 销售录入 新书入库 出版社添 加进货查询系统统计 未进货的 图书 图书进货 情况进货统计 出版社分类汇总书库系统 报表进货单销售单书库详细 信息表与表之间是通过相关字段进行连接来建立关系的,本系统中“出版社”表与“图书”表之间通过 “出版 ID ”字段建立了一对多的关系,“图书”表与“进货单”表通过“图书编号”字段建立了一对多的 关系,“图书”表与“销售单”表通过“图书编号”字段建立一对多的关系。
如图 11.3 所示。
因为图书借 阅系统表中的数据变动比较频繁,而且每张表的数据变动可能会影响到其它表中数据的正确性,因此创 建表之间的关系时均要实施参照完整性、设置级联更新和级联删除。
实验二、导入导出数据和数据表的简单操作1.向数据库导入数据在实验一中已经学习了如何在数据表中输入记录,但是如果数据记录表已经存在,如何将这些数据记录导入到当前数据库中呢?我们事先已经输入了一些数据记录,包括出版社信息、图书信息和学生信息,其中出版社信息存放在另一个Access数据库中,库文件名为Publish.mdb,数据表名为出版社信息表;图书信息存放在Excel文件中,文件名为Books.xls;学生信息存放在HTML文件中,文件名为Students.htm;。
接下来让我们将这些已经存在的数据一一导入到“图书管理”数据库中。
1.1从Access数据库导入数据如果在一个数据库中输入的数据信息也要在其它的数据库中应用时,可以利用数据库间数据导入的方法来实现。
我们可以通过下面的例子来学习导入方法的具体操作。
在实际导入数据之前,我们先将位于实验二目录下的Publish.mdb文件打开,查看一下该数据库的结构。
该数据库窗口中共包含两个数据表,其中“出版社信息表”就是将要导入到“图书管理”数据库中的表。
单击窗口工具栏中“打开”按钮和“设计”按钮,分别查看该表的数据视图和字段的设计结构,如图2-1(a)、(b)所示。
可以看出数据结构和字段设计都符合“图书管理”数据库中对“出版社信息表”的要求,因此可以直接导入。
图2-1(a)出版社信息表数据视图图2-1(b)出版社信息表设计视图(1)关闭“Publish”数据库,打开位于实验二目录下的“图书管理”数据库。
(2)选择“文件”菜单中“获取外部数据”,在其子菜单中,单击“导入”命令。
(3)在导入窗口中,找到实验二目录,选中目录中的Publish.mdb文件,单击“导入”按钮。
(4)在弹出的导入对象窗口中,单击“选项”按钮,以显示导入数据选项,保留其缺省选项,选中列表框中的“出版信息表”,如图2-2所示,单击“确定”按钮。
图2-2 导入对象选项窗口(5)此时,“出版社信息表”即会作为一个新的数据表出现在“图书管理”窗口中。
Access实训图书管理系统在当今数字化的时代,有效的信息管理对于各类组织和机构来说至关重要。
图书管理也不例外,一个高效、便捷的图书管理系统能够极大地提升图书馆的运营效率和服务质量。
在本次 Access 实训中,我们深入研究和开发了这样一个图书管理系统。
首先,让我们来了解一下为什么需要一个图书管理系统。
对于图书馆来说,图书的数量往往是庞大的,如果仅仅依靠人工进行管理,不仅效率低下,而且容易出错。
比如,在进行图书的借阅、归还记录时,人工操作可能会出现遗漏或者错误,导致图书的去向不明,给读者和图书馆带来不便。
此外,人工管理也难以快速准确地查询到特定图书的信息,比如库存数量、借阅状态等。
我们所设计的图书管理系统主要包括以下几个模块:图书信息管理、读者信息管理、借阅管理、归还管理和系统管理。
在图书信息管理模块中,我们可以详细记录每一本图书的基本信息,如书名、作者、出版社、出版日期、ISBN 号、分类号、价格等。
这些信息能够帮助读者快速准确地找到自己所需的图书,也方便图书馆工作人员进行图书的采购和整理。
读者信息管理模块则用于记录读者的个人信息,如姓名、身份证号、联系方式等。
同时,还会记录读者的借阅历史和违规记录,以便对读者的借阅行为进行评估和管理。
借阅管理模块是整个系统的核心之一。
当读者借阅图书时,工作人员只需在系统中输入读者的信息和所借阅图书的信息,系统就会自动记录借阅时间,并生成借阅凭证。
在这个模块中,我们还设置了借阅数量的限制,以防止读者借阅过多的图书而影响其他读者的使用。
归还管理模块用于处理读者的还书操作。
当读者归还图书时,工作人员在系统中进行相应的操作,系统会自动计算归还时间,并判断是否逾期。
如果逾期,会根据设定的规则计算逾期费用。
系统管理模块主要负责用户权限的设置、数据的备份和恢复、系统参数的配置等。
通过合理的用户权限设置,可以确保不同岗位的工作人员只能进行与其职责相关的操作,保证系统的安全性和数据的准确性。
Access《图书管理系统》指导书————————————————————————————————作者:————————————————————————————————日期:Access2003《图书管理系统》指导书目录实验一创建Access数据库和使用表 (5)实验二查询设计8实验三SQL语言9实验四窗体设计 (10)实验五报表设计 (13)实验六宏 (15)实验一创建Access数据库【实验目的】1.了解Access数据库窗口的基本组成2.学会如何创建数据库文件3.熟练掌握使用数据库表的建立方法4.掌握表属性的设置5.掌握记录的编辑、排序和筛选6.掌握索引和关系的建立【实验内容】1.启动Access数据库,创建一个名为“图书管理.mdb”的空数据库文件。
并依照表1~3,在上述建立的数据库中创建“读者”、“图书”、“借书登记”3个表。
表1 “读者”表结构字段名称数据类型字段大小主键借书证号文本 6 是姓名文本 3 否部门文本10 否办证时间日期/时间- 否照片OLE对象- -表2 “图书”表结构字段名称数据类型字段大小主键书号文本 5 是书名文本20 否作者文本 3 否出版社文本10 否价格数字单精度(小数位数2)否是否有破损是/否- 否备注备注- 否表3 “借书登记”表结构字段名称数据类型字段大小主键流水号自动编号长整型是借书证号文本 6 否书号文本 5 否借书日期日期/时间- 否还书日期日期/时间- 否2.将所有日期型字段的格式设置为“短日期”。
3.将“图书”表的“书号”字段的“标题”设置为“图书编号”;“出版社”字段的默认值设置为“电子工业出版社”;“价格”字段的有效性规则为“价格>0”;有效性文本为“价格必须大于0”。
4.登陆“表属性”设置有效性规则“[还书日期]>[借书日期]”,有效性文本为“还书日期必须大于借书日期”。
(此题难度较大,请参看附录)5.为“读者”表的“部门”字段设置查阅属性,显示控件为:组合框,行来源类型为:值列表,行来源为:法律系;英语系;中文系;科研处;人事处;教务处。
轻松用Access打造图书管理系统
任务:打造个人图书管理系统
任务描述:本文目的是通过Access建立一个个人图书管理系统(可包含音乐CD、数据光盘等电子书),帮助我们管理好每一本图书。
这个数据库可以记录每本书的基本资料,能随时增加或删改图书记录,还可以按照不同条件快速查找个人藏书的各种信息。
如果同学、朋友之间都能建立起这样一个数据库,将数据库合并后,俨然就是一个小型图书馆,通过查询可以看看自己需要的图书是否有人买了,如果有的话则可以借阅一下,不必再重复投资。
注:本例使用的是Access 2003版,其他版本操作步骤大同小异。
给数据搭建一个“库房”
首先要建立一个空的“库房”(数据库),然后才好往里面装入数据。
第一步:启动Access 2003,单击菜单命令“文件→新建”(或单击工具栏上第一个“新建”按钮),在右侧“新建文件”窗格中单击“空数据库”项。
第二步:在打开的新建对话框中设置好文件名及保存路径,本例命名为“个人图书管理”,接着单击“创建”按钮(见图1),一个新的数据库就创建好了。
用“表”规划与存储数据
房子建好了还需要装修一下,才能达到更好的居住效果,数据库也一样,建好了也得好好规划一下,以便保存不同类型的数据。
在Access中,“表”是规划数据库的核心,其主要作用是按照一定结构保存所有数据,其他如查询、报表等操作都需在此基础上才能完成。
第一步:首先规划一下表结构。
图书信息有很多,本例仅仅是一个演示,因此本例创建的图书基本信息数据表只设置了序号、书名、作者、出版社、购买日期、定价、图书类别、介质和内容简介等几个字段。
第二步:如图2所示,单击数据库主窗口左侧“对象”下的“表”按钮,接着双击右侧的“使用设计器创建表”项打开设计视图窗口,在“字段名称”的单元格中输入字段名,单击其右侧的“数据类型”单元格,从下拉列表中为每个字段设置一种类型。
本例中,序号选“自动编号”,购买日期选“日期/时间”,定价选“货币”,内容简介选“备注”,其他都选择的是“文本”。
可以在窗口下面的字段属性中对数据类型进行具体的设置,比如“文本”数据类型的默认长度是50个字符,遇到长书名时就不够用了,所以可在其常规项中将“字段大小”改为255,而像作者名,20个字符肯定够了。
第三步:设置好所有字段及数据类型后,数据表框架就算完成了。
Access建议每个数据表都要设置一个主键字段,这样才能定义与数据库中其他表间的关系。
用鼠标在“序号”单元
格中点击一下,然后再单击工具栏上的钥匙图标,就可以把此字段设置为主键了。
按Ctrl+S 快捷键保存一下,第一次保存数据表将会弹出一个另存对话框,输入数据表名称(本例为“图书基本信息”)后确定即可。
第四步:关掉设计视图窗口,这时会在数据库主窗口中看到刚才保存的“图书基本信息”表,双击打开它进入数据表视图窗口,现在就可以往数据表中添加数据了。
数据输入方法与在Excel中相似,先用鼠标点击一下某单元格再输入即可,按Tab键或回车键可快速进入下一个单元格中,按上下左右箭头键也可快速在不同单元格中切换。
序号字段选择的是自动编号类型,这里不用手工输入,软件会自动按顺序填写数字的;购买日期字段选择的是日期/时间类型,比如输入“04/10/2”或“04-10-02”,它都会自动转换成标准格式“2004-10-2”;定价字段选择的是货币类型,输入数字回车确定后,会自动加上符号“¥”(见图3)。
小提示
文本与备注类型,都是用来保存字符信息的,不过文本类型最多能保存255个字符,而备注类型最多达到6万多字符,大家可根据字段的属性进行选择。
第五步:图书的类别,各人可根据自己的实际情况划分,比如笔者将自己的所有图书大致归为计算机、文学、艺术、英语、饮食、哲学、历史、娱乐休闲、其他共九大类。
对于这些项目有限的数据,可以将其制作成列表,输入时只要用鼠标选一下就可以了。
(1)双击“使用设计器创建表”创建一个新的数据表,命名为“分类”,只设置一个字段:类别名称。
保存时会提示你设置主键,单击“否”不设置。
关掉设计视图,双击打开该数据表,如图4所示分别输入图书的类别。
(2)在数据库主窗口右侧点选“图书基本信息”表,再单击“设计”按钮进入设计视图窗口。
点击该表中“图书类别”字段,然后点击字段属性下面的“查阅”选项卡,点击“显示控件”后面的输入框,在下拉列表中选择“组合框”,然后将“行来源类型”设置为“表/查询”,再点击“行来源”后面的输入框,从下拉列表中选择刚才建立的“分类”表。
(3)按Ctrl+S键保存,再单击数据库主窗口上的“打开”按钮进入数据表视图窗口,此时再点击“图书类别”字段,会显示一个下拉按钮,单击它弹出列表,点选相应的图书类型就可以了,非常方便(见图5)。
以同样方法还可以为其他字段设置下拉列表,比如介质可设置为“纸质”、“CD”、“硬盘”项,创建一个名为“介质”的新表,再按上面的方法把它与“图书基本信息”表中的“介质”字段绑定就可以了。
用窗体给数据穿上漂亮的外衣
当需要输入的数据量很大时,在表格中输入既不方便也容易出错。
这时可借助Access 的窗体功能,使数据输入更为直观、方便。
第一步:在数据库主窗口左侧单击“窗体”按钮,然后在右侧双击“使用向导创建窗体”打开向导窗口(见图6)。
在“表/查询”下拉列表中选中“表:图书基本信息”,然后单击中间的“>>”按钮将“可用字段”中的所有字段都加到“选定的字段”中。
第二步:单击“下一步”,接下来的窗口用来设置窗体的排列方式,这里就选择“纵栏表”。
再单击“下一步”,选择窗体的显示样式,笔者觉得“混合”样式比较好看,所以选择了该项。
继续单击“下一步”,为窗体指定一个标题,这里用默认的“图书基本信息”就可以了。
最后单击“完成”按钮,结束窗体的创建。
第三步:默认情况下创建完成后窗体即会自动打开,就可以输入数据了。
也可以在数据库主窗口的“窗体”项中,双击刚才建立的窗体打开它。
如图7所示,在这样的界面中输入数据是不是方便了很多。
按Tab键、回车键、上下左右箭头键可以在各个输入框中快速切换。
输入完一条记录后,会自动进入下一条记录,也可以通过它下面的多个导航按钮在所有的图书记录中进行浏览、修改。
查询:获得问题的答案
数据库的特长就在于它的快速检索功能,在Access中通过设置条件,可以快速查找出符合要求的图书记录,比如2003至2004年买过什么书,30到40元之间的都有哪些书,某个出版社或某位特定作者的书等。
下面以找出藏书中所有英语类的图书为例,一窥Access 强大的查询功能。
第一步:在数据库主窗口左侧单击“查询”,在右侧双击“在设计视图中创建查询”项。
将会显示查询设计视图窗口,并且会弹出一个“显示表”对话框。
点选前面创建的“图书基本信息”表后单击“添加”按钮将其加到查询设计视图中,最后单击“关闭”按钮退出“显示表”对话框。
第二步:如图8所示,单击“表”行的单元格,从下拉菜单中选择前面创建的“图书基本信息”表,然后单击其上的“字段”行单元格,选择该表中的“书名”字段,确保“显示”行的复选框为选中状态,表示这个字段在最终的查询结果中将显示出来。
以同样的方法添加其他想要显示的字段,最后再加上“图书类别”字段,取消其“显示”行中复选框的选择(最终查询结果将不显示该字段),并在“条件”行输入关键词”英语”(英文双引号),表示筛选出该字段值为“英语”的所有记录。
第三步:按Ctrl+S键保存,第一次保存会弹出“另存为”对话框,输入查询名称(如“英语书”)后确定。
关掉查询设计视图窗口,会发现查询列表中多出了“英语书”一项,双击它就会惊奇地发现,数据库中图书类别为“英语”的图书记录都显示出来,并且每个记录只显示出我们所关心的那几个字段。
以后你在数据表中追加更多的记录时,随时双击刚才所创建的查询“英语书”,它都能找出所有英语类别的书来。
当然,查询只是对数据表中的数据进行重组而已,它本身并不会改变表中的数字。
第四步:如果你觉得查询结果显示太老土,可以用窗体的形式来显示结果,制作方法与前面的一样,只是在“表/查询”下拉列表中一定要选中“查询:英语书”项。
本文只是一个简单的实例,主要是为了打破你对Access的陌生感,其实有很多功能我们都没有涉及到,比如打印报表、生成网页数据库以及使用VBA编程实现更多更复杂的功能等。
以后有机会,我们会介绍更多Access方面的有用实例。