数据库课程设计指导书一、设计方法数据库课程设计是为学生提供在实际环境中,使用数据库管理系统和设计工具猎取实践经验机会。完成设计任务后,学生将对设计实际有效数据库模型,应用数据库系统和应用程序,有更深化了解。先导课程为:《数据库系统概论》。设计环境和开发工具: 操作系统: Windows(或更高版本)。 数据库管理系统:选择微软企业 SQL Server /。 开发工具:任意。 1、 数据库设计1)需求分析,依据设计任务书给出背景资料,查找相关资料,结合自己生活经验,对数据进行分析,编写具体数据词典。2)概念结构设计:在需求分析基础上,设计 E-R 模型,具体描述实体属性和实体之间联络,消除无须要冗余。3)逻辑结构设计:实现 E-R 图向关系模型转换,尤其注意实体不一样联络,优化数据模型。具体说明实体、实体属性和实体之间关系。2、 创建数据库: (具体内容请阅读 Help 文件)创建数据库时,使用 WINDOWS 管理员登录/或 DBA。使用查询分析器创建数据库,名字 DBTest,要求1)数据文件名为:DBTest.mdf。2)日志文件为:DBLog.ldf。3)文件其它属性自定。3、 创建一个用户,以后全部操作使用这个用户进行能够使用企业管理器创建表,要求1)用户名为 DBUser,密码也是 DBUser;2)新建用户对数据库 DBTest 拥有全部权限4、 创建表使用查询分析器创建表,要求1) 表和字段要求使用英文或拼音作为名称;2)建立合适约束;3)表要在一定范式基础上建立。5、 应用程序设计假如需要编写应用程序,请参考实行语言帮助。6、 设计汇报要求 设计汇报能够参考以下提要书写:1)摘要2)目录3)需求分析4)数据库概念结构设计5)数据库逻辑结构设计6)数据流图及程序结构框图7)程序原代码及其说明8)总结9)致谢语10) 参考文件7、 参考文件1 王珊. 数据库系统概论(第四版).北京:高等教育出版社,2 PowerBuilder 7.0 帮助文件 pbgswin.pdf (在文件夹 C:\Program Files\Sybase\PowerBuilder 7.0\hlp\)3 Adaptive Server Anywhere 全部帮助文件(在文件夹 C:\ Program Files\Sybase\Adaptive Server Anywhere\win32)二、设计任务1.图书借阅管理背景资料:1)图书室有多种图书一万多册,图书种类有若干种,比如,书、期刊、外文和报纸等,图书需要分类管理。2)每种图书全部有书名、类型、书号(ISBN)、一名或多名作者(译者)、出版社、定价、馆藏数量和内容介绍等。3)借书证统计有借阅者姓名、所在单...