一、单项选择题
1.在数据库系统中,提供数据与应用程序间物理独立性的是( B ) A.外模式/模式映像 B.模式/内模式映像 C.外模式/内模式映像 D.子模式/模式映像
2.对于实体集A中的每一个实体,实体集B中至少有一个实体与之联系,反之亦然,则 称实体集A与实体集B之间具有的联系是( C )
A.多对一 B.一对多 C.多对多 D.一对一 3.数据库物理设计的任务不包括( A )
A.优化模式 B.存储记录结构设计 C.确定数据存放位置 D.存取方法设计 4.设有关系WORK(ENO,CNO,PAY),主码为(ENO,CNO)。按照实体完整性规则( D ) A.只有ENO不能取空值 B.只有CNO不能取空值
C.只有PAY不能取空值 D.ENO与CNO都不能取空值 5.在关系模式R中,函数依赖X→Y的语义是( B )
A.在R的某一关系中,若任意两个元组的X值相等,则Y值也相等 B.在R的一切可能关系中,若任意两个元组的X值相等,则Y值也相等 C.在R的某一关系中,Y值应与X值相等
D.在R的一切可能关系中,Y值应与X值相等
6.下面关于自然连接和等值连接的叙述中,不正确的是( D ) A.自然连接是一种特殊的等值连接
B.自然连接要求在两个关系中有公共属性,而等值连接不必 C.两种连接都可以只用笛卡尔积和选择运算导出
D.自然连接要在结果中去掉重复的属性,而等值连接不必 7.设有关系表S(NO,NAME,AGE),其中AGE为年龄字段,则表达式AGE NOT BETWEEN 18 AND 24 等价于( D )
A.AGE<=18 OR AGE>=24 B.AGE<=18 OR AGE>24
C.AGE<18 OR AGE>=24 D.AGE<18 OR AGE>24
8.下列关于视图的说法中错误的是( C )
A.视图是从一个或多个基本表导出的表,它是虚表 B.视图可以被用来对无权用户屏蔽数据
C.视图一经定义就可以和基本表一样被查询和更新(单表试图可以,但组合查询则不行) D.视图可以用来定义新的视图
9.如果一个事务在故障发生之前完成,但是它并没有到达检查点,则系统恢复时应对该事务执行( A )
A.REDO操作 B.UNDO操作 C.RESTART操作 D.NULL操作
10.在SQL Server 2000中,负责管理登录账号、数据库用户和权限,创建和管理数据库的工具是( B )
A.服务管理器 B.企业管理器 C.查询分析器 D.事件探查器 11.PowerBuilder9.0的工作空间扩展名是( D )
A..pbt B..pbl C..dsw D..pbw 12.在对象联系图中,表示两个属性之间值的联系为逆联系的是( D ) A.小圆圈 B.单箭头
C.双线箭头(超类与子类联系) D.双向箭头
13.在数据库技术发展的几个阶段中,数据独立性最高的是( A )阶段。
A、数据库系统 B、文件系统 C、人工管理 D、数据项管理
14.在SQL的SELECT语句中,与选择运算对应的命令动词是( C ) A、SELECT B、FROM C、WHERE D、ORDER BY
15.在数据库中,下列说法( A )是不正确的 A、数据库避免了一切数据的重复
B、若系统是完全可以控制的,则系统可确保更新是的一致性 C、数据可以共享 D、数据库减少了冗余
16.在数据库系统中,模式/外模式映像用于解决数据的( C ) A、结构独立性 B、物理独立性 C、逻辑独立性 D、分布独立性
17.数据管理技术的发展经历了人工管理、文件系统、数据库和高级( D ) A.数据描述阶段 B.应用程序系统 C.编译系统 D.数据库阶段
18.下面不是关系数据模型的性质的是( B ) A.关系的每个属性是不可分割的
B.关系模型的查询效率比非关系模型高 C.关系中不允许出现重复元组 D.关系是一个集合,因此没有行序
19.要保证数据库逻辑数据独立性,需要修改的是( C )
A.逻辑模式 B.模式与内模式的映射 物理数据独立性
C.逻辑模式与外模式的映射 D.内模式 20.下列模型中,广泛采用ER模型设计方法的是( B )
A.逻辑模型 B.概念模型 C.物理模型 D.外模型 21.如果关系模式设计的不好,会出现( A )
A.数据冗余 B.函数依赖 C.关键码 D.多值依赖 22.下面说法正确的是( C )
A.满足4范式不一定满足BC范式 B.满足BC范式一定满足4范式 C.满足4范式一定满足BC范式 D.BC范式与4范式没有任何关系 23.若关系R和S分别包含r和s个属性,分别含有m和n个元组,则R×S( B )
A.包含r+s个属性和m+n个元组 B.包含r+s个属性和m×n个元组 C.包含r×s个属性和m+n个元组 D.包含r×s个属性和m×n个元组 24.关系演算是一种( A )
A.以元组为变量的谓词演算 B.以属性为变量的谓词演算 C.基于集合的运算 D.以关系为运算对象的高级运算的集合
25.下列关于导出表叙述正确的是 ( B )
A.导出表即为视图 B.导出表是执行了查询时产生的表 C.导出表必然与原表具有同样结构 D.导出表可以用CREATETABLE直接
相关推荐: