Access 数据库应用实例-—图书借阅管理系统一、数据库分析与设计1.数据库数据结构分析通过对图书借阅管理的内容和数据分析,创建该管理系统数据库,名为“图书借阅管理系统 .mdb”,主要包含的数据表有“会员表”、“会员级别表”、“图书表"、“图书类别表”、“图书借阅表”共五个表.这五个表之间存在着一定的关联关系,各表间的关系如图2 所示:图 2 系统中各表间关系图2.数据库逻辑结构设计“图书借阅管理系统”的各个数据库表结构设计如表 1~表 5 所示:表 1 “会员表”表结构字段名数据类型字段大小格式主键必填字段会员证编号文本12是是会员级别文本8是会员姓名文本8是会员性别文本2是身份证号文本18是单位名称文本50否单位地址文本50否联系电话文本15否办证日期日期/时间短日期是有效日期日期/时间短日期否照片OLE 对象否备注备注否表 2 “会员级别表"表结构字段名数据类型字段大小格式主键必填字段会员级别文本8是是限借册数数字整型是表 3 “图书表”表结构字段名数据类型字段大小格式主键必填字段图书编号文本7是是图书分类号文本30是图书类别文本30是书名文本50是作者文本50是出版社文本30是出版日期日期/时间短日期是价格数字双精度型货币是存放位置文本50是入库时间日期/时间短日期是库存总数数字整型是在库数量数字整型是借出数量数字整型是新书入库数字整型否旧书出库数字整型否借出次数数字整型是备注备注否表 4 “图书类别表”表结构字段名数据类型字段大小格式主键必填字段图书类别文本30是是限借天数数字整型是超期罚款/天数字双精度型货币是表 5 “图书借阅表”表结构字段名数据类型字段大小格式主键必填字段默认值借阅编号自动编号长整型是图书编号文本7是会员证编号文本12是借阅日期日期/时间短日期是还书日期日期/时间短日期否罚款已缴文本2是“否”备注备注否二、查询的设计与实现在本图书借阅管理系统中,要用到大量的查询功能。Access 2025 提供了 5 种查询:选择查询、参数查询、交叉表查询、操作查询和 SOL 查询。其中操作查询又包括生成表查询、更新查询、追加查询和删除查询 4 种查询。(1)生成表查询:这种查询可以根据一个或多个表中的全部或部分数据新建表。生成表查询有助于创建表以导出到其他 Microsoft Access 数据库或包含所有旧记录的历史表.(2)更新查询:这种查询可以对一个或多个表中的一个或一组记录作全局更改.使用更新查询可以更改已有表中的数据。(3)追加查询:...