sqlserver教学实习报告_计算机科学与技术内容摘要:

价 publisher varchar 20 yes 出版社 表 5 borrow 书刊借阅信息表 列名 数据类型 长度 允许空值 说明 bookID char 10 no 图书编号 readerID char 10 no 借阅卡编号 returndate smallDatetime 4 yes 还书日期 borrowdate smallDatetime 4 yes 结束日期 4 性能需求 由于此开发项目针对图书馆,使用频度较高,使用性要求比 较高。 为防止对信息资料和管理程序的恶意破坏,要求有较为可靠的安全性能。 总之,要求稳定、安全、便捷,易于管理和操作。 1)、 查询 速度 ; 2)、 其它所有交互功能反应速度; 3)、 可靠性 ; 4)、 能快速恢复系统和故障处理,方便系统升级和扩充。 3 概念模型设计 读者信息 ER 图 书刊类型 ER 图 姓名 卡号 部门编号 电话 读者信息 读者信息 借书数量 图书类别 类别名称 借书数量 书数量 类别编号 5 部门信息 ER 图 图书信息 ER 图 借阅 信息 ER 图 部门信息 借阅信息 图书信息 部门编号 部门名称 还书日期 借阅卡编号 借阅日期 图书编号 类别编号 图书名称 出版社 作者 单价 图书编号 6 图书管理数据系统 ER 图 4 逻辑设计 图书管理数据库系统应有以下约束 : 在读者借阅卡表 readers 中,读者的编号必须唯一,不能重复。 在读者借阅卡表 readers 中,读者 的姓名不能为空。 在读者借阅卡表 readers 中,借阅数量不能为负数。 在读者借阅卡表 readers 中,读者的借阅卡编号和图书编号应分别在 借阅卡 readers 表和书刊信息表 books 中。 数据库是有表、视图、存储过程等数据库对象组成的,也可以说,数据库是数据和数据库对象的集合。 为了更有效地使用和管理图书管理数据库,还需 部门信息 图书信息 读者信息 图书类别 类别名称 类别编号 部门信息 借书日期 卡号 姓名 部门编号 还书日期 类别号 名称 编号 属于 属于 借阅 部门编号 7 要创建视图,存储过程和触发器等数据库对象。 具体点有 在图书管理数据库中创建一个管理信息视图,其中包括借阅卡信息表的 所有信息和部门信息表中的部门名称,视图名称为读者信 息。 在图书管理数据库中创建一个借阅信息视图,其中包括借阅卡编号、姓。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。