《数据库原理及技术》大作业大纲
一、课程设计的目的和要求
(1)培养学生运用所学课程《数据库原理及技术》的理论知识和技能,深入理解《数据库原理及技术》课程相关的理论知识,学会分析实际问题的能力。
(2)培养学生掌握用《数据库原理及技术》的知识设计计算机应用课题的思想和方法。
(3)培养学生调查研究、查阅技术文献、资料、手册以及编写技术文献的能力。
(4)通过课程大作业,要求学生在教师的指导下,独立完成大作业要求的相关内容,包括:
① 通过调查研究和运用Internet,收集和调查有关资料、最新技术信息。
② 基本掌握撰写小论文的基本步骤和写作方法。
③ 根据课题的要求基本理解和掌握E-R图的设计方法和关系模式的转换。
④ 根据课题的要求基本理解和掌握数据流图(DFD)和数据字典(DD)的设计方法。
⑤ 创建数据库及各种数据库对象。
二、课程设计题目
要求:
(1)任选下列一个题目,调查分析一个具体的或模拟的实例;
(2)描述该实例的业务信息和管理工作的要求;
(3)列出实体、联系;
(4)指出实体和联系的属性;
(5)画出E-R图;
(6)将E-R图转换成关系模式,并注明主码和外码;
(7)建立数据字典;
(8)创建数据库;
(9)根据题目的要求写查询(至少5条)、存储过程(至少3条)、触发器等。
(10) 应用课本上所有的基本select语句以create开头的。
题目:
(2)高校学籍管理系统
功能要求:
· 实现学生信息、班级、院系、专业等的管理;
· 实现课程、学生成绩信息管理;
· 实现学生的奖惩信息管理;
· 创建规则用于限制性别项只能输入“男”或“女”;
· 创建视图查询各个学生的学号、姓名、班级、专业、院系;
· 创建存储过程查询指定学生的成绩单;
· 创建触发器当增加、删除学生和修改学生班级信息时自动修改相应班级学生人数;
· 建立数据库相关
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
之间的参照完整性约束。
功能模块
1学生基本信息表(学号,姓名,性别,出生日期,政治面貌,身份证号,入学时间,籍贯,家庭住址,邮政编码)
2专业信息表(专业号,学号,专业名,入学时间)
3院系信息表(院系号,院系名称,院长名)
4课程信息表(课程号,课程名,学分)
5学生选课信息表(学号,课程号,成绩)
6老师授课信息表(课程号,教工号,课时)
E-R图
学生
名族
姓名
性别
学号
籍贯
出身日期
邮政编码
身份证号
入学时间
家庭住址
政治面貌
选择
专业
专业号
专业名
入学时间
选修
成绩
课程
开设
课程名
课程号
学分
学习
院系
工作
教师
授课
电话
姓名
教工号
所属院系
职称
院系名称
院长名
院长名
3