Access2003《图书管理系统》指导书_第1页
Access2003《图书管理系统》指导书_第2页
Access2003《图书管理系统》指导书_第3页
Access2003《图书管理系统》指导书_第4页
Access2003《图书管理系统》指导书_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Access2003 图书管理系统 指导书 目目 录录 实验一 创建 Access 数据库和使用表 5 实验二 查询设计 9 实验三 SQL 语言 10 实验四 窗体设计 11 实验五 报表设计 14 实验六 宏 16 实验一实验一创建创建 Access 数据库数据库 实验目的实验目的 了解 Access 数据库窗口的基本组成 学会如何创建数据库文件 熟练掌握使用数据库表的建立方法 掌握表属性的设置 掌握记录的编辑 排序和筛选 掌握索引和关系的建立 实验内容实验内容 1 启动 Access 数据库 创建一个名为 图书管理 mdb 的空数据库文件 并依照表 1 3 在上述建立的数据库中创建 读者读者 图书图书 借书登记借书登记 3 个表 表 1 读者 表结构 字段名称数据类型字段大小主键 借书证号文本 6 是 姓名文本 3 否 部门文本 10 否 办证时间日期 时间 否 照片OLE 对象 表 2 图书 表结构 字段名称数据类型字段大小主键 书号文本 5 是 书名文本 20 否 作者文本 3 否 出版社文本 10 否 价格数字单精度 小数位数 2 否 是否有破损是 否 否 备注备注 否 表 3 借书登记 表结构 字段名称数据类型字段大小主键 流水号自动编号长整型是 借书证号文本 6 否 书号文本 5 否 借书日期日期 时间 否 还书日期日期 时间 否 2 将所有日期型字段的格式设置为 短日期 3 将 图书 表的 书号 字段的 标题标题 设置为 图书编号 出版社 字段的默认默认 值值设置为 电子工业出版社 价格 字段的有效性规则为 价格价格 0 0 有效性文本为 价格必须大于价格必须大于 0 0 4 登陆 表属性表属性 设置有效性规则 还书日期还书日期 借书日期借书日期 有效性文本为 还书日期 必须大于借书日期 此题难度较大 请参看附录 5 为 读者 表的 部门 字段设置查阅属性 显示控件为 组合框 行来源类型为 值 列表 行来源为 法律系 英语系 中文系 科研处 人事处 教务处 请参看附录 6 在 读者 图书 和 借书登记 3 个表中输入记录 照片和备注内容可以自己定义 读者 表记录 借书证号姓名部门办证日期照片 502001 刘平平人事处 2003 06 20 512015 张云英语系 2003 03 10 512018 马晓慧英语系 2002 10 08 522100 彭丽法律系 2003 06 21 522106 张朝阳法律系 2003 12 12 532150 陈洪科研处 2003 09 26 图书 表记录 书号书名作者出版社价格借出有 破损 备注 J1022 C 语言程序设计刘志强清华大学出版社 22 00 J1035 网页设计技术王芳电子工业出版社 21 00 J1039 图形图像处理王芳电子工业出版社 25 00 W1101 红楼梦曹雪芹文化艺术出版社 32 50 是 W2210 基督山伯爵大仲马文化艺术出版社 30 60 是 借书登记 表记录 流水号借书证号书号借书日期还书日期 1502001W22102009 10 082009 10 30 2502001J10352009 07 052009 09 10 3512018W11012009 03 202009 04 21 4522100W11012009 11 152009 12 06 5522100W22102008 11 152008 11 30 6522100J10352008 05 212008 06 22 7522106W11012008 09 162008 10 16 8522106W22102009 11 122010 01 20 9532150J10392010 03 20 7 在 读者 表中 将 部门 字段移到 姓名 字段的前面 然后增加一个 联系方式 字段 数据类型能够为 超链接 存放读者的 E mail 地址 8 在 读者 表和 图书 表中添加两条记录 内容自定 9 删除 读者 表中新添加的两条记录 10 备份数据库中的 3 个表 将 3 个表分别 另存为 即可 11 对 读者 表按 办证日期 升序排序 12 14 题 使用筛选 高级筛选来完成 12 对 借书登记 表按 借书证号 升序排序 对同一个读者按 借书日期 降序排序 13 从 图书 表中查找有破损的图书 请参看附录 14 从 借书登记 表中查找借书证号为 522100 的读者在 2008 年的借书情况 15 在 读者 表中 按 办证日期 字段建立普通索引 索引名为 办证日期 16 在 借书登记 表中 按 借书证号 和 书号 两个字段建立唯一索引 索引名为 借书证号 书号 按 借书证号 和 借书日期 两个字段建立普通索引 索引名为 借书证号 借书日期 请参看附录 17 在 读者 表和 借书登记 表之间按 借书证号 字段建立关系 在 图书 表和 借书登记 表之间按 书号 字段建立关系 两个关系都实施参照完整性 实验二实验二查询设计查询设计 实验目的实验目的 掌握选择查询的基本方法 掌握参数查询的基本方法 了解交叉表查询 实验内容实验内容 1 利用 查找不匹配项查询向导 查找从未借过书的读者的借书证号 姓名 部门和办证 日期 查询对象保存为 未借过书的读者 请参看附录 2 利用 查找重复项查询向导 查找同一本书的借阅情况 包含书号 借书证号 借书日 期和还书日期 查询对象保存为 同一本书的借阅情况 3 利用 交叉表查询向导 查询每个读者的借书情况和借书次数 行标题为 借书证号 列标题为 书号 按 借书日期 字段计数 查询对象保存为 借阅明细表 4 创建一个名为 法律系借书情况 的查询 查找法律系读者的借书情况 包括借书证号 姓名 部门 书名和借书日期 并按书名排序 5 创建一个名为 按图书查询 的参数查询 根据用户输入的书名查询该书的借阅情况 包括借书证号 姓名 书名 作者 借书日期和还书日期 请参看附录 6 创建一个名为 价格总计 的查询 统计各出版社图书价格的总和 查询结果中包括出 版社和价格总计两项信息 并按价格总计项降序排列 请参看附录 7 创建一个名为 借书超过 60 天 还书日期 借书日期 60 的查询 查找借书人的姓 名 借书证号 书名 借阅时间等信息 8 创建一个名为 已借出图书 的查询 查找尚未归还的图书尚未归还的图书的书号 书名和借书日期 9 创建一个名为 查询部门借书情况 的生成表查询 将 法律系 和 英语系 两个部 门的借书情况 包括借书证号 姓名 部门 书号 保存到一个新表中 新表的名称为 部 门借书登记 请参看附录 10 创建一个名为 添加部门借书情况 的追加查询 将 人事处 读者的借书情况添加 到 部门借书登记 表中 请参看附录 11 创建一个名为 删除部门借书情况 的删除查询 将 英语系 读者的借书情况从 部门借书登记 表中删除 请参看附录 12 将 读者 表复制一份 复制后的表名为 读者 copy 然后创建一个名为 更改部 门 的更新查询 将 读者 copy 表中部门为 人事处 的字段值改为 教务处 实验三实验三SQL 语言语言 实验目的实验目的 掌握 SQL 语言的使用方法 利用 SQL 语句实现相关的操作 能够独立写出一些较复杂的 SQL 语句 实验内容实验内容 1 使用 SQL 语句定义 READER 表 其结构与实验一中的表 1 读者 表相同 然后 使用插入命令在 READER 表中插入两条记录 内容自定 2 根据 图书管理 数据库中的 读者 图书 和 借书登记 3 个表 使用 SQL 语 句完成以下查询 1 从 读者 表中查找法律系读者的所有信息 2 从 借书登记 表中查找尚未归还的图书的书号 借书证号和借书日期 3 从 借书登记 表中查询每本书每次借出的天数 4 从 借书登记 表中查询每本书的借阅次数 5 从 图书 表中查找各出版社图书的价格总计 并按价格降序输出 选做题 6 查询所有借过书的读者姓名和借书日期 选做题 7 查询所有借阅了 红楼梦 的读者的姓名和借书证号 选做题 8 查询至今没有人借阅的图书的书名和出版社 选做题 实验四实验四 窗体设计窗体设计 本实验为设计性实验 要求学生设计一个自己感兴趣的窗体 课内学时 2 课外学时 8 通过本实验 掌握窗体设计的方法 实验目的实验目的 掌握窗体设计的方法 根据具体要求设计窗体 并使用窗体完成相关操作 实验内容实验内容 1 建立一个 读者登记 窗体 如图所示 数据源为 读者 表 窗体标题为 读者记录 2 建立一个 图书登记 窗体 如图所示 数据源为 图书 表 窗体标题为 图书记录 要求出版社的信息利用组合框控件输入或选择 然后通过窗体添加两条新记录 内容自 行确定 3 建立一个 借书登记 窗体 如图所示 数据源为 借书登记 表 窗体标题为 借书 记录 要求显示系统当前的日期 并统计借书人次 使用 count 函数实现 4 建立一个 读者借书情况 的主子窗体 如图 7 76 所示 主窗体显示读者的借书证号 姓名和部门 子窗体显示相应读者的借书情况 包括借书证号 书号 书名 借书日期和 还书日期 5 建立一个 图书管理主界面 的窗体 如图所示 单击各命令按钮 可分别打开上面建 立的 4 个窗体 单击 退出 按钮 可关闭窗体 实验五实验五 报表设计报表设计 实验目的实验目的 掌握报表的创建方法 根据不同要求设计不同的报表 实现显示和统计功能 实验内容实验内容 1 建立一个 读者信息 报表 显示每位读者的详细信息 如图所示 2 使用标签向导 建立一个 图书登记卡 标签 如图所示 3 建立一个 图书借阅情况 报表 显示每本书的借阅情况及借阅次数 4 建立一个 还书情况 报表 统计每个读者的还书情况 按书号排序 如果还书日期 不为空 则表示已还书 否则 就表示未还书 用红色文字显示 5 建立一个 读者借书 报表 显示每个读者的借书情况 要求使用子报表实现 并且第 1 页只显示报表的标题 制作人和日期等信息 从第 2 页开始显示读者借书的信息 6 建立一个 借书统计 报表 显示图书信息及借书统计图表 实验六实验六 宏宏 选作 选作 实验目的实验目的 掌握宏的设计方法 根据要求设计窗体 实现具体功能 实验内容实验内容 1 设计一个 借阅记录 窗体 在 书号 文本框中输入书号 或书号的前几位 后 单 击 查找 按钮即可显示借阅该书的所有记录 如果 书号 文本框中没有输入书号 则 单击 查找 按钮时显示一个消息框 提示输入书号 用宏完成 查找 按钮的操作 2 设计一个 图书查询 窗体 从组合框中选择一个书号后 单击 查找 按钮 可以打 开 图书信息 窗体 显示与该书号对应的图书信息 单击 取消 按钮可以关闭 图书 信息 窗体 用宏组完成 查询 和 取消 按钮的操作 附录附录 1 1 实验一第实验一第 4 4 题详解题详解 打开 表属性表属性 在标题栏点 击右键 并 点选 属性属性 输入表达式表达式 2 2 实验一第 实验一第 5 5 题详解题详解 此处的有效性规则属于 字段属性字段属性 只能设置 对应于一个字段的规则 条件 用英文输入法状态 下的分号 隔开 3 3 实验一第 实验一第 1313 题详解题详解 4 4 实验一第 实验一第 1616 题详解题详解 选择 高级 筛选 按图示设置 条件后 再选择应用 筛选 4 4 实验二第 实验二第 1 31 3 题详解题详解 点击 新建新建 分别使用 交叉表查询向导 查找重复项查询向导 查找不匹配项查询向导 注意按 照向导的提示操作 如果出现问题 可以反复多尝试几次 5 5 实验二第 实验二第 5 5 题详解题详解 6 6 实验二第 实验二第 6 6 题详解题详解 查询条件用方括号括 起 表示 参数查询参数查询 在查询中加入新 字段的方法 通常添加字段需 要配合总计总计功能 点击工具栏上的 图标 即可 在查询设计视图 中加入总计行 7 7 实验二第 实验二第 9 9 题详解题详解 首先建立一个选择查询 然后将查询类型更改为 生成表查询 方法 可顺序点击菜 单 查询 生成表查询 之后 点击工具栏上的图标执行查询 注意 动作查询是对表进行修改 所以执行后的结果要到表中查看 这

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论