1、 目目 录录 项目概述项目概述 错误!未定义书签。 一、一、图书管理图书管理系统数据库设计系统数据库设计 错误!未定义书签。 1、项目背景介绍 错误错误! !未定义书签。未定义书签。 1.1 数据需求分析 错误错误! !未定义书签。未定义书签。 1.2 概念结构设计 错误错误! !未定义书签。未定义书签。 1.3 逻辑结构设计 错误错误! !未定义书签。未定义书签。 1.4 数据库物理设计 错误错误! !未定义书签。未定义书签。 二、二、图书管理图书管理系统系统系统数据库实施步骤系统数据库实施步骤 错误!未定义书签。 1、项目实践 错误错误! !未定义书签。未定义书签。 1.1 数据库的创建
2、错误错误! !未定义书签。未定义书签。 1.2 表对象的创建 错误错误! !未定义书签。未定义书签。 1.3 索引对象的创建. 9 1.4 视图对象的创建. 9 1.5 登录用户的创建 10 1.6 数据库用户的创建 10 三、三、图书管理图书管理系统系统系统数据库管理系统数据库管理 1111 1、案例实践 11 1.1 案例试验数据 11 1.2 表数据的编辑 12 1.3 表数据的简单查询 12 1.4 表数据的联接查询 13 四、项目总结四、项目总结 1414 五、五、 参考文献参考文献 1414 一、一、 图书管理图书管理系统数据库设计系统数据库设计 1、项目项目背景背景介绍介绍:图书
3、馆是高等院校的重要组成部门,是教师和学生获取知识 的重要场所。 由于图书馆主要从事大量的图书资料的储存和流通, 所以一直以来, 计算机在图书馆的图书管理中得到了广泛的应用。 通常学校图书馆的图书藏书量比较大,管理工作繁琐,手工进行管理往往费 时费力,而且无法达到很好的效果。因此图书管理系统应用十分广泛,具有重要 意义。如果使用关系数据模型设计一个图书管理系统数据库来管理图书,可以达 到快捷,高效,准确的效果。图书管理系统数据库的主要功能是处理书籍信息, 包括书籍的类别、出版社信息、书籍的作者、借出信息、图书的查询、相关借出 书籍的学生信息等等功能。 1.1 数据需求分析数据需求分析: (一)
4、书籍类别(种类编号,种类名称) (二) 读者(借书证编号,读者姓名,读者性别,读者种类,登记时期) (三) 书籍(书籍编号,书籍名称,书籍类别,书记作者,出版社名称,出版日期,登记日期) (四) 借阅(借书证编号,书籍编号,读者借书时间) (五) 还书(借书证编号,书籍编号,读者还书时间) 1.2 概念结构设计概念结构设计: 书籍书籍信息信息 书籍书籍编号编号 书籍名称书籍名称 书籍类别编号书籍类别编号 书籍作书籍作者者 出版时间出版时间 收录时间收录时间 是否被借是否被借 出版社出版社 书籍类别实体书籍类别实体 读者姓名读者姓名 类别名称类别名称 读者信息读者信息 读者借书读者借书 证编号证编号 读者姓名读者姓名 读 者 性读 者 性 别别 读者种类读者种类 登记时间登记时间 图 2-5 记录信息实体 E-R 图 1.3 逻辑结构设计逻辑结构设计 book_sytle 书籍类别信息表 表中表中列名列名 数据类型数据类型 可否为空可否为空 说明说明 bookstyleno varchar not null(主键主键) 种类编号种类编号 booksty