阅读一下某项目的叙述,联系实际情况,完成数据库设计各个环节的设计任务。
在某学校选课系统中,要求根据各个学期所开设的课程(教学任务),由不同的院(系)教学秘书为本院(系)各年级的学生选择必修课,由学生自主选择选修课,在课程学完之后,由教师进行成绩录入。另外,教学任务应来自各专业的教学计划。
要求:
1、 分析系统需求、画出数据流图,完成数字字典定义工作
2、 根据需求分析的结果对系统的数据进行抽象,设计各个局部E-R图和全局E-R图。
3、 根据概念设计阶段产生的E-R图进行逻辑设计,写出数据库的逻辑报告
4、 采用ORACLE数据库系统SQL语言完成建表工作。