SQLServer课程设计图书馆管理系统.docx

上传人:b****0 文档编号:9433979 上传时间:2023-05-19 格式:DOCX 页数:22 大小:592.67KB
下载 相关 举报
SQLServer课程设计图书馆管理系统.docx_第1页
第1页 / 共22页
SQLServer课程设计图书馆管理系统.docx_第2页
第2页 / 共22页
SQLServer课程设计图书馆管理系统.docx_第3页
第3页 / 共22页
SQLServer课程设计图书馆管理系统.docx_第4页
第4页 / 共22页
SQLServer课程设计图书馆管理系统.docx_第5页
第5页 / 共22页
SQLServer课程设计图书馆管理系统.docx_第6页
第6页 / 共22页
SQLServer课程设计图书馆管理系统.docx_第7页
第7页 / 共22页
SQLServer课程设计图书馆管理系统.docx_第8页
第8页 / 共22页
SQLServer课程设计图书馆管理系统.docx_第9页
第9页 / 共22页
SQLServer课程设计图书馆管理系统.docx_第10页
第10页 / 共22页
SQLServer课程设计图书馆管理系统.docx_第11页
第11页 / 共22页
SQLServer课程设计图书馆管理系统.docx_第12页
第12页 / 共22页
SQLServer课程设计图书馆管理系统.docx_第13页
第13页 / 共22页
SQLServer课程设计图书馆管理系统.docx_第14页
第14页 / 共22页
SQLServer课程设计图书馆管理系统.docx_第15页
第15页 / 共22页
SQLServer课程设计图书馆管理系统.docx_第16页
第16页 / 共22页
SQLServer课程设计图书馆管理系统.docx_第17页
第17页 / 共22页
SQLServer课程设计图书馆管理系统.docx_第18页
第18页 / 共22页
SQLServer课程设计图书馆管理系统.docx_第19页
第19页 / 共22页
SQLServer课程设计图书馆管理系统.docx_第20页
第20页 / 共22页
亲,该文档总共22页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

SQLServer课程设计图书馆管理系统.docx

《SQLServer课程设计图书馆管理系统.docx》由会员分享,可在线阅读,更多相关《SQLServer课程设计图书馆管理系统.docx(22页珍藏版)》请在冰点文库上搜索。

SQLServer课程设计图书馆管理系统.docx

SQLServer课程设计图书馆管理系统

一、题目描述

本数据库的名字叫做图书馆管理系统数据库,主要是用来存储和修改图书馆中包括图书、图书类型、借阅者重要资料。

数据库将要存储的数据有:

(1)、图书表:

数据名称

图书编号

图书类别编号

图书名称

作者

价格

数量

(2)、图书类型表:

数据名称

图书类别编号

类别描述

图书数量

(3)、借阅者表:

数据名称

借书证号

身份证号

姓名

性别

(4)、借阅卡表:

数据名称

借书证号

卡号

借阅卡等级

借阅数

初始登记时间

数据间存在的联系:

(1)、图书表<--图书类型表

(2)、借阅者表<-->借阅者身份表

(3)、图书表---借阅者表

可能经常进行的操作:

添加、删减元组、修改相应属性的数据。

二、数据库建模(ER图)

三、表

图书(图书编号,图书名称,图书类型编号,作者,价格,数量)

图书类型(图书类型编号,类型描述,图书数量)

借阅者(借书证号,姓名,性别,身份证号,)

借阅(图书编号,借书证号,借阅时长)

借阅卡(身份证号,卡号,借阅卡等级,总借阅数,初始登记时间)

四、各个表的结构

(1)、图书表:

字段名

数据类型

描述

图书编号

字符串

长度为5

图书名称

字符串

长度为15

图书类型编号

字符串

引用图书类型表的外键,长度为2

作者

字符串

长度为10

价格

数值

取值范围0~1000

数量

数值

取值范围0~10

(2)、图书类型表:

字段名

数据类型

描述

图书类型编号

字符串

长度为2

类型描述

字符串

长度为10

图书数量

数值

取值范围0~100000

(3)、借阅者表:

字段名

数据类型

描述

借书证号

字符串

长度为6

姓名

字符串

长度为10

性别

字符串

长度为1

身份证

字符串

长度为18

(4)、借阅:

字段名

数据类型

描述

图书编号

字符串

长度为5

借书证号

字符串

长度为6

借阅时长

数值

取值范围0~1000

(5)、借阅卡表:

字段名

数据类型

描述

身份证号

字符串

引用借阅者表的外键,长度为18

卡号

字符串

长度为8

借阅卡等级

数值

取值范围0~10

初始登记时间

DATE

长度为10

五、样例数据

图书表:

图书编号

图书名称

图书类别编号

作者

价格

数量

00001

高等数学

01

赵一

50

7

00002

线性代数

01

钱二

52

6

00003

离散数学

01

孙三

53

6

00004

大学英语

03

李四

54

5

00005

初级日语

03

周五

55

5

00006

初级德语

03

吴六

56

5

00007

大学物理

04

郑七

57

5

00008

大学化学

05

王八

58

4

00009

操作系统

07

冯九

59

3

00010

服装设计

09

陈十

60

3

图书类型表:

图书类别编号

类别描述

图书数量

01

数学

500

02

人文

510

03

外语

520

04

物理

530

05

化学

540

06

材料

550

07

计算机

560

08

经济

670

09

艺术

580

10

军事

590

借阅者表:

借书证号

姓名

性别

身份证号

000001

楚一

110101000000000000

000002

魏二

110101000000000001

000003

蒋三

110101000000000002

000004

沈四

110101000000000003

000005

韩五

110101000000000004

000006

杨六

110101000000000005

000007

朱七

110101000000000006

000008

秦八

110101000000000007

000009

尤九

110101000000000008

000010

许十

110101000000000009

借阅:

图书编号

借书证号

借阅时长

00001

000001

3

00001

000004

5

00002

000001

15

00003

000002

24

00004

000003

35

00004

000004

46

00005

000005

35

00006

000006

54

00007

000007

33

00008

000008

22

借阅卡表:

身份证号

卡号

借阅卡等级

初始登记时间

110101000000000000

20000001

5

1990-01-01

110101000000000001

20000002

5

1990-01-02

110101000000000002

20000003

4

1990-01-03

110101000000000003

20000004

5

1990-01-04

110101000000000004

20000005

4

1990-01-05

110101000000000005

20000006

3

1990-01-06

110101000000000006

20000007

3

1990-01-07

110101000000000007

20000008

4

1990-01-08

110101000000000008

20000009

2

1990-01-09

110101000000000009

20000010

2

1990-01-10

六、创建和删除数据库

七、创建和删除基本表

创建基本表

修改表结构

八、查询

1)简单查询:

选择表中的若干列

查询图书表的图书编号,图书名称,作者

查询借阅者表的姓名,性别,借书证号

2)选择表中的若干元组(记录)

选择图书中编号为00001的图书信息

选择图书类型中图书类型编号为01的图书类型信息

3)对查询结果进行排序

对图书中价格按降序排列

对借阅者中借书证号按升序排列

4)使用计算函数汇总数据

选择图书中图书价格的最高值

选择借阅者中的人数

5)对查询结果进行分组计算

选择图书中数学类图书价格的最高值

选择借阅者中的男性人数

6)多表连接查询

查询图书中《高等数学》所在图书种类共有图书数量

查询图书中《高等数学》被借走的人名,借走的书,借走时长

九、数据增删改

1)向图书表中添加一条新数据记录,图书编号:

00010;图书名称:

现代诗;图书类型编号:

02;作者:

张欣;价格:

100;数量:

5

修改前:

修改后:

2)将图书表中价格60以上的图书数量修改为10

修改前:

修改后:

3)删除:

无条件删除:

删除借阅者记录

修改后:

有条件删除:

如果图书表中数量小于3,删除该记录

修改前:

修改后:

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2