一起答

软件水平考试(中级)数据库系统工程师下午(应用技术)试题模拟试卷3

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 阅读以下说明和关系表,回答问题1~3,将解答对应的解答栏内。

    [说明]

     下图表示的是一个火车票预售处的E/R图,一人可以订多张火车票。

                   

    其中乘客有三个属性:序号No,姓名Name和地址Address

    火车票也有三个属性:时间Date,车次Tno,价格Price

    乘客与火车票间的联系类型是什么?

  2. 将ER图转换为关系模式,并指出主码。

  3. 售票处在对乘客订票记录进行处理时,记录的数据类型至少应包括哪些?

  4. 查询没有选修C1课的学生姓名。

  5. 建立“数学系”学生的视图,要求在进行修改、插入时保证该视图中只有数学系的学生。

  6. 查询选修了C2课的学生号和学生姓名。

  7. 查询数学系或物理系所有姓王的学生的年龄。

  8. 说明系与课程间的联系类型,说明教师与课程间的联系类型。

  9. 阅读以下说明和关系表,回答问题1~6。

    [说明]

     假设学生一课程数据库关系模式如下:

     Student(Sno,Sname,Sdept,Sage,Ssex)

     Course(Cno,Cname,Credit)

      SC(Sno,Cno,Grade)

     用SQL语句表达下列查询:

    查询数学系(Math表示数学系)所有学生的信息。

  10. 查询物理系学生(Physics表示物理系)的学生名和出生年份。

  11. 将该ER图转换为关系模式。

  12. 阅读以下说明和关系表,回答问题1~3。

    [说明]

     在一个大学的选课系统中,包括了学生、系、教师和课程方面的信息。该系统中还包含了学生所选课程、成绩,教师所授课程,以及系开设的课程等信息。学生、教师、系和课程的属性如下:

     学生:学号和姓名

     教师:编号和姓名

     系:系代号和系名

     课:课程号和课程名

     一个学生可以选多门课程,一名教师可以讲授多门课程,也可以多名教师讲授同一门课程,不同专业间也可以开设相同的课程。

    用E-R模型对大学选课的数据库进行描述。

  13. 将该E-R图转换为关系模型结构。

  14. 指出转换结果中每个关系模式的候选码。

  15. 阅读以下说明和关系表,回答问题。

    [说明]

      某大型的产品售后服务机构计算机管理中需要如下的信息:

     部门 (部门名,所处地点,部门电话,员工姓名)

     柜台 (柜台号,维修产品,所属的部门)

     员工 (姓名,工龄,所属部门,年龄,工作证号)

     顾客 (服务记录号,姓名,性别,购买产品,接待员工,柜台号)

     其中,一个部门可以拥有多个柜台,多名员工,一个柜台只能属于一个部门,一个员工只能属于一个部门,但是可以为多个顾客服务,一个顾客的接待员工只有一个。

     完成如下设计:

    设计该计算机管理系统的E-R图。