数据库sql图书管理系统.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
数据库课程设计 目录 1. 设计目的(需求分析) 2. 设计内容(概念结构设计) 3. E——R图设计(概念结构设计) 4. 设计过程(逻辑结构设计) 5. 数据库实施阶段 6. 数据库运行和维护阶段 七、总结 数据库设计就是通过设计反映现实世界信息需求的概念数据模型,并将其转成逻辑模型 和物理模型,最终建立为现实世界服务的数据库。 1. 设计目的(需求分析) 1. 图书信息管理 完成图书的录入、修改、删除和查询功能。在查询图书信息时,可以随时查询书库中现 有书籍的类型、书号、作者、单价等。可随时查询书籍借还情况。包括借书人单位、姓 名、借书证号、借书日期和还书日期。任何人可借多种书,任何一种书可为多个人所借 ,借书证号具有唯一性。 2. 未来方便业务往来,需保存出版社先关信息。这些信息包括出版社编号、名称、 电话、邮编、地址等。 2. 设计内容(概念结构设计) 1. 图书信息,编号、名称、价格、出版社、库存量 2. 读者信息,借书证编号、读者名称、登记日期、有效期 3. 借阅信息,借阅编号,图书编号,读者编号,借阅日期,应还日期 三、E----R图设计(概念结构设计) 图书信息ER图 借阅信息ER图 读者信息ER图 将局部ER图合并、转换成全局ER图,完成概念模型的设计 全局ER图 四、设计过程(逻辑结构设计) 1、图书信息数据表 "字段名称 "数据类型 "是否关键字 " "图书编号 "文本 "是 " "出版社 "文本 "否 " "作者 "文本 "否 " "价格 "数字 "否 " "库存量 "数字 "否 " 2、借阅信息数据表 "字段名称 "数据类型 "是否关键字 " "借阅编号 "文本 "是 " "图书编号 "文本 "否 " "读者编号 "文本 "否 " "借书日期 "日期时间 "否 " "还书日期 "日期时间 "否 " "借阅次数 "数字 "否 " 3、读者信息数据表 "字段名称 "数据类型 "是否关键字 " "读者编号 "文本 "是 " "读者姓名 "文本 "否 " "登记日期 "时间日期 "否 " "有效期 "时间日期 "否 " 五、编码 create schema fjm create table fjm.借阅信息 (图书编号 tinyint primary key, 借阅编号 char(10), 读者编号 char(14), 借书日期 char(14), 还书日期 char(14), ) create table fjm.图书信息 (图书编号 char(10) primary key, 图书名称 tinyint not null foreign key references fjm.借阅信息(图书编号), 库存量 char(8), 作者 char(20), 出版社名称 char(24), ) create table fjm.读者信息 (借书证号 tinyint not null foreign key references fjm.借阅信息(图书编号), 读者姓名 char(16), 读者编号 char(10) ) 六、总结 通过这次对图书管理系统的设计,我对sql软件有了进一步的了解。在这次的课程设计事 件中,让我受益匪浅,我上网查看了大量的资料,到图书馆查阅了相关书籍才摸索到一 点思绪。 在课程设计过程中不但能将知识与实践结合,也培养了我的独立思考能力,增加了 我对书本更深一步的了解。 同时我也发现了自身的缺点,没能更好得运用到书本的知识,遇到问题还是要查阅 书籍,我想我以后可以做到更好的。 ----------------------- 数据库sql图书管理系统全文共8页,当前为第1页。 数据库sql图书管理系统全文共8页,当前为第2页。 作者 出版社 图书编号 库存量 价格 图书信息 数据库sql图书管理系统全文共8页,当前为第3页。 借阅编号 读者编号 图书编号 借阅信息 状态 借书日期 还书时间 借阅次数 读者身份证 读者编号 读者姓名 有效期 读者信息 登记日期 数据库sql图书管理系统全文共8页,当前为第4页。 参照 借阅信息 读者信息 读者编号 读者姓名 登记日期 有效期 读者身份证 借阅次数 应还时间 读者编号 图书编号 库存量 图书编号 出版社 作者 价格 借阅编号 借书日期 图书信息 参考 数据库sql图书管理系统全文共8页,当前为第5页。 数据库sql图书管理系统全文共8页,当前为第6页。 数据库sql图书管理系统全文共8页,当前为第7页。 数据库sql图书管理系统全文共8页,当前为第8页。
- 粉丝: 167
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 论文(最终)_20240430235101.pdf
- 基于python编写的Keras深度学习框架开发,利用卷积神经网络CNN,快速识别图片并进行分类
- 最全空间计量实证方法(空间杜宾模型和检验以及结果解释文档).txt
- 5uonly.apk
- 蓝桥杯Python组的历年真题
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 前端开发技术实验报告:内含4四实验&实验报告
- Highlight Plus v20.0.1
- 林周瑜-论文.docx
- 1
- 2
- 3
前往页