文档来源为:从网络收集整理
word版本可编辑
欢迎下载支持
1文档来源为:从网络收集整理
word版本可编辑
欢迎下载支持
一、课程设计的内容一个图书借阅管理数据库要求提供以下服务:(1)可随时查询书库中现有书籍的种类、数量与存放位置
所有各类书籍均可由书号唯一标识
(2)可随时查询书籍借还情况
包括借书人单位、姓名、借书证号、借书日期和还书日期
任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性
(3)当需要时,可通过数据库中保存的出版社电话、邮编及地址等信息向有关书籍的出版社增购有关书籍
一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有唯一性
根据以上的情景假设,进行如下的分析与设计:(1)根据上述语义画出ER图
(2)将ER模型转换成关系模型,并指出每个关系模式的主关键字
(3)分析每个关系模式已经达到第几范式
对于不符合第三范式要求的关系模式进行规范化
(4)根据概念模型设计逻辑模型和保护设计
(5)在SQLServer中实现
二、课程设计的要求与数据根据教师给定的选题,运用课堂中学到的数据库的基本理论与设计的知识,完成数据库概念设计、逻辑设计及部分物理设计的内容
重点是ER图的设计、关系模式的转换与规范化以及如何利用DBMS完成数据表及数据库的创建和操作
具体要求包括:1.开发环境要求:SQLServer20052.提交课程设计报告一份,包括以下内容:①用户需求:要解决的主要问题,达到的具体指标等
②业务流程分析:描述系统的业务流程,画出规范的业务流程图
③数据库概念模式设计写出由基本项相应得出的实体、联系及其属性,并确定主实体的标识特征,画出ERD;对其中复杂的多元联系进行分析,必要则改进
④数据库逻辑模式设计4
1一般逻辑模型设计:写出由ERD导出一般关系模型的四条原则,列出数据库初步构思的关系框架,并检查改进之