1
/
5
数据库原理课程设计指导书
课程名称
:数据库原理课程设计
课程编号?/p>
40406051
课程类型:必?/p>
学时?/p>
1
?/p>
学分?/p>
1
适用专业:计算机科学与技术、网络工?/p>
编制人:数据库原理课程组
一、课程设计的目的和意?/p>
《数据库原理课程设计》是实践性教案环节之一,是《数据库原理》课程的辅助教案课程。通过课程?/p>
计,使学生掌握数据库的基本概念,结合实际的操作和设计,巩固课堂教案内容,使学生掌握数据库系统?/p>
基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具和数据库经管系统软件,规范、科
学地完成一个小型数据库的设计与实现,把理论课与实验课所学内容做一综合,并在此基础上强化学生的?/p>
践意识、提高其实际动手能力和创新能力?/p>
二、设计要求:
通过设计一个完整的数据库,使学生掌握数据库设计各阶段的输入、输出、设计环境、目标和方法。熟
练掌握两个主要环节—?/p>
概念结构设计与逻辑结构设计
?/p>
熟练的使?/p>
SQL
语言实现数据库的建立?/p>
应用和维
护。集中安?/p>
1
周进行课程设计,以小组为单位,一?/p>
2~3
人为一组,组内自由分工协作。教师讲解数据库
的设计方法以及布置题目,要求学生根据题目的需求描述,进行实际调研,提出完整的需求分析报告,建立
概念模型、逻辑模型、物理模型,在物理模型中根据需要添加必要的约束、视图、触发器和存储过程等数据
库对象,生成创建数据库的脚本,提出物理设计的文档,最后应用某种宿主语言完成主要功能设计和实现?/p>
要求如下?/p>
1
、要充分认识课程设计对培养自己的重要性,认真做好设计前的各项准备工作?/p>
2
、既要虚心接受老师的指导,又要充分发挥主观能动性。结合课题,独立思考,努力钻研,勤于实践,
勇于创新?/p>
3
、独立按时完成规定的工作任务,不得弄虚作假,不准抄袭他人内容,否则成绩以不及格计?/p>
4
、课程设计期间,无故缺席按旷课处理;缺席时间达四分之一以上者,其成绩按不及格处理?/p>
5
、在设计过程中,要严格要求自己,树立严肃、严密、严谨的科学态度,必须按时、按质、按量完成课
程设计?/p>
6
、小组成员之间,分工明确,但要保持联系畅通,密切合作,培养良好的互相帮助和团队协作精神?/p>
三、课程设计选题的原?/p>
课程设计题目以选用学生相对比较熟悉的业务模型为宜,要求通过本实践性教案环节,能较好地巩固?/p>
据库的基本概念、基本原理、关系数据库的设计理论、设计方法等主要相关知识点,针对实际问题设计概念
模型,并应用现有的工具完成小型数据库的设计与实现。具体选题见附录?/p>
四、课程设计的一般步?/p>
课程设计大体分五个阶段:
1
、选题与搜集资料:根据分组,选题目,在小组内进行分工,进行系统调查,搜集资料?/p>