SQLServer课程设计图书馆管理系统方案Word下载.docx
- 文档编号:13477257
- 上传时间:2022-10-11
- 格式:DOCX
- 页数:23
- 大小:588.67KB
SQLServer课程设计图书馆管理系统方案Word下载.docx
《SQLServer课程设计图书馆管理系统方案Word下载.docx》由会员分享,可在线阅读,更多相关《SQLServer课程设计图书馆管理系统方案Word下载.docx(23页珍藏版)》请在冰豆网上搜索。
数据间存在的联系:
(1)、图书表<
--图书类型表
(2)、借阅者表<
-->
借阅者身份表
(3)、图书表---借阅者表
可能经常进行的操作:
添加、删减元组、修改相应属性的数据。
二、数据库建模(ER图)
三、表
图书(图书编号,图书名称,图书类型编号,作者,价格,数量)
图书类型(图书类型编号,类型描述,图书数量)
借阅者(借书证号,,性别,身份证号,)
借阅(图书编号,借书证号,借阅时长)
借阅卡(身份证号,卡号,借阅卡等级,总借阅数,初始登记时间)
四、各个表的结构
字段名
数据类型
描述
字符串
长度为5
长度为15
图书类型编号
引用图书类型表的外键,长度为2
长度为10
数值
取值围0~1000
取值围0~10
长度为2
类型描述
取值围0~100000
长度为6
长度为1
身份证
长度为18
(4)、借阅:
借阅时长
(5)、借阅卡表:
引用借阅者表的外键,长度为18
长度为8
DATE
五、样例数据
图书表:
00001
高等数学
01
一
50
7
00002
线性代数
钱二
52
6
00003
离散数学
三
53
00004
大学英语
03
四
54
5
00005
初级日语
周五
55
00006
初级德语
吴六
56
00007
大学物理
04
七
57
00008
大学化学
05
王八
58
4
00009
操作系统
07
冯九
59
3
00010
服装设计
09
十
60
图书类型表:
数学
500
02
人文
510
外语
520
物理
530
化学
540
06
材料
550
计算机
560
08
经济
670
艺术
580
10
军事
590
借阅者表:
000001
楚一
男
110101000000000000
000002
魏二
110101000000000001
000003
蒋三
女
110101000000000002
000004
110101000000000003
000005
韩五
110101000000000004
000006
六
110101000000000005
000007
朱七
110101000000000006
000008
秦八
110101000000000007
000009
尤九
110101000000000008
000010
许十
110101000000000009
借阅:
15
24
35
46
33
22
借阅卡表:
20000001
1990-01-01
20000002
1990-01-02
20000003
1990-01-03
20000004
1990-01-04
20000005
1990-01-05
20000006
1990-01-06
20000007
1990-01-07
20000008
1990-01-08
20000009
2
1990-01-09
20000010
1990-01-10
六、创建和删除数据库
七、创建和删除基本表
创建基本表
修改表结构
八、查询
1)简单查询:
选择表中的若干列
查询图书表的图书编号,图书名称,作者
查询借阅者表的,性别,借书证号
2)选择表中的若干元组(记录)
选择图书中编号为00001的图书信息
选择图书类型中图书类型编号为01的图书类型信息
3)对查询结果进行排序
对图书中价格按降序排列
对借阅者中借书证号按升序排列
4)使用计算函数汇总数据
选择图书中图书价格的最高值
选择借阅者中的人数
5)对查询结果进行分组计算
选择图书中数学类图书价格的最高值
选择借阅者中的男性人数
6)多表连接查询
查询图书中《高等数学》所在图书种类共有图书数量
查询图书中《高等数学》被借走的人名,借走的书,借走时长
九、数据增删改
1)向图书表中添加一条新数据记录,图书编号:
00010;
图书名称:
现代诗;
图书类型编号:
02;
作者:
欣;
价格:
100;
数量:
修改前:
修改后:
2)将图书表中价格60以上的图书数量修改为10
3)删除:
无条件删除:
删除借阅者记录
有条件删除:
如果图书表中数量小于3,删除该记录
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQLServer 课程设计 图书馆 管理 系统 方案