2018年国家电网数据库试题(1)
-
数据库并发操作主要解决哪三个问题?如何保证并行操作的可串行性。
-
在关系数据库中能完全消除数据冗余吗?
-
为什么视图被称为虚表?基本表与视图的区别是什么?
-
试述数据设计过程
-
为解决“丢失更新”问题,事务在更新一个数据集合前,必须获得对它的 ( )
- A.S锁
- B.X锁
- C.S锁和X锁
- D.S锁或X锁
-
在SQL中,SELECT语句的"SELECT DISTINCT"表示查询结果中 ( )
- A.属性名都不相同
- B.去掉了重复的列
- C.行都不相同
- D.属性值都不相同
-
在关系R中,代数表达式 σ3<4(R) 表示 ( )
- A.从R中选择值为3的分量小于第4个分量的元组组成的关系
- B.从R中选择第3个分量值小于第4个分量的元组组成的关系
- C.从R中选择第3个分量的值小于4的元组组成的关系
- D.从R中选择所有元组组成的关系
-
四种专门的关系运算是 ( )
- A.÷,∞,π和σ
- B.∪,∞,π和σ
- C.∪,∩,×,和σ
- D.∩,∞,π和σ
-
把E-R图转换成关系模型的过程,属于数据库设计的 ( )
- A.总体结构设计
- B.概念结构设计
- C.物理结构设计
- D.逻辑结构设计
-
在关系数据库中,表与表之间的联系是通过( )实现的。
- A.实体完整性规则
- B.参照完整性规则
- C.用户自定义的完整性规则
- D.主键
-
实体所具有的某一特性称为实体的 ( )
- A.特征
- B.性质
- C.属性
- D.特点
-
在数据库系统中,对全体数据的逻辑结构和特征的描述称为( )
- A.子模式
- B.模式
- C.存储模式
- D.内模式
-
在数据库系统中,同一个外模式 ( )
- A.只能被一个用户的一个应用程序使用
- B.不能被一个用户的多个应用程序使用
- C.可以被同一个用户的多个应用程序使用
- D.可以被所有用户的应用程序使用
-
为了描述现实世界中的事物,在信息世界中所建立的模型称为( )
- A.关系模型
- B.网状模型
- C.层次模型
- D.概念模型
-
在关系数据库中,只消除非主属性对码的部分依赖的范式是 ( )
- A.BCNF
- B.1NF
- C.2NF
- D.3NF
-
系统死锁属于( )。
- A.事务内部故障
- B.病毒引起
- C.系统故障
- D.介质故障
-
SQL语言集数据查询、数据操作、数据定义、和数据控制功能于一体,语句INSERT、DELETE、UPDATE 实现下列哪类功能________。
- A.数据查询
- B.数据操纵
- C.数据定义
- D.数据控制
-
ER图中实体用( )表示
- A.矩形
- B.椭圆
- C.菱形
- D.三角形
-
取出关系中的某些列,并消去重复的元组的关系运算称为
- A.取列运算
- B.投影运算
- C.联结运算
- D.选择运算
-
以下关于事务调度和封锁的描述中,正确的是()
- A.遵守两段封锁协议的并发事务一定是可串行化的
- B.可串行化的并发事务一定遵守两段封锁协议
- C.遵守两段封锁协议的并发事务不一定是可串行化的
- D.遵守两段封锁协议的并发事务一定不会产生死锁
-
设有关系模式R(A,B,C),F={A→B,C→B}。相对于F,R的候选键为()
- A.AC
- B.ABC
- C.AB
- D.BC
-
SQL语言中,用GRANT/REVOKE语句实现数据库的( )
- A.并发控制
- B.完整性控制
- C.一致性控制
- D.安全性控制
-
实体完整性规则是指关系中( )
- A.不允许有空行
- B.主键不允许有空值
- C.不允许有空列
- D.外键不允许有空值
-
实现关系代数投影运算的SQL子句是()
- A.SELECT
- B.ORDER BY
- C.FROM
- D.WHERE
-
在数据库设计中,将ER图转换成关系数据模型的过程属于( )
- A.需求分析阶段
- B.逻辑设计阶段
- C.概念设计阶段
- D.物理设计阶段
-
如果事务T获得了数据项Q上的排它锁,则T对Q ( )
- A.只能读不能写
- B.只能写不能读
- C.既可读又可写
- D.不能读不能写
-
当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是 ( )
- A.左外联接
- B.右外联接
- C.外部并
- D.外联接
-
对数据库存储结构和存取方法的分析在( )阶段
- A.需求分析
- B.概念结构
- C.逻辑结构
- D.物理设计
-
静态级约束包括:( )
- A.列级约束,实体完整性约束,参照完整性约束
- B.列级约束,元组约束,关系约束
- C.函数依赖约束,统计约束,参照完整性约束
- D.以上都不对
-
下面有一关系模型,其候选码是:( )student(学号,姓名,性别,年龄,出生日期)
- A.学号
- B.姓名
- C.性别
- D.出生日期
-
关系S-D-L(sno学号,dept系,loc住所)存在( )
- A.部分函数依赖
- B.传递函数依赖
- C.多值依赖
- D.都不对
-
数据库管理技术的发展主要经历三个阶段即( )
- A.人工管理阶段、文件管理阶段、数据库管理阶段
- B.人工管理阶段、磁盘管理阶段、数据库管理阶段
- C.原始管理阶段、磁盘管理阶段、数据库管理阶段
- D.手工阶段、计算机管理阶段、数据库管理阶段
-
描述数据库中全体数据的逻辑结构和特征是( )
- A.内模式
- B.模式
- C.外模式
- D.存储模式
-
不是最常用的数据模型是:( )
- A.概念
- B.层次
- C.网状
- D.关系
-
选出下面哪个是在计算机系统中的最外层( )
- A.应用系统
- B.应用开发工具
- C.DBMS
- D.操作系统
-
请选出不是数据的答案( )
- A.文字
- B.图形
- C.声音
- D.字段
-
在SQL中,SELECT语句的"SELECT DISTINCT"表示查询结果中 ( )
- A.属性名都不相同
- B.去掉了重复的列
- C.行都不相同
- D.属性值都不相同
-
选择和投影代数运算是 ( )
- A.∪和-
- B.π和σ
- C.∪和σ
- D.∞和σ
-
在第一个事务以S锁方式读数据A时,第二个事务可以进行的操作是 ( )
- A.对数据实行X锁并读数据
- B.对数据实行S锁并写数据
- C.对数据实行X锁并写数据
- D.不加封锁的读数据
-
把E-R图转换成关系模型的过程,属于数据库设计的 ( )
- A.总体结构设计
- B.概念结构设计
- C.物理结构设计
- D.逻辑结构设计
-
在数据库的E-R图中,菱形框表达的是 ( )
- A.属性
- B.实体
- C.实体之间的联系
- D.实体与属性之间的联系
-
位于用户和数据库之间的一层数据管理软件是 ( )
- A.DBS
- B.DB
- C.DBMS
- D.MIS
-
关系代数的五个基本操作是:并、差、选择、投影和 ( )
- A.等值连接
- B.F连接
- C.自然连接
- D.笛卡儿积
-
数据库镜象可以用于( )
- A.保证数据库的完整性
- B.实现数据库安全性
- C.进行数据库恢复或并发操作
- D.实现数据共享