还剩40页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
一、课程设计的内容一个图书借阅管理数据库要求提供以下服务
(1)可随时查询书库中现有书籍的种类、数量与存放位置所有各类书籍均可由书号唯一标识
(2)可随时查询书籍借还情况包括借书人单位、姓名、借书证号、借书日期和还书日期任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性
(3)当需要时,可通过数据库中保存的出版社电话、邮编及地址等信息向有关书籍的出版社增购有关书籍一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有唯一性根据以上的情景假设,进行如下的分析与设计
(1)根据上述语义画出ER图
(2)将ER模型转换成关系模型,并指出每个关系模式的主关键字
(3)分析每个关系模式已经达到第几范式对于不符合第三范式要求的关系模式进行规范化
(4)根据概念模型设计逻辑模型和保护设计
(5)在SQLServer中实现
二、课程设计的要求与数据根据教师给定的选题,运用课堂中学到的数据库的基本理论与设计的知识,完成数据库概念设计、逻辑设计及部分物理设计的内容重点是ER图的设计、关系模式的转换与规范化以及如何利用DBMS完成数据表及数据库的创建和操作具体要求包括1.开发环境要求SQLServer20052.提交课程设计报告一份,包括以下内容
①用户需求要解决的主要问题,达到的具体指标等
②业务流程分析描述系统的业务流程,画出规范的业务流程图
③数据库概念模式设计写出由基本项相应得出的实体、联系及其属性,并确定主实体的标识特征,画出ERD;对其中复杂的多元联系进行分析,必要则改进
④数据库逻辑模式设计
4.1一般逻辑模型设计写出由ERD导出一般关系模型的四条原则,列出数据库初步构思的关系框架,并检查改进之
4.2具体逻辑模型设计按所用的DBMS要求,设计表(文件)的具体结构,在关系框架下补充字段类型、长度、小数位数等行
⑤数据库保护设计
5.1设计表间关系列出数据库表间的关联关系
5.2完整性设计列出主要字段完整性的字段名、完整性约束条件;列出记录完整性约束及其约束条件;列出参照完整性表
⑥数据库系统的实现
6.1数据库及其表结构的建立建立数据库描述文件及建立其数据库表,注意完整性与关联的实现,并...。