一起答

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

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

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

  • 单项选择题
  • 填空题
  • 简答题
  • 设计题
  • 综合题
部分试题预览
  1. 某商业集团的商品进销存系统中,涉及的部分信息如下:

    (1)商品:商品号、商品名、规格、计量单位。

    (2)供应商:供应商号、供应商名、地址。

    (3)商店:商店号、商店名、地址。

    (4)客户:客户号、客户名、地址。其中,每个供应商可供应多种商品,每种商品也可向多个供应商订购,订购时要记录订购单价和订购数量;每个商店可向多个客户销售多种商品,每个客户可以从多个商店购买多种商品,每种商品也可在多个商店销售给多个客户,品销售时要记录销售单价、销售数量和销售日期。

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

    (2)根据转换规则,将E-R模型转换为关系模型。

  2. 假设某旅馆业务规定,每张账单对应一个顾客,账单的发票号是唯一的,账单中包含一个顾客姓名、到达日期和顾客每日的消费明细,账单的格式如题图所示。题图如果根据上述业务规则,设计一个关系模式:

    R(发票号,到达日期,顾客姓名,消费日期,项目,金额)

    试回答下列问题

    (1)找出R的候选键。

    (2)判断R最高可达到第几范式,为什么?

    (3)给出R的一个可能的3NF分解。

  3. 使用SQL语句查询学分大于3分的课程的信息,信息包括课程号、课程名和学分。

  4. 使用SQL语句创建视图 MYVIEW,视图包括学号、姓名、课程名、学分和成绩。

  5. 使用SQL语句查询男同学的成绩信息,信息包括学号、姓名、性别课程名和成绩

  6. 某学生管理系统的数据库包括以下关系表:

    学生表Tu(sno, SNAME,ssex,sAGE,SDEP),其属性分别表示学号、姓名、性别、年龄和系别。

    课程表:COU(CNO, CNAME,CCRE),其属性分别表示课程号、课程名、学分

    成绩表:SCO(SNO,CNO, SCORE),其属性分别表示学号、课程号、成绩。

    实现下列操作:使用关系代数语言查询女学生的姓名、年龄。

  7. 什么是粒度?

  8. 数据库有哪些设计方法?

  9. 并发操作问题有哪些?

  10. 存储过程体中的局部变量的作用是什么?