一起答

全国自考(数据库系统原理)模拟试卷6

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 37. 某旅行社管理系统涉及的部分信息如下:

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

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

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

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

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

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

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

  2. 36. 假设某商业集团数据库中有一关系模式R如下:R(商店编号,商品编号,数量,部门编号,负责人)如果规定: (1)每个商店的每种商品只有一个部门销售。 (2)每个商店的每个部门只有一个负责人。 (3)每个商店的每种商品只有一个库存数量。 试回答下列问题: (1)根据上述规定,写出关系模式R的基本函数依赖。 (2)找出关系模式R的候选键。 (3)试问关系模式R最高已经达到第几范式?为什么? (4)如果R不属于3NF,请将R分解成3NF模式集。

  3. 35. 简述面向对象技术中聚合的概念。

  4. 33. 写出SQL的基本表约束的几种形式。

  5. 34. 在教学数据库中,规定每门课(C#)只有一名教师(T#)任课;每名教师只有一个家庭地址 (ADDRESS);每名教师只能上一门课。试写出相应的函数依赖集合。

  6. 32. 什么叫封锁的粒度?

  7. 31. 简述事务的COMMIT语句和ROLLBACK语句的功能。

  8. 30. 设有供应商关系S和零件关系P,如题30图所示,S和P的主键分别是“供应商号”和“零件号”,P的外键是“供应商号”。

    分析下列3个操作能否被正确执行,并说明理由。

    Ⅰ.在P中插入元组('P2','白','A2')

    Ⅱ.在P中插入元组(NULL,'绿','Al')

    Ⅲ.在P中插入元组('P4','白','A5')

  9. 29. 设有职工关系EMPLOYEE(职工号,姓名,性别,技能),有关系代数运算表达式:∏1,2,4(EMPLOYEE)÷∏42='CHEN'( EMPLOYEE))请用汉语句子写出该表达式所表示的查询。

  10. 28. 设有关系模式R(X,Y,Z),F={Y→Z,XZ→Y}。试判断该关系模式为第几范式,并说明理由。

  11. 27. 简述关系的参照完整性规则中,外键取值允许为空和不允许为空的条件。

  12. 26. 已知关系R(A,B)和S(C,D),有两个等价的关系代数表达式:E1=∏AB=CA=99(RX S)),E2=∏AB=C(R×σD=99(S))),试分析哪一个关系代数表达式的执行效率高?为什么?

  13. 24. 若用户编写程序时,只需指出做什么,不需指出怎么做,这类DML是________DML;关系的DML属于这一类。

  14. 25. 在面向对象技术中,引用类型相当于程序设计中________的概念。

  15. 23. 设有关系模式R(A,B,C,D),F是R上成立的FD集,F={B→A,B→D},则R的候选键是________。

  16. 22. 数据库由低到高安全性级别依次是环境级、职员级、OS级、网络级、________级。

  17. 21. SQL数据库中的表,可以是基本表,也可以是________。

  18. 19. 模式分解的优点之一是能消除________和操作异常现象。

  19. 20. 关系演算可以分为元组关系演算和________关系演算。

  20. 18. 在对象关系图中,单箭头(→)表示属性值是________。

  21. 16. 数据独立性分为物理数据独立性和________ 两个级别。

  22. 17. 数据库系统中三层模式结构定义存放在________中。

  23. 13. 事务的原子性是指( )

    • A.事务中包括的所有操作,要么都做,要么都不做
    • B.事务一旦提交,对数据库的改变是永久的
    • C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的
    • D.事务必须使数据库从一个一致性状态变到另一个一致性状态
  24. 14. 数据库系统中,物理数据独立性是指( )

    • A.外模式改变不影响逻辑模式
    • B.逻辑模式改变不影响应用程序
    • C.逻辑模式改变不影响内模式
    • D.内模式改变不影响应用程序
  25. 15. ODBC的含义是( )

    • A.对象关系数据库系统
    • B.数据库管理系统
    • C.开放数据库互连
    • D.对象关系数据库
  26. 12. 在SQL中,建立视图用( )

    • A.CREATE SCHEMA命令
    • B.CREATE TABLE命令
    • C.CREATE VIEW命令
    • D.CREATE INDEX命令
  27. 11. SQL语言是关系型数据库系统典型的数据库语言,它是( )

    • A.过程化语言
    • B.结构化查询语言
    • C.格式化语言
    • D.导航式语言
  28. 9. 若D1={a1,a2,a3},D2={1,2,3},则D1×D2集合中共有元组( )个。

    • A.6
    • B.8
    • C.9
    • D.27
  29. 10. 在域关系演算中,域变量的变化范围是( )

    • A.整个关系
    • B.某个值域
    • C.数据库中的所有域
    • D.数据库中所有关系
  30. 6. 数据库概念设计的ER图中,用属性描述实体的特征,属性在ER图中用( )表示。

    • A.矩形
    • B.四边形
    • C.菱形
    • D.椭圆形
  31. 8. 关系代数的五个基本操作可直接转换成元组关系演算表达式,它们是:并、差、笛卡尔积、投影和( )

    • A.交
    • B.选择
    • C.自然连接
    • D.除法
  32. 7. 在关系中,能唯一标识元组的属性集称为关系模式的( )

    • A.候选键
    • B.主键
    • C.外键
    • D.超键
  33. 4. 下列属于需求分析阶段工作的是( )

    • A.确定系统范围
    • B.设计局部概念模型
    • C.进行数据抽象
    • D.可行性分析
  34. 5. 数据流图(DFD)是用于描述结构化方法中( )阶段的工具。

    • A.可行性分析
    • B.详细设计
    • C.需求分析
    • D.程序编码
  35. 1. 存储在计算机内、有组织的、统一管理的相关数据的集合,其英文名称是( )

    • A.Data Dictionary(DD)
    • B.Database(DB)
    • C.Database System(DBS)
    • D.Database Management System(DBMS)
  36. 2. 数据库的三层模式结构之间存在着两级映像,使得数据库系统具有较高的( )

    • A.事务并发性
    • B.数据可靠性
    • C.数据独立性
    • D.数据重用性
  37. 3. ER图是数据库设计工具之一,它适用于建立数据库的( )

    • A.概念模型
    • B.逻辑模型
    • C.结构模型
    • D.物理模型