图书馆数据库管理系统方案.docx
《图书馆数据库管理系统方案.docx》由会员分享,可在线阅读,更多相关《图书馆数据库管理系统方案.docx(11页珍藏版)》请在冰豆网上搜索。
图书馆数据库管理系统方案
图书馆数据库管理系统
一、图书馆管理系统图
二、图书馆管理系统功能实现示意图
三、图书馆管理系统功能图例
读者借阅图书
读者归还图书
读者续借图书
读者查询借阅图书情况
读者检索图书信息
四、图书馆管理系统附加功能
往学生表中插入一列"系部",其值等于学号中代表系部的位的值,再插入一列"专业号",其值等于学号中代表专业的位的值
查询每个学生对书本的借阅数量
查询各个专业的学生借阅书本的数量
一、图书馆管理系统图
教师借阅图书期限较长,并且允许借阅的书本量较大。
因此,将教师借阅关系与学生借阅关系分开较为适宜。
二、图书馆管理系统功能实现示意图
由于教师与学生的借阅图书、归还图书等等过程大致相同,在此,仅借学生有关表对象信息来对各存储过程作简要说明:
三、图书馆管理系统功能图例
读者借阅图书
'读者号','图书分类号'
读者借阅图书实例
''其中以为标识,代表教师编号
''其中以为标识,代表学生学号
结果如下:
读者归还图书
'读者号','图书分类号'
读者归还图书实例
''
''
结果如下:
读者续借图书
'读者号','图书分类号'
读者续借图书实例
读者借阅图书
''
''
''
读者续借图书
''
''
结果如下:
读者查询借阅图书情况
'读者号'
读者查询图书借阅情况实例
结果如下:
读者检索图书信息
'关键词'
读者检索图书信息实例
数据库
结果如下:
四、图书馆管理系统附加功能
往学生表中插入一列"系部",其值等于学号中代表系部的位的值,再插入一列"专业号",其值等于学号中代表专业的位的值
往学生表中插入一列"系部",其值等于学号中代表系部的位的值
()
()
(*)
(<)
查询数据表第行数据的语句
(())
()
*
结果如下:
往学生表中插入一列"专业号",其值等于学号中代表专业的位的值
()
()
(*)
(<)
查询数据表第行数据的语句
(())
()
结果如下:
查询每个学生对书本的借阅数量
查询每个学生对书本的借阅数量
学号图书分类号书名
()
结果如下:
查询各个专业的学生借阅书本的数量
(
专业编号(),
专业(),
学生借阅书本数量)
(专业编号,专业)
()
(*)
(<)
(())
学生借阅书本数量学生借阅书本数量
专业编号()
*
学生借阅书本总量
结果如下: