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

一、课程设计的内容 一个图书借阅管理数据库要求提供以下服务: (1)可随时查询书库中现有书籍的种类、数量.所有各类书籍均可由书号唯一标识。 可随时查询书籍借还情况.包括借书证号、姓名、性别、学院和专业。任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性. 当需要时,可通过数据库中保存的出版社电话、邮编及地址等信息向有关书籍的出版社增购有关书籍。一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名 具有唯一性. 根据以上的情景假设,进行如下的分析与设计: (1)根据上述语义画出ER 图。 (2)将ER 模型转换成关系模型,并指出每个关系模式的主关键字. (3)分析每个关系模式已经达到第几范式。对于不符合第三范式要求的关系模式进行规范化。 根据概念模型设计逻辑模型和保护设计。 在SQLServer 中实现. 二、课程设计的要求与数据 根据教师给定的选题,运用课堂中学到的数据库的基本理论与设计的知识,完成数据库 概念设计、逻辑设计及部分物理设计的内容。重点是ER 图的设计、关系模式的转换与规范化以及如何利用DBMS 完成数据表及数据库的创建和操作。具体要求包括: 开发环境要求:SQL Server 2005 提交课程设计报告一份,包括以下内容: ① 用户需求:要解决的主要问题,达到的具体指标等。 ② 业务流程分析:描述系统的业务流程,画出规范的业务流程图。 ③ 数据

文档评论(0)

1亿VIP精品文档

相关文档