数据库课程设计指导书一、设计方法数据库课程设计是为学生提供在实际环境中,使用数据库管理系统和设计工具猎取实践经验机会
完成设计任务后,学生将对设计实际有效数据库模型,应用数据库系统和应用程序,有更深化了解
先导课程为:《数据库系统概论》
设计环境和开发工具: 操作系统: Windows(或更高版本)
数据库管理系统:选择微软企业 SQL Server /
开发工具:任意
1、 数据库设计1)需求分析,依据设计任务书给出背景资料,查找相关资料,结合自己生活经验,对数据进行分析,编写具体数据词典
2)概念结构设计:在需求分析基础上,设计 E-R 模型,具体描述实体属性和实体之间联络,消除无须要冗余
3)逻辑结构设计:实现 E-R 图向关系模型转换,尤其注意实体不一样联络,优化数据模型
具体说明实体、实体属性和实体之间关系
2、 创建数据库: (具体内容请阅读 Help 文件)创建数据库时,使用 WINDOWS 管理员登录/或 DBA
使用查询分析器创建数据库,名字 DBTest,要求1)数据文件名为:DBTest
2)日志文件为:DBLog
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 王珊