一.选择题:
1.下列数据模型中,独立于DBMS 软件和硬件设备的
是( )
A.概念模型
B.
外部模型
C.逻辑模型
D.
物理模型
2.数据字典中存放的是( )
A.数据与数据的来源
B.
数据的结构
C.数据与数据的结构
D.
数据的来源
3.E.F.Codd 提出了数据库的( )
A.层次模型
B.
网络模型
C.关系模型
D.
面向对象模型
4.某商场的售货员分为多个组,每组中有一个售货员
作为组长,则组长与组内其他售货员之间的联系是
( )
A.直接联系
B.
二元联系
C.复合联系
D.
递归联系
5.以下关于关系性质的说法中,错误的是( )
A.关系中任意两行的值不能完全相同
B.
关系中任意两列的值不能完全相同
C.关系中任意两行可以交换顺序
D.
关系中任意两列可以交换顺序
6.已知关系R(X,Y)和S(X ,Z),它们的主码分别是X
和Y ,则R
S 的主码是( )
A.X
B.Y
C.X 或Y
D.XY
7.已知关系R(A ,B)和S(A ,B),则以下关系代数表
达式中错误的是( )
A.R ∩S=S-(S-R)
B.R-S=R-(R ∩S)
C.R ∪S=R ∪(S-R)
D.R
∩S=R-(S-R)
8.下列没有保存在事务日志中的是( )
A.所有读取数据库的操作
B.
数据更新前的值
C.数据更新后的值
D.
事务开始与终止的信息
9.在ODBC 体系结构中,连接数据库驱动程序与数据
库管理系统的桥梁是( )
A.数据源
B.
数据库
C.用户
D.
数据库服务器
10.在分布式数据库系统中,有关系:学生(学号,姓
名,性别,班级),将其划分为(学号,姓名,性别)
和(学号,班级)两个子集,这样的数据划分方式称为
( )
A.水平分片
B.
垂直分片
C.导出分片
D.
混合分片
11.如果想找出在关系R 的A 属性上不为空的那些元
组,则选择子句应该为( )
A.WHERE A!=NULL
B.WHERE A
<>NULL
C.WHERE A IS NOT NULL
D.WHERE A NOT
IS NULL
12.以下关于分布式数据库系统的说法中,正确的是
( )
A.各个场地必须具有相同的分布模式
B.各个场地必须具有相同的DDBMS
C.各个场地既支持局部应用,又支持全局应用
D.各个场地不应有数据冗余
13.在MS SQL Server 中能够授权语句许可的角色有
( )
A.SA 和DBO
B.SA
和DBOO
C.DBO 和DBOO
D.SA ,
DBO 和DBOO
14.在MS SQL Server 中,如果要使新建的数据库继
承某些缺省设置,那么这些设置信息应存放在
( )
A.tempdb 数据库中
B.master 数据库中
C.msdb 数据库中
D.model 数据库中
15.在SQL Server 中,能够键入SQL 命令获得数据库
查询结果的图形化工具是( )
A.ISLQ_w 和SQL 客户机端配置器
B.SQL 客户机端配置器和SQL 服务管理器
C.SQL 服务管理器和SQL 企业管理器
D.ISQL_w 和SQL 企业管理器
16.已知关系R(A,B)和S(B ,C),在下面列出的SQL
语句中,实现了关系代数表达式R
S 运算的是
( )
A.SELECT*FROM R,S WHERE R.B=S.B
B.SELECT A,B,C FROM R,S WHERE R.B=S.B
C.SELECT A,R.B,C FROM R,S WHERE R.B=S.B
D.SELECT A,R.B,S.B,C FROM R,S WHERE R.B=S.B 17.已知关系:学生(学号,姓名,年龄),假定在年龄属性上建有索引,则该索引有利于加快执行查询语句( ) A.SELECT*FROM 学生ORDER BY 姓名 B.SELECT*FROM 学生ORDER BY 年龄 C.SELECT*FROM 学生WHERE 年龄<>30 D.SELECT*FROM 学生WHERE 姓名LIKE ′张%′ 18.已知关系R(A ,B)和S(A ,C),其中A 既是R 的主码,又是S 参照R 的外码,并且A 不取空值。若R 中有10个元组,S 中有5个元组,则)
S ()R (A A ∏?∏中含有的元组数目范围是( ) A.(5,10) B.(5,15) C.(10,10) D.(10,15) 19.有两个事务T1和T2,都用到数据项X 和Y ,则导致死锁的情况是( ) A.T1已对X ,Y 加共享锁;T2申请对X ,Y 的排它锁 B.T1已对X ,Y 加排它锁;T2申请对X ,Y 的共享锁 C.T1对X 已加共享锁,申请对Y 的共享锁;同时T2对Y 已加共享锁,申请对X 的排它锁 D.T1对X 已加排它锁,申请对Y 的排它锁;同时T2对Y 已加共享锁,申请对X 的共享锁 20.有题20图所示E-R 模型, 将其转换为关系模型时需要( ) A.3个关系模式 B.4个关系模式 C.5个关系模式 D.6个关系模式 21.下列四项中说法不正确的是( ) A.数据库减少了数据冗余 B.数据库中的数据可以共享 C.数据库避免了一切数据的重复 D .数据库具有较高的数据独立性 22.关系数据模型的三个组成部分中,不包括( ) A.完整性规则 B.数据结构 C.恢复 D.数据操作 23.关系代数表达式的优化策略中,首先要做的是( ) A.对文件进行预处理 B.尽早执行选择运算 C.执行笛卡儿积运算 D.投影运算 24.数据库的并发操作可能带来的问题包括( ) A.丢失更新 B.数据独立性会提高 C.非法用户的使用 D.增加数据冗余度 25.在基本SQL 语言中,不可以实现( ) A.定义视图 B.定义基表 C.查询视图和基表 D.并发控制 26.在关系代数中,可以用选择和笛卡尔积表示的运算是( ) A.投影 B.联接 C.交 D.除法 27.物理结构的改变不影响整体逻辑结构的性质,称为数据库的( ) A.物理数据独立性 B.逻辑数据独立性 C.物理结构独立性 D.逻辑结构独立性 28.SQL 语言是_____的语言,易学习。( ) A .过程化 B.非过程化 C.格式化 D.导航式 29.表达式“AGE BETWEEN 18 AND 24”等价于 ( ) A.AGE>18 AND AGE<24 B.AGE>=18 AND AGE<24 C.AGE>18 AND AGE<=24 D.AGE>=18 AND AGE<=24 30.在数据库设计中,独立于计算机的硬件和DBMS 软件的设计阶段是( ) A .概念设计 B.物理设计 C.逻辑设计 D .系统实施 31.SQL 语言中,删除一个表的命令是( ) A.DELETE B.DROP C.CLEAR D .REMORE 32.事务日志是用于保存( ) A.程序运行过程 B.数据操作 C.程序的执行结果 D.对数据的更新操作 33.元数据是指( ) A . 数据 B. 数据来源 C. 数据结构 D. 数据和数据结构 34. 在视图上不能完成的操作是 ( ) A.更新视图 B.查询 C.在视图上定义新视图 D.在视图上定义新的基本表 35.C/S 系统的客户机的功能是实现( ) A.前端处理和事务处理 B.事务处理和用户界面 C.前端处理和用户界面 D.事务处理和数据访问控制 36.关系数据库中的视图属于4个数据抽象级别中的( ) A.外部模型 B.概念模型 C.逻辑模型 D.物理模型 37.在下列关于关系的陈述中,错误的是( ) A.表中任意两行的值不能相同 B.表中任意两列的值不能相同 C.行在表中的顺序无关紧要 D.列在表中的顺序无关紧要 38.为了防止一个用户的工作不适当地影响另一个用户,应该采取( ) A.完整性控制 B.安全性控制 C.并发控制 D.访问控制 39.关系数据库中,实现实体之间的联系是通过表与表之间的( ) A.公共索引 B.公共存储 C.公共元组 D.公共属性 40.在MS SQL Server 中,用来显示数据库信息的系统存储过程是( ) A. sp dbhelp B. sp db C. sp help D. sp helpdb 41.下面系统中不属于关系数据库管理系统的是( ) A. Oracle B. MS SQL Server C. IMS D. DB2 42. SQL 语言中,删除一个表的命令是 A.DELETE B. DROP C. CLEAR D. REMOVE 43.如果在关系的分片过程中使用了选择操作,则不可能是( ) A.水平分片 B.垂直分片 C.导出分片 D.混合分片 44.在一个实体集中,一个实体实例(一行)与另外多个实例(多行)相关,则这个实体称为( ) A. 递归实体 B.弱实体 C.复合实体 D.联系实体 45.存在一个等待事务集{T0,T1,…,Tn},其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项,…,Tn-1正等待被Tn 锁住的数据项,且Tn 正等待被T0锁住的数据项,则系统的工作状态处于( ) A. 并发处理 B.封锁 C.循环 D.死锁 46.在分布式数据库中,若存取数据时只需指出片段名称,不必指出片段地址,则称系统具有( ) A. 片段透明性 B.地址透明性 C.局部映象透明性 D.异地透明性 47.某学校规定,每一个班级至多有50名学生,至少有10名学生;每一名学生必须属于一个班级。在班级与学生实体的联系中,学生实体的基数是( ) A. (0,1) B. (1,1) C. (1,10) D. (10,50) 48.关系R(A ,B)和S(B ,C)中分别有10个和15个元组,属性B 是R 的主码,则R S 中元组数目的范围是( ) A. (0,15) B. (10,15) C. (10,25) D. (0,150) 49.有一个网络数据库应用系统,其中一台计算机A 存有DBMS 软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A 发出数据库应用请求,这种方式属于( ) A.集中式数据库体系结构 B.主从式数据库体系结构 C.客户机/服务器数据库体系结构 D.分布式数据库体系结构 50.已知关系R 如图所示,可以作为R 主码的属性组是 ( )