学校图书借阅管理系统数据库设计

更新时间:2023-05-30 23:47:48 阅读: 评论:0

数据库课程设计报告
学校图书借阅管理系统
    学生姓名: 郭 晓 东                 
    学    号: 2010508033              
    专业年级: 计算机科学与技术10   
    指导教师: 朱 东 芹             
数据库设计说明书
一、结构设计
1、逻辑结构设计
(1)总体E-R图如图1
图1
读者E-R图如图2
图2
图书E-R图如图3
图3
权限设置E-R图如图4
图4
权限设置E-R图如图5
图5
权限设置E-R图如图6
图6
2、关系图
关系图如图7
图7
3、物理结构设计
Tb_reader读者表:
属性名
类型
备注
说明
readerid
Varchar(10)
主键
读者id
rname
Varchar(20)
不允许空
姓名
x
Varchar(2)
不允许空( or)
性别
grade
Varchar(1)
不允许空
年级
Profession
Varchar(20)
不允许空
专业
ifeffective
tinyint
不允许空(1 of 0)
是否有效
email
Varchar(20)
允许空
邮箱
Tb_manager管理员表:
属性名
类型
备注
说明
managerid
Varchar(10)
主键
管理员id
loginnane
Varchar(20)
不允许空
登录名
password
Varchar(20)
不允许空
密码
Tb_borrow借阅表:
属性名
类型
备注
说明
borrowid
reloadint
主键(自增)
id
bookid
Varchar(10)
不允许空
书号
readerid
Varchar(10)
不允许空
读者号
managerid
Varchar(10)
不允许空
管理员号
borrowTime
Smalldatetime
不允许空
借书时间
backTime
Smalldatetime
允许空(backTime>=borrowtime)
还书时间
ifreborrow
tinyint
不允许空(1 or 0)
是否续借
春节小品大全
Tb_book图书表:
duf
属性名
类型
照片英文备注
说明
bookid圣诞节英语手抄报
Varchar(10)
主键
书号
bname
Varchar(20)
不允许空
书名
type
Varchar(20)
允许空
类型
author
Varchar(20)
允许空
作者
price
float
允许空
价格
publish
Varchar(20)
允许空
出版社
quantity
Tinyint
不允许空
总数
remain
Tinyint
不允许空(remain<=quantity)expressionism
2012四川高考数学
剩余
Tb_punishment超期处罚表:
属性名
类型
备注
说明
punishmentid
int
主键(自增)
id
readerid
Varchar(10)
不允许空
读者号
bookid
Varchar(10)
不允许空
书号
days
smallint
不允许空
超期天数
bmoney
float
不允许空
罚款金额
Tb_purview管理员权限设置表:
万圣节的资料
属性名
类型
备注
说明
managerid
Varchar(10)
主键
管理员号
systemt
tinyint
不允许空(1 or 0)
系统设置权限
readert
tinyint
不允许空(1 or 0)
读者权限
bookt
tinyint
不允许空(1 or 0)
图书管理权限
borrowback
tinyint
bite怎么读
不允许空(1 or 0)
图书借还权限
systemquery
tinyint
不允许空(1 or 0)
系统查询权限
盗梦空间经典台词
4、关系模式
Tb_reader(readerid,rname,x,grade,profession,email,ifeffective)

本文发布于:2023-05-30 23:47:48,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/128674.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:权限   数据库   设置   结构设计   图书   高考
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图