SQL 数据库图书管理系统知识点总结
本文档对应的知识点总结如下:
一、数据库设计目标
* 掌握计算机管理信息系统设计的一般方法
* 理解关系型数据库管理系统的编程技术
* 培养将所学知识运用到具体对象,并能求出解决方案的能力
二、数据库存储设计指导思想
* 简单是系统架构师和 DBA 的秘密武器
* 好的数据库存储设计的要点是,在一个动态系统上,实现所有目标应该是最初的系统设计的一部分,并应该在数据库运行过程中长期进行
三、任务角色和基础数据
* 读者、图书馆馆员、系统管理员
* 基础数据:读者信息、图书信息、操作员信息
* 业务数据:借还书记录登记、罚款登记
* 统计数据:书籍借阅情况统计或读者借阅情况统计
四、数据库设计要求
* 利用数据库技术,完成基础数据和业务数据的储存和操作
* 数据库设计合理
* 设计报告:含 E-R 图、数据字典、关系模式、关系实例、查询描述、关系代数、SQL 实现的查询语言及查询结果
五、数据库应用技术
* 关系型数据库管理系统的编程技术
* 数据库设计的实现
* 数据库的查询、修改和统计分析
六、图书管理系统需求
* 读者基本信息的输入、查询、修改
* 书籍类别信息的输入、查询、修改
* 书籍库存信息的输入、查询、修改
* 借书信息的输入、查询、修改
* 还书信息的输入、查询、修改
* 超期还书罚款输入、查询、删除
七、关系模式设计
* 书籍类别(种类编号,种类名称)
* 读者(借书证编号,读者姓名,读者性别,读者种类,登记时期)
* 书籍(书籍编号,书籍名称,书籍类别,书记作者,出版社名称,出版日期,登记日期)
* 借阅(借书证编号,书籍编号,读者借书时间)
* 还书(借书证编号,书籍编号,读者姓名,书籍名称,借书日期,还书日期)
八、系统实现
* 数据库设计的实现
* 数据库的查询、修改和统计分析
* 图书管理系统的实现
九、结论
* 本文档对图书管理系统的设计和实现进行了详细的描述
* 本系统可以满足图书馆的需求,提高图书管理工作效率,作到信息的规范管理,科学统计和快速查询。