《数据库基础与应用》课程设计报告

发布 2022-10-05 18:42:28 阅读 2425

数据库基础与应用。

课程设计报告。

题目:图书管理系统。

1系统简介:

我们用access2007设计了一个小型的图书管理系统。

开发工具介绍:access 数据库由七种对象组成,它们是表、查询、窗体、报表、宏、页和模块。

表(table) —表是数据库的基本对象,是创建其他5种对象的基础。表由记录组成,记录由字段组成,表用来存贮数据库的数据,故又称数据表。

查询(query)——查询可以按索引快速查找到需要的记录,按要求筛选记录并

能连接若干个表的字段组成新表。

窗体(form)——窗体提供了一种方便的浏览、输入及更改数据的窗口。还可以创建子窗体显示相关联的表的内容。窗体也称表单。

报表(report)——报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。

宏(macro)——宏相当于dos中的批处理,用来自动执行一系列操作。access列出了一些常用的操作供用户选择,使用起来十分方便。

模块(module)——模块的功能与宏类似,但它定义的操作比宏更精细和复杂,用户可以根据自己的需要编写程序。模块使用visual basic编程。

页——是一种特殊的直接连接到数据库中数据的一种web页。通过数据访问页将数据发布到internet 或intranet上,并可以适用浏览器进行数据的维护和操作。

这个系统用户的需求具体体现在各种信息的提供,保存,更新和查询。这就要求数据库的结构能充分满足各种信息的输入和输出。在仔细分析调查有关图书馆管理信息需求的基础上设计出如下的图书馆管理系统。

图书管理系统是分角色进行管理的系统。将其分为图书,借阅,读者三大信息表。再充当不同的角色:读者和图书管理员。 系统的目的就是根据不同角色能有效的处理这些信息。

分工情况:我们组有两名成员,陈晓丹负责查询和主页的设计,担任图书管理员的角色,完成图书管理员主页的设计。张梦漪则负责建立表关系,表结构,和窗体的设计,并担任读者主页的设计,是读者的角色。

表结构设计: 表1:读者信息表。

表2:图书信息表。

表3:借阅信息表。

第一部分,查询名称:

读者信息查询:select 读者信息表。借书证号, 读者信息表。

姓名, 读者信息表。性别, 读者信息表。出生日期, 读者信息表。

[学历/职称], 读者信息表。地址, 读者信息表。**, 读者信息表。

已借图书量, 读者信息表。**。

from 读者信息表;

借阅信息查询:select 读者信息表。借书证号, 读者信息表。

姓名, 读者信息表。已借图书量, 借阅信息表。书号, 图书信息表。

书名, 借阅信息表。借书日期, 借阅信息表。还书日期。

from 图书信息表 inner join (读者信息表 inner join 借阅信息表 on 读者信息表。借书证号=借阅信息表。借书证号) on 图书信息表。

书号=借阅信息表。书号;

图书信息查询:select 图书信息表。[书号], 图书信息表。[书名], 图书信息表。[作者姓名], 图书信息表。[类型], 图书信息表。[出版社名称]

from 图书信息表;

第二部分,窗体设计:

读者主页:窗体的数据属性。

数据源:select 读者信息表。借书证号, 读者信息表。

姓名, 读者信息表。[学历/职称], 读者信息表。**, 读者信息表。

性别, 读者信息表。已借图书量 from 读者信息表;

筛选:无。加载时的筛选器:否。

单击“图书查询”按钮,转到图书信息查询的窗体。

图书管理员主页:窗体的数据属性。

数据源:select 图书信息表。书号, 图书信息表。

书名, 图书信息表。作者姓名, 图书信息表。出版日期, 图书信息表。

类型, 图书信息表。是否在库, 图书信息表。出版社名称 from 图书信息表;

筛选:无。加载时的筛选器:否。

单击“借书”按钮,转到借书窗口的窗体。

第三部分,报表设计:

使用向导创建报表 “借阅信息报表”,数据源:借阅信息表;分组字段:书号;排序字段:

借书证号;汇总:已借图书量;布局:块;样式:

办公室;报表标题:借阅信息。

数据库应用课程设计报告

广州市广播电视大学增城分校。计算机信息管理专业。数据库应用课程设计报告。作品名 学校图书管理系统学号 1344101452286 姓名 姚水良。指导老师 丁淑钰。设计完成日期 2014 12 17 一 选题说明及需求介绍。该系统为了实现一个将各种图书管理和服务功能集合起来的管理信息系统就显得十分必要...

数据库基础与应用数据库应用系统设计

数据库基础与应用 课程期末复习资料。考核知识点 数据库 模式结构。考核知识点解释 数据库的基本结构分为物理级 概念级和用户级。数据模式也相应地分为 内模式 概念模式 外模式。考核知识点 关系模型的数据结构。考核知识点解释 在关系数据库中,对关系做了如下了规范性限制 1 元组分量原子性 2 元组个数有...

数据库应用课程设计

北京广播电视大学。题目。姓名。学号。班级。分校。指导教师。目录 11 系统分析 2 1.1 需求分析 2 1.2 可行性分析 2 2总体设计 2 2.1 项目规划 2 2.2 系统功能结构图 3 3系统设计 3 3.1 设计目标 3 3.2 开发及运行环境 4 3.3 编码设计 4 3.4 逻辑结构...