- 6
- 0
- 约6.32千字
- 约 25页
- 2018-02-06 发布于河南
- 举报
sql数据库1
宁夏大学物理电气信息学院综合性实验
实验报告
课程名称 数据库应用
实验学期 2011 至 2012 学年 第 2 学期
学生所在系 物理电气信息学院
年 级 2010 专业班级 自动化一班
学生姓名 xxx 学 号 xx
任课教师 边吉荣
实验成绩
任课教师 制
2012 年 6 月 10 日
实验题目 图书管理系统数据库设计 一、实验目的
本数据库的名字叫做图书馆管理系统数据库,主要是用来存储和修改图书馆中包括图书、图书类型、借阅者重要资料。同时也通过本次试验设计进一步的掌握数据库的理论知识以及实例中的具体应用。
实验环境
1、Windows XP及以上操作系统;
2、Microsoft SQL Server 2005 、Visual C++ MFC编程;
三、实验内容
1、需求分析
a、根据图书管理系统的需求,首先将要记录的信息分类,要记录的信息如下。
用户信息:包括姓名、借书证号、身份、可借书数目、借书限制和已借书数量。
图书:编号、书名、ISBN、主编、出版社、定价、数量。
借书信息:借书证号、编号、借书日期、还书日期、是否过期。
罚单:罚单编号、借书证号、金额。
b、经过实际考察、咨询和分析,图书管理系统主要应该具有以下功能模块。
(1)读者登录界面部分,要求有如下功能:
① 可以显示读者信息(包括当前借书情况以及是否有罚款在身等相关信息);
② 图书查询功能;
③ 借书操作;
④ 续借操作;
(2)管理员登录界面部分,要求有如下功能:
① 新书上架操作(完成新书录入工作);
② 图书信息修改操作;
③ 图书相关统计操作;
④ 办理借书证操作;
⑤ 借书证的挂失与解封等操作;
⑥ 接收还书;
⑦ 接收罚金
2、数据库设计
a、数据库建模(ER图)
b、表
图书(图书编号,图书名称,图书类型编号,作者,价格,数量)
图书类型(图书类型编号,类型描述,图书数量)
借阅者(借书证号,姓名,性别,身份证号,)
借阅(图书编号,借书证号,借阅时长)
借阅卡(身份证号,卡号,借阅卡等级,总借阅数,初始登记时间)
c、各个表的结构
(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
d、样例数据
图书表:
图书编号
图书名称
图书类别编号
作者
价格
数量
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 沈四
女
110101000
您可能关注的文档
- 语文一年级上册期中试卷.doc
- 电子零件的认识.ppt
- 规范安全奖励的指导意见.doc
- 楼宇节能控制方案.doc
- 图形推理常见的解题技巧.doc
- 整式的乘法与因式分解综合检测题定稿.doc
- 2008年广州市普通高中毕业班综合测试(一)理数.doc
- 人教七年级上unit8Whenisyourbirthday课件.ppt
- 同在蓝天下ppt.ppt
- 2010上市公司业绩预增.doc.doc
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
原创力文档

文档评论(0)