[试题]

( 1 )设有高校选课系统,需要对学校的系信息、教师信息、课程信息、学生信息、学生选课信息进行管

理。已知系( DEPT )信息包括系编号( DeptNO )、系名称( DeptName ),教师( Teacher )信息包括教师号 ( TNO ) 、 教师名 ( Tname ) , 课程 ( Course ) 信息包括课程号 ( CNO ) 、 课程名 ( CName ) 、 课程学分 ( Credit ) ,学生( Student )信息包括学号( SNO )、学生姓名( Sname )、学生性别( Sex )。

选课系统的管理规则如下:

Ⅰ 、一个系可聘用多名教师,一个教师只受聘于一个系;

Ⅱ 、一个系可有多名学生,一个学生只属于一个系;

Ⅲ 、一名教师可讲授多门课程,一门课程可被多个学生选修;

Ⅳ 、一名学生可选修多门课程,一门课程可被多名学生选修;

Ⅴ 、学生选修完课程后,可获得相应课程的成绩。

针对以上描述,完成下列设计内容:

① 构建选修课系统的 ER 图 。 ( 要求图中的实体集名用试卷中给出的英 文名 , 联系名用联系所关联的实体

集名的首字母,字母间用 “—” 或 “ _ ” 连接,大小写不限)( 10 分)

② 根据所构建的 ER 图,设计满足 3NF 的关系模式,并标出每个关系模式的主码和外码。(要求关系模式名同实体集名或联系名,属性名用试卷中给出的英文名,大小写不限)( 10 分)

参考答案与解析:

相关试题

设有高校选课系统,需要对学校的系信息、教师信息、课程信息、学生信息、学生选课信息

[单选题]设有高校选课系统,需要对学校的系信息、教师信息、课程信息、学生信息、学生选课信息进行管理。已知系(DEPT)信息包括系编号(DeptNO)、系名称(DeptName);教师(1'eacher)信息包括教师号(1'NO)、教师名(TName);课程(Course)信息包括课程号(CNO)、课程名(CName)、课程学分(Credit);学生(Student)信息包括学号(SNO)、学生姓名(SName)、学生性别(Sex)。选课系统的管理规则如下:i.一个系可聘用多名教师,一名教师只受聘于一个

  • 查看答案
  • 某高校的教学管理系统采用如下形式:学生、教师的相关信息以及学生选课情况、教师授课

    [单选题]某高校的教学管理系统采用如下形式:学生、教师的相关信息以及学生选课情况、教师授课情况、学生成绩均存储在学校教务处主机中,学生通过浏览器进行选课、退课、选课查询以及成绩查询。支持多名学生同时访问。数据库的这种方式属于______。A.集中式数据库体系结构B.C/S数据库体系结构C.Web数据库体系结构D.并行数据库体系结构

  • 查看答案
  • “学籍管理”数据库里有“学生信息”、“课程信息”和“选课信息”三个表,建立一个名

    [试题]“学籍管理”数据库里有“学生信息”、“课程信息”和“选课信息”三个表,建立一个名为myv的视图,该视图包含“学号”、“姓名”、“课程名称”和“成绩”4个字段。要求先按“学号”升序排序,再按“课程名称”升序排序。建立一个名为myf的表单,表单标题为“学籍查询”,表单中含有一个表格控件,该控件的数据源是前面建立的视图myv。在表格控件下面添加一个命令按钮,该命令按钮的标题为“关闭”,要求单击按钮时弹出一个对话框提问“是否退出?”,运行时如果选择“是”则关闭表单,否则不关闭。

  • 查看答案
  • 已知某高校图书借阅管理系统中包含系、教师、学生、教师编号、系名、书名、图书、学生性别、职称、学生姓名、书价的信息。这些信息中能够被标识为实体集的是( )。Ⅰ.系、教师、学生、图书;Ⅱ.教师编号、系名、

    [单选题]已知某高校图书借阅管理系统中包含系、教师、学生、教师编号、系名、书名、图书、学生性别、职称、学生姓名、书价的信息。这些信息中能够被标识为实体集的是(

  • 查看答案
  • 对考生文件夹中的“学生信息”表,“课程信息”表和“选课信息”表新建一个表单myf

    [试题]对考生文件夹中的“学生信息”表,“课程信息”表和“选课信息”表新建一个表单myf。在表单上有1页框,页框内有3个选项卡,标题分别为“学生”, “课程”和“选课”。表单运行时对应的3个页面上分别显示“学生信息”表, “课程信息”表和“选课信息”表。表单上还有1选项按钮组,共有3个待选项,标题分别为“学生”,“课程”,“选课”。当单击该选项按钮组选择某一选项时,页框将在对应页面上显示对应表,如单击“课程”选项时,页框将在课程页面上显示课程表。表单上有1个命令按钮,标题为“关闭”,单击此按钮,表单将退出

  • 查看答案
  • ②建立信息系(IS)选修了1号课程的学生的视图IS_S1

    [试题]②建立信息系(IS)选修了1号课程的学生的视图IS_S1

  • 查看答案
  • 每门课程结束前或是每学期的最后几周都要求学生对该课程及任课教师的教学工作进行评价,以便为教师改进教学提供反馈信息,为学生选课、选教师提供信息。这属于()。

    [单选题]每门课程结束前或是每学期的最后几周都要求学生对该课程及任课教师的教学工作进行评价,以便为教师改进教学提供反馈信息,为学生选课、选教师提供信息。这属于(

  • 查看答案
  • 每门课程结束前或是每学期的最后几周都要求学生对该课程及任课教师的教学工作进行评价,以便为教师改进教学提供反馈信息,为学生选课、选教师提供信息。这属于()。

    [单选题]每门课程结束前或是每学期的最后几周都要求学生对该课程及任课教师的教学工作进行评价,以便为教师改进教学提供反馈信息,为学生选课、选教师提供信息。这属于(

  • 查看答案
  • 已知学生选课信息表:sc(sno,cno,grade)。查询“至少选修了一门课程

    [单选题]已知学生选课信息表:sc(sno,cno,grade)。查询“至少选修了一门课程,但没有学习成绩的学生学号和课程号”的SQL语句是A.SELECT sno,cno FROM sc WHERE grade=NULLB.SELECT sno,cno FROM sc WHERE grade IS‘’C.SELECT sno,cno FROM sc WHERE grade IS NULLD.SELECT sno,cno FROM sc WHERE grade=‘’

  • 查看答案
  • 创建一个查询,查找“02”院系的选课学生信息,输出其“姓名”、“课程名,,和“成

    [试题]创建一个查询,查找“02”院系的选课学生信息,输出其“姓名”、“课程名,,和“成绩”三个字段内容,所建查询命名为“qT2”。

  • 查看答案
  • ( 1 )设有高校选课系统,需要对学校的系信息、教师信息、课程信息、学生信息、学