没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
15页
新编[工学]数据库课程设计设计指导书-最新.pdf新编[工学]数据库课程设计设计指导书-最新.pdf新编[工学]数据库课程设计设计指导书-最新.pdf新编[工学]数据库课程设计设计指导书-最新.pdf新编[工学]数据库课程设计设计指导书-最新.pdf新编[工学]数据库课程设计设计指导书-最新.pdf新编[工学]数据库课程设计设计指导书-最新.pdf新编[工学]数据库课程设计设计指导书-最新.pdf
资源推荐
资源详情
资源评论
计算机科学与技术专业
数据库原理与应用
课
程
设
计
教学实验指导书
《数据库原理与应用》课程设计教学指导
一.设计目的与要求
本课程是为了配合数据库原理与应用课程开设的,是将数据库理论知识转化为实践能力的重要环节。其主要
目的是:通过设计操作,加深对数据库系统理论知识的理解;通过使用具体的DBMS,了解一种实际的数据库管
理系统并掌握其操作技术。重点掌握如下环节——概念结构设计与逻辑结构设计;熟练的使用 SQL 语言实现数
据库的建立、应用和维护。
要求如下
1.要充分认识课程设计对培养自己的重要性,认真做好设计前的各项准备工作。
2.既要虚心接受老师的指导,又要充分发挥主观能动性。结合课题,独立思考,努力钻研,勤于实践,勇
于创新。
3.独立按时完成规定的工作任务,不得弄虚作假,不准抄袭他人内容,否则成绩以不与格计。
4.学生如有事不能上课要履行正常的请假手续,并且请假时间原则上不允许超过课程设计时间的三分之一。
课程设计期间,无故缺席按旷课处理;缺席时间达四分之一以上者(按照缺勤次数/考核次数比值计算),其成绩
按不与格处理。
5.在设计过程中,要严格要求自己,树立严肃、严密、严谨的科学态度,必须按时、按质、按量完成课程
设计。
二.适用专业
适用计算机科学与技术专业。
三.课程设计的一般步骤
本课程设计分五个阶段:
1)选题与搜集资料:选择课程设计题目,进行系统调查,搜集资料。
2)分析与设计:根据搜集的资料,进行功能与数据分析,并进行数据库、系统功能等设计。
3)程序设计:在具体的 DBMS 环境下,创建数据库、建立表与必要的其它部分(如视图、存储过程、触发
器等);运用掌握的语言,编写程序,实现所设计的模块功能(可选)。
4)调试与测试:自行调试程序,成员交叉测试程序,并记录测试情况。
5)验收与评分:指导教师对每个小组的开发的系统,与每个成员开发的模块进行综合验收,结合设计报告,
根据课程设计成绩的评定方法,评出成绩。
四.本课程设计内容与要求
掌握数据库的设计的每个步骤,以与提交各步骤所需图表和文档。通过使用目前流行的 DBMS(首选 SQL
SERVER 2005,不得使用 ACCESS),建立所设计的数据库,并在此基础上实现数据库查询、连接等操作和触发
器、存储过程等对象设计。
1.应用系统需求分析
学生自选由指导教师给定的多个课程设计的题目,进行应用系统需求分析工作,绘制操作流程图、 DFD、
DD 图表以与书写相关的文字说明。
2.概念结构设计
绘制详细的 E-R 图,由指导教师师检查数据结构是否合理。
3.逻辑结构设计
将 E-R 图转换成等价的关系模式;按需求对关系模式进行规 X 化(建议至少满足第三 X 式要求);对规 X
化后的模式进行评价,调整模式,使其满足性能、存储等方面要求;根据局部应用需要设计外模式。
4.物理结构设计
选定实施环境,存取方法(如索引)等。
5.数据实施和维护
用 DBMS 建立数据库结构,将初始化数据与部分测试数据装入数据库,实现各种查询、应用程序,设计数
据库中触发器、存储器等对象,并能对数据库做简单的维护操作;
6.课程设计总结
总结课程设计的过程、体会与建议。
7.答辩
进行课程设计答辩,主要了解学生们通过数据库课程设计,对数据库基本知识
的了解程度。
五.上机任务
1.数据库、基本表的建立和修改。
2.数据加载: 用手工录入或导入等方法实现基本表中的数据加载。
3.单表查询以与多表查询:在建立的基本表中使用 select 基本格式和常用数据库函数;设计合适的视图,
实现多表间查询。
4.触发器:设计若干触发器,实现表间关联字段修改时的完整性问题。
5.存储过程:设计若干多表查询的存储过程,根据需要可以创建带参数的存储过程,并用语句调用,要求
有一定的输出格式。根据个人能力,可以选用 VB、VB、C#、Java 等高级编程语言设计界面(如果能够确认该
内容为学生自做,可在程序设计部分获得加分,否则不能加分)。
六.课程设计进度安排(时间为两周,10 天)
时间
1~2Day
3~4Day
5Day
6Day
7~8Day
9Day
10Day
内容
指导教师指导 DBMS
应用与选题指导
需求分析与概念结构
设计
逻辑结构设计
物理结构设计
数据库实施、调试
答辩
撰写课程设计报告并
验收
学生上机地点 辅导答疑地点
数据库教研室
联系人与
图书馆阅览室
实验室
实验室
实验室
实验室
实验室
实验室
寝室
数据库教研室
数据库教研室
实验室
实验室
数据库教研室
七.考核方式与成绩评定
课程设计的成绩评定综合 3 方面考虑,包括:平时考核、现场考核和课程设计报告考核。
1)平时考核:考查学生的组织纪律、考勤情况,平时考核占总成绩的20%;
2)现场考核:主要考查学生对数据库基础知识掌握的熟练程度、现场提问的回答情况,应用系统完成后,
答辩情况等。现场考核占总成绩的 30%;
3)课程设计报告考核:综合考核学生的报告内容、文字表达、页面整洁度等,设计报告考核占总成绩的 50%。
4)课程设计成绩将根据以上三项的考核情况评定,分优秀、良好、中等、与格、不与格五个等级。
八.注意事项
1.素材自定,同样题目不能完全相同,否则以不与格计。
2.数据库对象内容:表,视图、存储过程、触发器、参照完整(至少有两X 表有关联)。
3.提交:
(1)课程设计说明书(需要打印)
要求:①认真添写课程设计任务书
②添写完毕之后要求侧面装订
③此课程设计任务书要求 A4 纸打印,正文设置行距采用固定值 20 磅(见规 X 与实例,
学会使用格式刷)。
(2)源程序:创建数据库与其他各种数据库对象的脚本与在库上运行若干查询语句和统计函数、存储
过程、触发器、查询需要脚本。最后要上交。以班级为单位,刻录光盘,以自己学号与XX 命名文件夹,先
学号后 XX,如 20X 三。(不需要打印),
九.
课程设计课题(选题供参考)
《数据库应用设计》课程设计:人事管理系统
系统功能的基本要求:
➢ 员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况信息、职称等。
➢ 员工各种信息的修改;
➢ 对于转出、辞职、辞退、退休员工信息的删除;
➢ 按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的查询、按婚姻状况查
询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自的
员工信息;
➢ 对查询、统计的结果打印输出。
剩余14页未读,继续阅读
资源评论
春哥111
- 粉丝: 1w+
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功