您好,欢迎来到意榕旅游网。
搜索
您的当前位置:首页数据库原理课程设计-指导指南

数据库原理课程设计-指导指南

来源:意榕旅游网
《数据库原理及应用》课程设计要求

一、课程设计目的与意义

《数据库原理与技术》课程设计内容是以一定的应用环境为背景,应用《数据库系统原理》课程所学的数据库设计与关系数据理论,结合实际的操作和设计,巩固课堂教学内容,使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,选用SQL SERVER数据库管理系统软件,规范、科学地完成一个小型数据库的设计。

本次课程设计不要求进行应用程序开发,只要求同学们完成数据库的设计和实现。

课程设计将根据同学的系统设计报告、系统实现报告以及系统实现结果进行五级综合评分,分别为:优秀、良好、中等、及格和不及格。

二、评分标准

数据库设计:40%

评分参数:数据库设计安全性、完整性、规范性;视图、触发器、存储过程等的应用情况; 系统设计:20%

评分参数:功能完备性;功能正确性;系统容错能力;程序界面友好

性;技术应用特色等

课程设计报告:20%

评分参数:结构清楚,条理清晰;排版整齐规范;内容充实可靠等 考勤:20%

1周课程设计时间,每位同学应保证到实验室参与课程设计.

三、要求

1. 课程设计报告应包含的基本内容:

1、数据流图设计(至少1个关键业务功能的多层数据流图) 2、E-R图设计(局部与全局ER图) 3、数据库表设计(包含ER图中的所有实体与联系所对应的关系表) 4、关键业务功能所需的视图、触发器、存储过程设计(至少1个视

图、3个触发器、4个存储过程)

5、事务的应用(关键业务功能的事务控制脚本设计,2个以上) 6、数据库备份与恢复(设计相应脚本程序) 7、给出各SQL脚本程序的测试结果

2. 银行储蓄管理系统

附表一:关系表描述格式示例

学生基本信息表(Student_Info)

字段名称 含义 类型 长度 是否为空 黙认值 主键 外键 约束 sno Sname sex sbirthday sdeptID 学号 姓名 性别 出生年月 院系编号 nvarchar nvarchar nvarchar datetime nvarchar 10 10 2 3 N N N N Y P F Check in(‘男’,’女’)

附件二:课程设计格式

仲恺农业工程学院

课 程 设 计

设计题目:银行储蓄管理系统

姓 名 方墅东

院(系) 计算机科学与工程学院 专业年级 计算机科学与技术091班 学 号 200910214106 指导教师 罗慧慧 职 称 讲师

起止时间 2011年6月20日-2011年6月24日

仲恺农业工程学院教务处制

目 录

1 概述

包括系统背景、开发环境等 …

2 需求与功能分析

问题陈述、需完成的功能等 …

3 概要设计

系统的总体框图或系统功能图 对各部分功能的分析 …

4 数据库设计

分析系统存在的实体、属性、以及实体间的联系 画出ER模型图

把ER模型图转换为关系表(关系表格式见附表一) 描述每一个基本表关系,体现规范化设计思想 定义规则、索引、主关键字、外键,定义权限。 应用关系表在SQL Server等数据库中创建数据库 数据库创建SQL脚本 …

5 关键技术实现

视图、存储过程、触发器等的设计 …

6 数据库安全性控制

数据库用户、角色、权限的设置

7总结与展望(不少于500字)

本次课程设计的心得体会与收获

系统存在的问题以及改进的方向 …

参 考 文 献

列出课程设计过程中所参考的书籍、文献、以及网络资源

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- yrrf.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务