一起答

数据库系统原理自考2009年10月真题及答案解析

  • 卷面总分:100分
  • 浏览次数:0
  • 测试费用:免费
  • 答案解析:是
  • 练习次数:2次
  • 作答时间:150分钟
试卷简介

本试卷为选择题型,填空题,简答题,综合题,设计等题型。

  • 单项选择题
  • 填空题
  • 简答题
  • 设计题
  • 综合题
部分试题预览
  1. 某旅行社管理系统涉及的部分信息如下:

    (1)景点:景点编号、景点名称、地点、景点描述。

    (2)线路:线路编号、线路名称、线路描述。

    (3)导游:工号、姓名、等级。

    (4)团队:团队编号、人数、开始日期、截止日期。

    其中:每条线路由多个景点组成,不同线路的景点存在交叉;每条线路有多名导游,但一名导游只负责一条线路;每条线路可同时存在多个旅游团队,但每个团队只旅游一条线路。

    (1) 建立一个反映上述局部应用的ER模型,要求标注联系类型(可省略实体属性)。

    (2) 根据转换规则,将ER模型转换为关系模型,要求标注每个关系模型的主键和外键(如果存在)。

  2. 设有一个记录学生毕业设计情况的关系模式:

    R(学号,学生名,班级,教师号,教师名,职称,毕业设计题目,成绩)

    如果规定:每名学生只有一位毕业设计指导教师,每位教师可指导多名学生;学生的毕业设计题目可能重复。

    (1) 根据上述规定,写出模式R的基本FD和关键码。

    (2)R最高属于几范式。

    (3)将R规范到3NF。

  3. 试用SQL语句检索人事部所有姓刘的职工姓名和年龄。

  4. 试用SQL语句定义一个包含姓名、性别、工资、职务和部门名称的视图ZBB。

  5. 试用SQL语句统计每个部门的人数。

  6. 36◆设有两个关系模式:职工(职工号,姓名,性别,年龄,职务,工资,部门号)部门(部门号,部门名称,经理名,地址,电话)依据上述关系回答下面36~40题。(1)用关系代数表达式写出下列查询:检索“采购部”女职工的职工号和姓名。

  7. 试用SQL语句删除年龄大于70岁的职工信息。

  8. 在SQL/CLI中,宿主程序与数据库交互过程中有哪几个重要记录?

  9. 简述DB驱动程序的主要任务。

  10. 设有两个关系模式:职工(职工号,姓名,性别,部门号),部门(部门号,部门名),如果规定当删除某个部门信息时,必须同时删除职工关系中该部门的员工信息。试写出符合上述规则的外键子句。