1 / 7
文档名称:

图书管理系统数据库设计.doc

格式:doc   大小:36KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

图书管理系统数据库设计.doc

上传人:kh6797 2022/2/22 文件大小:36 KB

下载得到文件列表

图书管理系统数据库设计.doc

文档介绍

文档介绍:...WD...
...WD...
...WD...
工程技术学院
数据库课程设计
题 目:图书管理系统数据库设计
学 号:
专业班级:
姓 名:
指导教师:
完成日期:
目 录
一 n
管理
借阅
借出日期
拖欠日期
罚款数目
到期日期
1
n
管理
管理员
借阅者
n 1
3、逻辑构造设计
图书信息〔图书编号,书名,作者姓名,出版社,出版日期,在库数,所在书库〕
借阅者〔姓名,学号,班级,院系〕
管理员〔管理员编号,姓名,负责书库〕
销书清单〔图书编号,管理者编号,图书名称,销书日期,销书数量〕
借阅〔学号,图书编号,借出日期,到期日期,拖欠日期,罚款数目〕
管理〔管理员编号,学号,图书编号〕
物理构造设计
...WD...
...WD...
...WD...
建立索引:
〔1〕CREATE UNIQUE INDEX图书编号ON 图书信息〔图书编号〕
(2)CREATE UNIQUE INDEX管理员编号ON 管理员〔管理员编号〕
〔3〕CREATE UNIQUE INDEX 学号 ON 借阅者〔学号〕
数据库的构建和数据装入
表单
<1>借阅者表单
<2>图书表单
<3>管理员表单
<4>管理表单
<5>销书清单表单
<6>借阅表单
数据截图
<1>借阅者数据
<2>图书数据
<3>管理员数据
<4>管理数据
<5>销书清单数据
<6>>借阅数据
数据库的功能实现
单表查询
SQL语句:SELECT 学号
...WD...
...WD...
...WD...
FROM 借阅
WHERE 图书编号='201003'
结果:
连接查询
查询的全部信息:
SELECT 姓名
FROM 借阅者,借阅
WHERE 借阅者 .学号 =
结果:
统计、分组查询
分组查询
求图书信息表中在库书的数量:
SELECT COUNT (*)
FROM 图书信息
‚组合查询
查询借图书编号为201001,并且学号为201301的读者姓名:
SELECT 姓名
FROM 借阅者
WHERE 学号='201301'
UNION
SELECT 学号
FROM 借阅
WHERE 图书编号='201001'
7、总结
通过这次课程设计发现这其中需要的很多知识我们没有接触过,去图书馆查资料的时候发现我们前边所学到的仅仅是皮毛,还有很多需要我们掌握的东西我们根本不知道。同时也发现有很多已经学过的东西我们没有理解到位,不能灵活运用于实际,不能很好的用来解决问题,这就需要我们不断的大量的实践,通过不断的自学,不断地发现问题,思考问题,进而解决问题。在这个过程