文档介绍:数据库系统概论课程设计
数据库系统概论课程设计
1 / 221
数据库系统概论课程设计
图书室数据库管
理系统
数据库系统概论课程设计
数据库系统概论课程设计
21 / 2121
数据库系统概论课程设计
目录
一、图书室管理系统 E-R图 1
二、图书室管理系统功能实现表示图 2
三、图书室管理系统功能图例 3
读者借阅图书 3
读者送还图书 3
读者续借图书 4
读者查问借阅图书状况 4
读者检索图书信息 5
四、图书室管理系统附带功能 6
往学生表中插入一列 "系部",其值等于学号中代表系部的位的值, 再插入一列"专业号
",其值等于学号中代表专业的位的值 6
查问每个学生对书籍的借阅数目 8
查问各个专业的学生借阅书籍的数目 10
数据库系统概论课程设计
数据库系统概论课程设计
3 / 223
数据库系统概论课程设计
数据库系统概论课程设计
数据库系统概论课程设计
21 / 2121
数据库系统概论课程设计
* II*
数据库系统概论课程设计
数据库系统概论课程设计
5 / 225
数据库系统概论课程设计
一、图书室管理系统 E-R图
教师借阅图书限期较长,而且同意借阅的书籍量较大。所以,将
教师借阅关系与学生借阅关系分开较为适合。
数据库系统概论课程设计
数据库系统概论课程设计
6 / 226
数据库系统概论课程设计
工号 姓名 性别 年纪
教师
借阅日期
分类号
教师借阅
书名
作者
图书
第一版社
类型
学生借阅
借阅日期
学号
学生
姓名
性别
归属
学生学号与系
部编号的联系
系部 归属
系部编号
系部名称
系部编号与专
业编号的联系
职称 电话
续借次数
第一版日期
ISBN
价钱
总量
借出量
续借次数
年纪
电话
归属
学生学号与专
业编号的联系
专业
专业编号
专业名称
数据库系统概论课程设计
数据库系统概论课程设计
21 / 2121
数据库系统概论课程设计
*1*
数据库系统概论课程设计
数据库系统概论课程设计
21 / 2121
数据库系统概论课程设计
二、图书室管理系统功能实现表示图
因为教师与学生的借阅图书、送还图书等等过程大概同样,在此,
仅借学生有关表对象信息来对各储存过程作简要说明:
数据库系统概论课程设计
数据库系统概论课程设计
9 / 229
数据库系统概论课程设计
图书信息表
Book
借阅图书
RBorrowBook
学生借阅图书信息
表 StudentBook
图书信息表
Book
送还图书
RReturnBook
学生借阅图书信息
表 StudentBook
tri_Book图书库
存量减1
有关信息写入
学生借阅图书信息
表 StudentBook
tri_SborrowNum
借阅量未超 5本
tri_SreturnBook
图书库存量加 1
有关信息写入
读者还书信息表
RDeleted
tri_SborrowNum
删除借阅记录
数据库系统概论课程设计
数据库系统概论课程设计
21 / 2121
数据库系统概论课程设计
续借图书
tri_SrenewBook续借次数不超三次,则将续借次数加
1有关信息写入
学生借阅图书信息
表StudentBook
RRenewBook
图书信息表
获得图书有关信息
Book
专业信息表
计算学生专业信息
查问图书借阅情
学生借阅图书信息
Major
综合信息输出
数据库系统概论课程设计
数据库系统概论课程设计
21 / 2121
数据库系统概论课程设计
况RQueryBook
表StudentBook
计算学生系部信息
系部信息表
Dept
学生信息表
获得学生有关信息
Student
数据库系统概论课程设计
数据库系统概论课程设计
12 / 2212
数据库系统概论课程设计
*2*
数据库系统概论