数据库课程设计-指导指南.doc_第1页
数据库课程设计-指导指南.doc_第2页
数据库课程设计-指导指南.doc_第3页
数据库课程设计-指导指南.doc_第4页
数据库课程设计-指导指南.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库原理及应用课程设计要求一、课程设计目的与意义数据库原理及应用课程设计目的是以一定的应用环境为背景,应用数据库原理及应用课程所学的数据库理论知识,结合实际的操作和设计,巩固课堂教学内容,使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合。课程设计要求选用SQL SERVER数据库管理系统软件,规范、科学地完成一个小型数据库的设计。本次课程设计不要求进行应用程序开发,只要求完成数据库的设计和实现。课程设计将根据同学的系统设计报告、系统实现报告以及系统实现结果进行五级综合评分,分别为:优秀、良好、中等、及格和不及格。二、评分标准数据库设计:40% 评分参数:数据库设计安全性、完整性、规范性;视图、触发器、存储过程等的应用情况;系统设计:20% 评分参数:功能完备性;功能正确性;系统容错能力;技术应用特色等课程设计报告:20% 评分参数:结构清楚,条理清晰;排版整齐规范;内容充实可靠等考勤:20%(考勤所占百分比根据实际情况而定)1周课程设计时间,每位同学应保证到实验室参与课程设计.三、要求课程设计报告应包含的基本内容:1、数据流图设计(至少1个关键业务功能的多层数据流图)2、E-R图设计(局部与全局ER图)3、数据库表设计(包含ER图中的所有实体与联系所对应的关系表)4、关键业务功能所需的视图、触发器、存储过程设计(至少1个视图、3个触发器、4个存储过程)5、事务的应用(关键业务功能的事务控制脚本设计,2个以上)6、数据库备份与恢复(设计相应脚本程序)7、给出各SQL脚本程序的测试结果四、选题从给定题目中进行选择(注:不允许选学生教务管理系统和图书管理系统)。1人一组任选一题完成系统设计,各组之间题目不能相同,课程设计报告单独书写。下面的每个题目都只是简单叙述了系统基本功能,大家在做设计的时候,需要重新进行需求分析,完善其功能,为数据库设计奠定基础。附表一:关系表描述格式示例学生基本信息表(Student_Info)字段名称含义类型长度是否为空黙认值主键外键约束sno学号nvarchar10NPSname姓名nvarchar10Nsex性别nvarchar2NCheck in(男,女)sbirthday出生年月datetimeNsdeptID院系编号nvarchar3YF附件二:课程设计格式仲恺农业工程学院课 程 设 计(设计题目)用学生的课程设计题目替代“(课程设计题目)”这几个字姓 名 院(系) 信息科学与技术学院专业年级 学 号 指导教师 职 称 讲师起止时间 2014年12月8日-2014年12月14日仲恺农业工程学院教务处制目 录1 概述包括系统背景、开发环境等2 需求与功能分析问题陈述、需完成的功能等3 概要设计系统的总体框图或系统功能图对各部分功能的分析4 数据库设计分析系统存在的实体、属性、以及实体间的联系画出ER模型图把ER模型图转换为关系表(关系表格式见附表一)描述每一个基本表关系,体现规范化设计思想定义规则、索引、主关键字、外键,定义权限。应用关系表在SQL Server等数据库中创建数据库数据库创建SQL脚本5 关键技术实现视图、存储过程、触发器等的设计6 数据库安全性控制数据库用户、角色、权限的设置7总结与展望

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论