一起答

自考数据库系统原理模拟试卷五

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

本试卷总分100分,共有单项选择题,填空题,简答题,设计题,综合题五种题型。

  • 单项选择题
  • 填空题
  • 简答题
  • 设计题
  • 综合题
部分试题预览
  1. 设有关系模式R(职工编号,日期,日营业额,部门名,部门经理),该模式统计商店里每个职工的日营业额,以及职工所在的部门和经理信息。

    如果规定:每个职工每天只有一个营业额,每个职工只在一个部门工作,每个部门只有一个经理。

    试回答下列问题:

    (1)根据上述规定,写出模式R的基本函数依赖和关键码

    (2)说明R不是2NF的理由,并把R分解成2NF模式集。

  2. 设某工厂数据库中有四个实体集。

    一是“仓库”实体集,属性有仓库号、仓库面积等;

    二是“零件”实体集,属性有零件号、零件名、规格、单价等;

    三是“供应商”实体集,属性有供应商号、供应商名、地址等;

    四是“保管员”实体集,属性有职工号、姓名等设仓库与零件之间有“存放”联系,每个仓库可存放多种零件,每种零件可存放于若干仓库中,每个仓库存放每种零件要记录库存量;应商与零件之间有“供应”联系,一个供应商可供应多种零件,每种零件也可由多个供应商提供,每个供应商每提供一种零件要记录供应量;仓库与保管员之间有“工作”联系,一个仓库可以有多名保管员,但一名保管员只能在一个仓库工作。

    (1)试为该工厂的数据库设计一个E-R模型要求标注联系类型,可省略实体属性。

    (2)根据转换规则,将E-R模型转换成关系模型要求标明每个关系模式的主键和外键。

  3. 创建一个员工参加项目情况的视图 MYVIEW,视图包括职工编号姓名、项目名称、项目预算和职工工资

  4. 使用SQL语句查询年龄在30岁(含)至40岁含)之间的员工的信息,信息包括姓名、性别、年龄。

  5. 简述局部信息结构设计的步骤。

  6. 使用SQL语句查询男员工的工资信息,信息包括姓名、项目名称、职工工资

  7. 某公司员工管理系统中的数据库包含如下关系表:

    职工表:EMP(ENO, ENAME,ESEX,EAGE),其属性分别表示职工编号、姓名、性别、年龄。

    项目表:PRO(PNO, PNAME, PMANEY),其属性分别表示项目编号、项目名称、项目预算。

    工资情况:SAL(ENO,PNO, SALARY),其属性分别表示职工编号、项目编号职工工资

    实现下列操作:使用关系代数语言查询年龄超过40的职工编号和工资。

  8. 变量的属性有哪些?

  9. 简述存储函数与存储过程的联系。

  10. 简述常见的规范设计法。