一、选择题
1、DBS是采用了数据库技术的计算机系统。DBS是一个集合体,包含数据库、计算机硬件、软件和 ( C )
A.系统分析员 B.程序员 C.数据库管理员 D.操作员
2、关系数据库中的视图属于4个数据抽象级别中的(A )
A 外部模型 B 概念模型 C 逻辑模型 D 物理模型
3、在下列关于关系的陈述中,错误的是(B )
A 表中任意两行的值不能相同 B 表中任意两列的值不能相同
C 行在表中的顺序无关紧要 D 列在表中的顺序无关紧要
4、关系数据库中,实现实体之间的联系是通过表与表之间的(D )
A 公共索引 B 公共存储 C 公共元组 D 公共属性
5、下面系统中不属于关系数据库管理系统的是( C)
A Oracle B MS SQL Server C IMS D DB2
6、SQL语言中,删除一个表的命令是(B )
A DELETE B DROP C CLEAR D REMORE
7、有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于(A )
A 集中式数据库体系结构 B 主从式数据库体系结构
C 客户机/服务器数据库体系结构 D 分布式数据库体系结构
8、有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( C )
A 实体完整性约束 B 参照完整性约束
C 用户自定义完整性约束 D 关键字完整性约束
9、设关系R和S的属性个数为r和s ,则(R*S)操作结果的属性个数为 ( A )
A r+s B r-s C r*s D max(r+s)
10、在SQL语言中,条件“RETWEEN 20 AND 30”表示年龄在20到30之间,且(A )
A 包括20岁和30岁 B 不包括20岁和30岁
C 包括20岁不包括30岁 D 不包括20岁包括30岁
11、为了使索引键的值在基本表中唯一,在建立索引语句中应使用保留字( A)
A UNIQUE B COUNT C DISDINCT D UNION
12、下面有关主键的叙述正确的是( B )
A 不同的记录可以具有重复的主键值或空值
B 一个表中的主键可以是一个或多个字段
C 在一个表中主键只可以是一个字段
D 表中的主键的数据类型必须定义为自动编号或文本
13、下列哪一个数据库不是SQL Server 2000的系统数据库(C )
A. master数据库 B. msdb数据库 C. pubs数据库 D. model数据库
14、有关系R和S,R∩S的运算等价于( B )
A. S-(R-S) B. B. R-(R-S) C. C. (R-S)∪S D. D. R∪(R-S)
15、下列四项中说法不正确的是( C )
A. 数据库减少了数据冗余 B. 数据库中的数据可以共享
C. 数据库避免了一切数据的重复 D. 数据库具有较高的数据独立性
16、取出关系中的某些列,并消去重复的元组的关系运算称为( C )
A.取列运算 B.投影运算 C.连接运算 D.选择运算
17、一家航空公司把一年中飞行距离超过10000里的客户信息转移到一张称为flyersclub的表中,他们的详细情况被记录在表flyers ( A )
A. insert into flyersclub from flyers where idistancetravelled>=10000
B. insert flyersclub where idistancetravelled>=10000
C. insert into flyersclub from flyers where (idistancetravelled)values>=10000
D. insert flyersclub (idstancetravelled) values from flyers where idistancetravelled>=10000
18、根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:( B )
A、只存在一对多的实体关系,以图形方式来表示。
B、以二维表格结构来保存数据,在关系表中不允许有重复行存在。
C、能体现一对多、多对多的关系,但不能体现一对一的关系。
D、关系模型数据库是数据库发展的最初阶段
19、为数据表创建索引的目的是( A )
A、提高查询的检索性能 B、创建唯一索引
C、创建主键 D、归类
20、在视图中不允许包括( A )关键字
A ORDER BY,COMPUTE,COMPUTR BY
B ORDER BY FROM
C COMPUTE ORDER BY
D ORDER BY GROUP BY