ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:207.42KB ,
资源ID:21126684      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21126684.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库课程设计报告 图书借阅管理系统Word文件下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库课程设计报告 图书借阅管理系统Word文件下载.docx

1、一、需求分析数据需求图书借阅管理系统是管理图书与借书者的关系,需要有图书的信息,如书的编号,书名,出版社,作者等;借书者的信息,如学生的学号,姓名,性别,院系等;借阅的信息,如学生的学号,书的编号,借出日期,归还日期等。功能需求该系统是为了方便管理员管理图书和借书者。所以应具有查询图书的功能,查询借出的图书的功能,查询借书者的功能,借书还书的功能以及查询借书过期的功能。二、E-R图三、逻辑结构设计将数据库的概念模型转换为关系模型借书者(学号,姓名,性别,院系)图书(编号,书名,出版社,作者)借阅(学号,编号,借书日期,还书日期)(注:下划线是主键,波浪线是外键)四、数据库建立1、创建数据库US

2、E masterGOCREATE DATABASE 图书借阅ON ( NAME = 图书借阅_dat, FILENAME = e:数据库图书借阅dat.mdf SIZE = 30MB, FILEGROWTH = 20% )LOG ON图书借阅_log数据库图书借阅log.ldf SIZE = 3MB, FILEGROWTH = 1MB )创建结果:2、创建基本表create table 借书者 (学号 char(10) primary key not null, 姓名 char(8), 性别 char(2), 院系 char(10), ) 图书 (编号 char(8) primary key

3、not null, 书名 char(20), 出版社 char(20), 作者 char(8), )借阅 (学号 char(10), 编号 char(8), 借书日期 smalldatetime, 还书日期 smalldatetime, foreign key(学号) references 借书者(学号), foreign key(编号) references 图书(编号), 3、数据库的关系图4、插入数据插入借书者的数据:插入图书的数据:插入借阅的情况:五、测试借书情况查询借书的信息,包括借书者的学号,名字,书名select 借阅.学号,姓名,书名from 图书,借书者,借阅where 借书

4、者.学号=借阅.学号 AND 图书.编号=借阅.编号 借书过期给出借书超期的信息,包括借书者的学号,姓名,书名,过期天数select 借书者.学号,姓名,书名,DATEDIFF(DAY,还书日期,GETDATE()as 过期天数 图书.编号=借阅.编号 AND GETDATE()-还书日期借书有学生借书,要在借书者、借阅的基本表中增加相应的数据 INSERT INTO 借书者 VALUES (11111111,张三男计算机);INSERT INTO 借阅 VALUES(KO693512013/1/172013/3/8修改前:修改后:还书有学生还书,应先在借阅的基本表中根据学号和编号撤销相应数据

5、,再判断该借书者是否有借其他书,若没有则在借书者的基本表中撤销该借书者的数据。delete from 借阅where 学号= and 编号=deletefrom 借书者where not exists (select * from 借阅 where 学号=借书者.学号)六、心得经过两天的时间,在自己的努力下,基本完成本次课程设计,通过这次课程设计,了解了设计一个数据库系统的复杂性和对综合知识要求较高。因此在设计阶段我们查阅了很多资料 加深了对数据库知识的认识。这次数据库课程设计是不同于平时的实验的,要严格作出这个设计的需求分析、逻辑结构、E-R图的构建等。但在创建数据库和基本表等操作在之前的实验中已经比较了解,所以在这方面并不麻烦。但是要注意主键的建立,外键的连接以及基本表的关系。在设计中也遇到过语法等错误,这说明就算做过实验,但对SQL Server也并不完全熟悉,而做完该设计后对SQL Server有更深入的了解了,这对我来说也是有很大的收获的。本来想做一些图形界面的,但要重新学一门软件或者语言,比较费时间,就退而求次直接用SQL语句来操作,虽然不够直观但也能实现基本的操作了。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1