2019年自学考试《数据库原理》试题
在数据库技术中,实体—联系模型是一种()。
A.概念数据模型 B.结构数据模型
C.物理数据模型 D.逻辑数据模型
数据库系统的三级模式结构是指()。
A.外模式、模式、子模式 B.子模式、模式、概念模式C.模式、内模式、存储模式 D.外模式、模式、内模式
在以下所列的条目中,哪些是数据库管理员DDA的职责()。
决定数据库存取结构和存取策略
决定数据库中的内容和结构
定义数据安全性的要求和完整性约束条件
为用户提供资料和培训方面的帮助
A.①和② B.①、②和③ C.③和④ D.都是
关系数据模型通常由三部分组成,它们是()。
A.数据结构、数据通信、关系操作
B.数据结构.关系操作、完整性约束
C.数据通信、关系操作、完整性约束
D.数据结构、数据通信、完整性约束
单个用户使用的数据视图的描述称为()。
A.外模式 B.概念模式 C.内模式 D.存储模式
在下列四项中,说法不正确的是( )。
A.数据库减少了数据冗余B.数据库中的数据可以共享
C.数据库避免了一切数据的重复 D.数据库具有较高的数据独立性
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是()。
A..多对多B.一对一C..多对一D.一对多
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
A.需求分析阶段 B.逻辑设计阶段
C.概念设计阶段 D.物理设计阶段
数据库系统的体系结构是()
A.两级模式结构和一级映象 B.三级模式结构和一级映象
C.三级模式结构和两级映象 D.三级模式结构和三级映象
在数据库技术中,独立于计算机系统的模型是()。
A.E-R模型 B.层次模型
C.关系模型 D.面向对象的模型
设有关系R(A,B,C),在下列的等式中,哪一个是不成立的()。
A.σA<2(πA,B(R))=πA,B(σA<2(R))
B.πA,C(σA<2(R))=σA<2(πA,C(R))
C.πB,C(σA<2(R))=σA<2(πB,C(R))
D.πA(πA,B(R))=πA(R)
五种基本关系代数运算是()
A.∪,-,×,π和σ B.∪,-,∞,π和σ
C.∪,∩,×,π和σ D.∪,∩,∞,π和σ
关系代数表达式的优化策略中,首先要做的是()。
A.对文件进行预处理B.投影运算
C.执行笛卡儿积运算 D.尽早执行选择运算
设有关系:班级(班号,专业,班长);学生(学号,姓名,性别,班级)。
学生关系中每个元组的“班级”属性值只能取空值(表示该学生没有分配班级)或者是班级关系中的某一个班号。
这个要求属于关系的()。
A.实体完整性 B.参照完整性
C.用户定义的完整性 D.以上都不是
设有关系R(A,B,C)和S(C,D)与SQL语句
A.σR.C=S.C(πA,B,D(R×S)) B.πA,B,D(σR.C=S.C(R×S)) C.σR.C=S.C((πA,BR)×(πDS))D.σR.C=S.C(πD((πA,BR)×S)) SQL语言的GRANT和REVOKE语句主要用来维护数据库的()。
A.安全性 B.完整性 C.可靠性 D.一致性
SQL中,下列涉及空值的操作,不正确的是()
A.AGEISNULL B.AGEISNOTNULL
C.AGE=NULL D.NOT(AGEISNULL)
下列不属于视图的作用是()。
A.视图能简化用户的操作;
B.视图能使用户以多种角度看待同一数据;。