一起答

2018年国家电网数据库试题(1)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 数据库并发操作主要解决哪三个问题?如何保证并行操作的可串行性。

  2. 在关系数据库中能完全消除数据冗余吗?

  3. 为什么视图被称为虚表?基本表与视图的区别是什么?

  4. 试述数据设计过程

  5. 为解决“丢失更新”问题,事务在更新一个数据集合前,必须获得对它的 ( )

    • A.S锁
    • B.X锁
    • C.S锁和X锁
    • D.S锁或X锁
  6. 在SQL中,SELECT语句的"SELECT DISTINCT"表示查询结果中 ( )

    • A.属性名都不相同
    • B.去掉了重复的列
    • C.行都不相同
    • D.属性值都不相同
  7. 在关系R中,代数表达式 σ3<4(R) 表示 ( )

    • A.从R中选择值为3的分量小于第4个分量的元组组成的关系
    • B.从R中选择第3个分量值小于第4个分量的元组组成的关系
    • C.从R中选择第3个分量的值小于4的元组组成的关系
    • D.从R中选择所有元组组成的关系
  8. 四种专门的关系运算是 (   )

    • A.÷,∞,π和σ
    • B.∪,∞,π和σ
    • C.∪,∩,×,和σ
    • D.∩,∞,π和σ
  9. 把E-R图转换成关系模型的过程,属于数据库设计的 (  )

    • A.总体结构设计
    • B.概念结构设计
    • C.物理结构设计
    • D.逻辑结构设计
  10. 在关系数据库中,表与表之间的联系是通过( )实现的。

    • A.实体完整性规则
    • B.参照完整性规则
    • C.用户自定义的完整性规则
    • D.主键
  11. 实体所具有的某一特性称为实体的 ( )

    • A.特征
    • B.性质
    • C.属性
    • D.特点
  12. 在数据库系统中,对全体数据的逻辑结构和特征的描述称为( )

    • A.子模式
    • B.模式
    • C.存储模式
    • D.内模式
  13. 在数据库系统中,同一个外模式 ( )

    • A.只能被一个用户的一个应用程序使用
    • B.不能被一个用户的多个应用程序使用
    • C.可以被同一个用户的多个应用程序使用
    • D.可以被所有用户的应用程序使用
  14. 为了描述现实世界中的事物,在信息世界中所建立的模型称为( )

    • A.关系模型
    • B.网状模型
    • C.层次模型
    • D.概念模型
  15. 在关系数据库中,只消除非主属性对码的部分依赖的范式是 ( )

    • A.BCNF
    • B.1NF
    • C.2NF
    • D.3NF
  16. 系统死锁属于( )。

    • A.事务内部故障
    • B.病毒引起
    • C.系统故障
    • D.介质故障
  17. SQL语言集数据查询、数据操作、数据定义、和数据控制功能于一体,语句INSERT、DELETE、UPDATE 实现下列哪类功能________。

    • A.数据查询
    • B.数据操纵
    • C.数据定义
    • D.数据控制
  18. ER图中实体用( )表示

    • A.矩形
    • B.椭圆
    • C.菱形
    • D.三角形
  19. 取出关系中的某些列,并消去重复的元组的关系运算称为

    • A.取列运算
    • B.投影运算
    • C.联结运算
    • D.选择运算
  20. 以下关于事务调度和封锁的描述中,正确的是()

    • A.遵守两段封锁协议的并发事务一定是可串行化的
    • B.可串行化的并发事务一定遵守两段封锁协议
    • C.遵守两段封锁协议的并发事务不一定是可串行化的
    • D.遵守两段封锁协议的并发事务一定不会产生死锁
  21. 设有关系模式R(A,B,C),F={A→B,C→B}。相对于F,R的候选键为()

    • A.AC
    • B.ABC
    • C.AB
    • D.BC
  22. SQL语言中,用GRANT/REVOKE语句实现数据库的( )

    • A.并发控制
    • B.完整性控制
    • C.一致性控制
    • D.安全性控制
  23. 实体完整性规则是指关系中( )

    • A.不允许有空行
    • B.主键不允许有空值
    • C.不允许有空列
    • D.外键不允许有空值
  24. 实现关系代数投影运算的SQL子句是()

    • A.SELECT
    • B.ORDER BY
    • C.FROM
    • D.WHERE
  25. 在数据库设计中,将ER图转换成关系数据模型的过程属于( )

    • A.需求分析阶段
    • B.逻辑设计阶段
    • C.概念设计阶段
    • D.物理设计阶段
  26. 如果事务T获得了数据项Q上的排它锁,则T对Q (  )

    • A.只能读不能写
    • B.只能写不能读
    • C.既可读又可写
    • D.不能读不能写
  27. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是 (  )

    • A.左外联接
    • B.右外联接
    • C.外部并
    • D.外联接
  28. 对数据库存储结构和存取方法的分析在( )阶段

    • A.需求分析
    • B.概念结构
    • C.逻辑结构
    • D.物理设计
  29. 静态级约束包括:( )

    • A.列级约束,实体完整性约束,参照完整性约束
    • B.列级约束,元组约束,关系约束
    • C.函数依赖约束,统计约束,参照完整性约束
    • D.以上都不对
  30. 下面有一关系模型,其候选码是:( )student(学号,姓名,性别,年龄,出生日期)

    • A.学号
    • B.姓名
    • C.性别
    • D.出生日期
  31. 关系S-D-L(sno学号,dept系,loc住所)存在( )

    • A.部分函数依赖
    • B.传递函数依赖
    • C.多值依赖
    • D.都不对
  32. 数据库管理技术的发展主要经历三个阶段即( )

    • A.人工管理阶段、文件管理阶段、数据库管理阶段
    • B.人工管理阶段、磁盘管理阶段、数据库管理阶段
    • C.原始管理阶段、磁盘管理阶段、数据库管理阶段
    • D.手工阶段、计算机管理阶段、数据库管理阶段
  33. 描述数据库中全体数据的逻辑结构和特征是( )

    • A.内模式
    • B.模式
    • C.外模式
    • D.存储模式
  34. 不是最常用的数据模型是:( )

    • A.概念
    • B.层次
    • C.网状
    • D.关系
  35. 选出下面哪个是在计算机系统中的最外层( )

    • A.应用系统
    • B.应用开发工具
    • C.DBMS
    • D.操作系统
  36. 请选出不是数据的答案( )

    • A.文字
    • B.图形
    • C.声音
    • D.字段
  37. 在SQL中,SELECT语句的"SELECT DISTINCT"表示查询结果中 (  )

    • A.属性名都不相同
    • B.去掉了重复的列
    • C.行都不相同
    • D.属性值都不相同
  38. 选择和投影代数运算是 ( )

    • A.∪和-
    • B.π和σ
    • C.∪和σ
    • D.∞和σ
  39. 在第一个事务以S锁方式读数据A时,第二个事务可以进行的操作是 ( )

    • A.对数据实行X锁并读数据
    • B.对数据实行S锁并写数据
    • C.对数据实行X锁并写数据
    • D.不加封锁的读数据
  40. 把E-R图转换成关系模型的过程,属于数据库设计的 (  )

    • A.总体结构设计
    • B.概念结构设计
    • C.物理结构设计
    • D.逻辑结构设计
  41. 在数据库的E-R图中,菱形框表达的是 ( )

    • A.属性
    • B.实体
    • C.实体之间的联系
    • D.实体与属性之间的联系
  42. 位于用户和数据库之间的一层数据管理软件是 ( )

    • A.DBS
    • B.DB
    • C.DBMS
    • D.MIS
  43. 关系代数的五个基本操作是:并、差、选择、投影和 ( )

    • A.等值连接
    • B.F连接
    • C.自然连接
    • D.笛卡儿积
  44. 数据库镜象可以用于( )

    • A.保证数据库的完整性
    • B.实现数据库安全性
    • C.进行数据库恢复或并发操作
    • D.实现数据共享