数据库课程设计 图书馆管理系统_第1页
数据库课程设计 图书馆管理系统_第2页
数据库课程设计 图书馆管理系统_第3页
数据库课程设计 图书馆管理系统_第4页
数据库课程设计 图书馆管理系统_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库设计报告姓名学号专业信息与计算科学班级06数班实验课程名称数据库指导教师王志愿开课学期2009至2010学年第一学期上课时间2009年X月X日设计题目图书管理系统小组合作是()否(√)小组成员1.实验目的:1.掌握数据库设计的一般方法,主要包括系统分析、系统设计的组织和实施。2.关系型数据库管理系统的编程技术,并能独立完成一般小系统的程序设计、调试运行等工作。3.培养把所学知识运用到具体对象,并能求出解决方案的能力。2.软硬件环境:MicrosoftAccess20033.实验设计简述:(1)主要的数据表图书基本信息表,借书卡信息表,借阅信息表,图书分类信息表等等。(2)主要功能模块图书基本情况的录入、修改、删除等基本操作。办理借书卡模块。实现借书功能。实现还书功能。能方便的对图书进行查询。4.系统需求分析(根据课题的要求详细地调查分析系统对象、功能、性能等需求,进行简单的需求分析,设计相应的数据流图)(1)系统对象:图书管理(2)系统功能:1.读者基本信息的录入,删除,修改,办理借书卡。2.学生查询,借还书籍。(3)数据流图:管理员管理员录入删除修改办理书籍借书卡学生图书信息借书卡信息查询借还5.概念模型设计(按数据库设计方法和规范化理论,从实践概括抽象出ER模型)书书数量图书编号名称出版社作者借阅借书卡姓名年龄借阅时间归还时间6.逻辑模型设计(将ER模型转化为相应的数据库的关系模型,并表明主键)图书基本信息(图书编号,名称,作者,出版社,类别号,数量)借书卡信息(用户编号,姓名,性别,年龄)借阅信息(图书编号,用户编号,借阅时间,到期时间,还书时间)注:下划线为主键7.物理模型设计(存储记录结构设计,物理文件的安排和建立索引)建立索引1CREATEUNIQUEINDEX图书编号ON图书基本信息(图书编号);建立索引2CREATEUNIQUEINDEX用户编号ON借书卡信息(用户编号);建立索引3CREATEUNIQUEINDEX用户编号ON借阅信息(用户编号);建立索引4CREATEUNIQUEINDEX类别号ON图书类别信息(类别号);8.实现(数据库结构设计的程序代码,基本操作的程序代码)创建借书卡信息表createtable借书卡信息(用户编号char(20)primarykey,姓名char(20),性别char(5),年龄int)创建借阅信息表createtable借阅信息(用户编号char(20),图书编号char(20),借书日期char(20),到期日期char(20),还书日期char(20))创建图书分类信息表createtable图书类别信息(类别号char(20)primarykey,类别名char(20))创建图书基本信息表createtable图书基本信息(图书编号char(20)primarykey,书名char(20),作者char(20),出版社char(20),数量int,类别号char(2))办理借书卡INSERTINTO借书卡信息(用户编号,姓名,性别,年龄)VALUES('00005','陈东','男','20');还书DELETE*FROM借阅信息WHERE用户编号='00003'And图书编号='00004';借书INSERTINTO借阅信息(用户编号,图书编号,借书日期,到期日期,还书日期)VALUES('00001','00003','20090505','20060605','');添加类别INSERTINTO图书类别信息(类别号,类别名)VALUES('06','文学');图书查询SELECT图书基本信息.图书编号,书名,作者,出版社,数量,图书基本信息.类别号,类别名FROM图书基本信息,图书类别信息WHERE图书基本信息.图书编号=''And图书基本信息.类别号=图书类别信息.类别号;图书录入INSERTINTO图书基本信息(图书编号,书名,作者,出版社,数量,类别号)VALUES('00009','软件工程导论','张海藩','清华大学出版社','10','01');图书删除DELETE*FROM图书基本信息WHERE图书编号='00008';图书修改UPDATE图书基本信息SET数量=数量-1where书名='数据结构'9.实验总结(主要对本实验开发过程进行归纳和总结,还应包括在设计过程中所遇到的技术难点及解决方法,尚存在的问题以及进一步开发的见解与建议。)10.参考文献《数据库系统简明教程》王珊主编高等教育出版社《数据库原理与应用》沈克水、刘肃平主编人民邮电出版社指导老师评语及得分:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论