大连东软信息学院数据库数据库选择题题库.docx
《大连东软信息学院数据库数据库选择题题库.docx》由会员分享,可在线阅读,更多相关《大连东软信息学院数据库数据库选择题题库.docx(70页珍藏版)》请在冰点文库上搜索。
大连东软信息学院数据库数据库选择题题库
1.下面的数据库产品中,是IBM公司的为:
()
(A)SQLServer(B)Oracle(C)MYSQL(D)DB2
答案:
D
分数:
1
题型:
选择题
难度:
1
2.SQLServer2000分为不同的版本,其中的功能最强大。
()
(A)个人版(B)标准版(C)企业版(D)开发版
答案:
C
分数:
1
题型:
选择题
难度:
1
3.SQL语言是()语言。
A.层次数据库B.网络数据库C.关系数据库D.非数据库
答案:
C
分数:
1
题型:
选择题
难度:
1
4.数据库系统的核心是()
(A)数据库(B)数据库管理系统(C)数据模型(D)软件工具
答案:
B
分数:
1
题型:
选择题
难度:
1
5下列四项中,不属于数据库系统特点的是()
(A)数据共享(B)数据完整性
(C)数据冗余度高(D)数据独立性高
答案:
C
分数:
1
题型:
选择题
难度:
1
6.数据库管理系统的工作不包括)
(A)对已定义的数据库进行管理(B)定义数据库
(C)数据通信(D)为定义的数据库提供操作系统
答案:
D
分数:
1
题型:
选择题
难度:
1
7.数据库、数据库系统和数据库管理系统三者之间的关系是()
(A)数据库系统就是数据库,也就是数据库管理系统
(B)数据库管理系统包括数据库和数据库系统
(C)数据库系统包括数据库和数据库管理系统
(D)数据库包括数据库系统和数据库管理系统
答案:
C
分数:
1
题型:
选择题
难度:
1
8.数据库管理系统的工作不包括()
(A)为定义的数据库提供操作系统
(B)数据备份
(C)为已定义的数据库进行管理
(D)定义数据库
答案:
A
分数:
1
题型:
选择题
难度:
1
9.下面关于数据库系统的正确叙述是()
(A)数据库系统避免了数据冗余
(B)数据库系统减少了数据冗余
(C)数据库系统中数据的一致性是指数据类型一致
(D)数据库系统比文件系统能管理更多的数据
答案:
B
分数:
1
题型:
选择题
难度:
1
10.要保证数据库的数据独立性,需要修改的是()
(A)模式与外模式(B)模式与内模式
(C)三级模式之间的两层映射(D)三层模式
答案:
C
分数:
1
题型:
选择题
难度:
1
11.数据库系统的数据独立性体现在()
(A)不会因为数据的变化而影响到应用程序
(B)不会因为数据存储结构与数据逻辑结构的变化而影响应用程序
(C)不会因为存储策略的变化而影响存储结构
(D)不会因为某些存储结构的变化而影响其他的存储结构
答案:
B
分数:
1
题型:
选择题
难度:
1
12.数据库的()是指数据的正确性和相容性()
(A)并发控制(B)完整性(C)安全性(D)共享性
答案:
B
分数:
1
题型:
选择题
难度:
1
13.按照所使用的数据模型来分,数据库可分为哪三种模型
()
(A)层次、关系和网状(B)网状、环状和链状
(C)大型、中型和小型(D)独享、共享和分时
答案:
A
分数:
1
题型:
选择题
难度:
1
14.char(10)与varchar(10)存储“abc”实际占用的字节数()
(A)3,3(B)10,3(C)3,10(D)10,10
答案:
B
分数:
1
题型:
选择题
难度:
1
15.有两个关系D、S,已经存有如下数据
D(院系表)S(学生表)
院系号
院系名
系主任
1
计算机系
刘其
2
信管
陈勇
3
艺术
赵玲
4
日语
郭明
学号
姓名
院系号
A0001
张三
1
B0301
李四
2
D8099
王五
4
其中D表的主码为院系号,S表的主码为学号,外码为院系号,参照D表的院系号,下面哪条记录能够插入到S表中()
(A)(’S1001’,’马文’,’5’)(B)(’A3908’,’马文’,’4’)
(C)(’A0001’,’马文’,’1’)(D)(NULL,’马文’,’S10’)
答案:
B
分数:
1
题型:
选择题
难度:
2
16.以下类型不是数值类型的是:
()
(A)int(B)char(n)(C)float(D)numeric
答案:
B
分数:
1
题型:
选择题
难度:
2
17.与HAVING子句一起使用的子句是()
(A)GROUPBY(B)ORDERBY(C)JOIN(D)WHERE
答案:
A
分数:
1
题型:
选择题
难度:
1
18、删除数据库命令是()
a.deletetableb.droptablec.dropdatabased.deletedatabase
答案:
D
分数:
1
题型:
选择题
难度:
1
19.为了让成绩列只能在0~100当中取值,需要进行约束。
()
(A)非空(B)唯一(C)检查(D)外码
答案:
C
分数:
1
题型:
选择题
难度:
1
20.当要查询的条件是某几个特定的数值时,可以用关键字()
(A)ON(B)IN(C)BETWEEN(D)OF
答案:
B
分数:
1
题型:
选择题
难度:
1
21.在SQL查询时,如果需要去掉查询结果中的重复组,应使用()关键字。
()
(A)UNIQUE(B)DISTINCT(C)CHECK(D)MINUS
答案:
B
分数:
1
题型:
选择题
难度:
1
22.以下不是SQL语句中的聚合函数的是:
()
(A)SUM(B)AVG(C)COUNT(D)DISTINCT
答案:
D
分数:
1
题型:
选择题
难度:
1
23.若用如下的SQL语句创建了一个表SC:
CREATETABLESC(S#CHAR(6)NOTNULL,C#CHAR(3)NOTNULL,SCOREINTEGER,NOTECHAR(20));向SC表插入如下行时,()行可以被插入。
()
(A)(‘201009’,‘111’,‘60’,必修)(B)(‘200823’,‘101’,NULL,NULL)
(C)(NULL,‘103’,‘80’,‘选修’)(D)(‘201132’,NULL,‘86’,‘’)
答案:
B
分数:
1
题型:
选择题
难度:
2
24、用如下的SQL语句创建一个s表
CREATETABLEs(NOCHAR(4)primarykey,
NAMECHAR(8)NOTNULL,
SEXCHAR
(2),
AGEINT)
那么可以插入到该表中的数据是()
a.(’1031’,’曾华’,NULL,NULL)b.(’1032’,’曾华’,男,23)
c.(NULL,’曾华’,’男’,’23’)d.(’1033’,NULL,’男’,23)
答案:
A
分数:
1
题型:
选择题
难度:
2
25.有两个关系S、P,已经存有如下数据
S(供应商)P(零件)
供应商号
供应商名
所在城市
B01
红星
北京
S10
宇宙
上海
T20
黎明
天津
Z01
立新
重庆
零件号
颜色
供应商号
B001
红
B01
S100
白
S10
TUXY
蓝
T20
其中S表的主码为供应商号,P表的主码为零件号,外码为供应商号,参照S表的供应商号,下面哪条记录能够插入到P表中()
(A)(’S100’,’红’,’T20’)(B)(’TQOT’,’绿’,NULL)
(C)(’A001’,’黄’,’T11’)(D)(NULL,’红’,’S10’)
答案:
B
分数:
1
题型:
选择题
难度:
2
26.阅读下面的一系列SQL语句:
createtabletable1(column1int)
insertintotable1values(91)
createviewview1asselect*fromtable1wherecolumn1<=100withcheckoption
insertintoview1values(95)
insertintoview1values(110)
insertintotable1values(101)
按顺序执行完上面这六条SQL语句之后,运行selectcount(*)fromtable1的值()
(A)1(B)2(C)3(D)4
答案:
C
分数:
1
题型:
选择题
难度:
1
27.用于事务回滚的SQL语句是()
A、CREATETABLEB、COMMIT
C、GRANT和REVOKED、ROLLBACK
答案:
D
分数:
1
题型:
选择题
难度:
1
28.SQL中,“DELETEFROM表名”表示[]
A.从基本表中删除所有元组B.从基本表中删除所有属性
C.从数据库中撤消这个基本表D.从基本表中删除重复元组
答案:
A
分数:
1
题型:
选择题
难度:
1
29.在SELECT语句中使用MAX(列名)时,列名应该()
(A)必须是字符型(B)必须是数值型(C)必须是数值型或字符型(D)不限制数据类型
答案:
B
分数:
1
题型:
选择题
难度:
1
30.SQL基本表的创建中是通过下列哪个选项实现参照完整性规则的()
(A)外键子句(B)主键子句(C)检查子句(D)NOTNULL
答案:
A
分数:
1
题型:
选择题
难度:
1
31.SQL中,下列涉及空值的操作,不正确的是()
(A)AGEISNOTNULL(B)AGEISNULL
(C)AGE=NULL(D)NOT(AGEISNULL)
答案:
C
分数:
1
题型:
选择题
难度:
1
32.SQL的SELECT语句中,“HAVING条件表达式”用来筛选满足条件的(D)
()行(B)列(C)关系(D)分组
答案:
D
分数:
1
题型:
选择题
难度:
1
33.SQL语言中,SELECT语句的执行结果是()
(A)集合 (B)属性 (C)元组 (D)数据库
答案:
A
分数:
1
题型:
选择题
难度:
1
34.下列SQL语句中,修改表结构的是()
(A)ALTER(B)CREATE(C)UPDATE(D)INSERT
答案:
A
分数:
1
题型:
选择题
难度:
1
35.在SQL语言中,属于DCL的操作命令是)
(A)GRANT(B)CREATE(C)UPDATE(D)DROP
答案:
B
分数:
1
题型:
选择题
难度:
1
36.SQL语言中,SELECT语句的执行结果是( )
(A)表 (B)属性 (C)元组 (D)数据库
答案:
B
分数:
1
题型:
选择题
难度:
1
37.用如下的SQL语句创建一个student表:
CREATETABLEstudent(NUMBERCHAR(4)NOTNULL,
NAMECHAR(8)NOTNULL,
SEXCHAR
(2),
AGEINT)
那么可以插入到该表中的数据是()
(A)(’1031’,’曾华’,NULL,NULL)(B)(’1031’,’曾华’,男,23)
(C)(NULL,’曾华’,’男’,’23’)(D)(’1031’,NULL,’男’,23)
答案:
B
分数:
1
题型:
选择题
难度:
2
38.SQL基本表的创建中是通过哪个子句实现实体完整性规则的()
(A)外键子句(B)主键子句(C)检查子句(D)NOTNULL
答案:
A
分数:
1
题型:
选择题
难度:
1
39.在数据库系统中,视图可以提供数据的( )
(A)并发性(B)完整性(C)安全性(D)可恢复性
答案:
C
分数:
1
题型:
选择题
难度:
1
40.阅读下面的一系列SQL语句:
createtabletable1(column1int)
insertintotable1values(91)
createviewview1asselect*fromtable1wherecolumn1<=100withcheckoption
insertintoview1values(95)
insertintoview1values(110)
insertintotable1values(101)
按顺序执行完上面这六条SQL语句之后,再运行select*fromtable1,则返回的结果中有几条记录
()
(A)1(B)0(C)2(D)3
答案:
D
分数:
1
题型:
选择题
难度:
2
41.下列涉及空值的操作,不正确的是()
(A)WHEREAGEISNOTNULL(B)WHEREAGEISNULL
(C)WHEREAGE=NULL
(D)INSERTINTOTABLE1(C0,C1,C2)VALUES(100,NULL,NULL),其中C0是int类型,C1、C2可以取空值。
答案:
C
分数:
1
题型:
选择题
难度:
2
42.表test1中包含两列:
c1为整型,c2为8位长的字符串类型,使用如下语句创建视图:
CREATEVIEWv1ASSELECTc1,c2FROMtest1WHEREc1>30WITHCHECKOPTION
以下语句能够成功执行的有几条?
()
INSERTINTOv1VALUES(1,'赵六')
INSERTINTOv1VALUES(101,'李四')
INSERTINTOt1VALUES(20,'王五')
(A)0(B)1(C)2(D)3
答案:
C
分数:
1
题型:
选择题
难度:
1
43.distinct命令的含义是()
(A)去除重复(B)分组(C)排序(D)限定显示元组数量
答案:
A
分数:
题型:
选择题
难度:
1
44.在SQL语言中,子查询是()
(A)返回单表中数据子集的查询语言(B)选取多表中字段子集的查询语句
(C)选取单表中字段子集的查询语句(D)嵌入到另一个查询语句之中的查询语句
答案:
D
分数:
题型:
选择题
难度:
1
45.SQL中的视图提高了数据库系统的()
(A)并发控制(B)完整性(C)隔离性(D)安全性
答案:
D
分数:
题型:
选择题
难度:
1
46.在视图上不能完成的操作是()
(A)更新视图(B)查询
(C)在视图上定义新的表(D)在视图上定义新的视图
答案:
C
分数:
题型:
选择题
难度:
1
47、视图是一个“虚表”,视图的构造基于()
A.基本表B.视图
C基本表或视图D.数据字典
答案:
C
分数:
题型:
选择题
难度:
1
48.在SQL语言中的视图VIEW是数据库的()
(A)外模式(B)模式(C)内模式(D)存储模式
答案:
A
分数:
题型:
选择题
难度:
2
49.可以将某个22元的商品价格改为18元的视图是()
(A)createviewv1asselect*fromgoodswhereprice>20
(B)createviewv2asselect*fromgoodswhereprice<20
(C)createviewv3asselect*fromgoodswhereprice>20withcheckoption
(D)createviewv4asselect*fromgoodswhereprice<20withcheckoption
答案:
A
分数:
题型:
选择题
难度:
3
50.索引是在基本表的列上建立的一种数据库对象,它同基本表分开存储,使用它能够加快数据的()速度。
(A)插入(B)修改(C)删除(D)查询
答案:
D
分数:
题型:
选择题
难度:
1
51.设有两个关系R(A,B)和S(B,C),与下列SELECT语句
SELECTA,BFROMRJOINSWHERER.B=S.BANDC≠'C56'
等价的关系代数表达式是()
A.πA,B(σC≠'C56'andR.B=S.B(R⋈S))B.πA,B(R⋈S)
C.R-πA,B(σC='C56'(R⋈S))D.R-πA,B(σC≠'C56'(R⋈S))
答案:
A
分数:
题型:
选择题
难度:
3
52.五种基本关系代数运算是()
A.∪,-,×,π和σ
B.∪,-,∞,π和σ
C.∪,∩,×,π和σ
D.∪,∩,∞,π和σ
答案:
A
分数:
题型:
选择题
难度:
2
53.关系模型中,一个关键字是()
(A)至多由一个属性组成(B)可由多个任意属性组成
(C)可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成
(D)以上都不是
答案:
C
分数:
题型:
选择题
难度:
1
54.二维表(关系模式)中各范式之间的关系为()
(A)1NF
2NF
3NF
BCNF(B)1NF
3NF
2NF
BCNF
(C)1NF
3NF
2NF
BCNF(D)1NF
2NF
3NF
BCNF
答案:
D
分数:
题型:
选择题
难度:
3
55.用二维表结构表示实体以及实体间联系的数据模型称为()
(A)关系模型(B)网状模型(C)层次模型(D)面向对象模型
答案:
A
分数:
题型:
选择题
难度:
1
56.任何一个满足2NF但不满足3NF的关系模式都不存在(A)
(A)非主属性对候选键的部分依赖(B)主属性对候选键的部分依赖
(C)主属性对候选键的传递依赖(D)非主属性对候选键的传递依赖
答案:
A
分数:
题型:
选择题
难度:
2
57.一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是()
(A)1:
M(B)1:
1(C)M:
1(D)M:
N
答案:
D
分数:
题型:
选择题
难度:
1
58.全局ER模型的设计,需要消除属性冲突、命名冲突和( )
(A)联系冲突(B)结构冲突(C)类型冲突(D)实体冲突
答案:
B
分数:
题型:
选择题
难度:
1
59.对数据库物理存储方式的描述称为()
(A)内模式 (B)外模式 (C)概念模式 (D)逻辑模式
答案:
B
分数:
题型:
选择题
难度:
2
60.逻辑数据独立性是指修改()
(A)内模式保持模式不变(B)外模式保持模式不变
(C)模式保持外模式不变(D)模式保持内模式不变
答案:
C
分数:
题型:
选择题
难度:
2
61.关系模型中,一个关键字是()
(A)至多由一个属性组成(B)可由多个任意属性组成
(C)可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成
答案:
C
分数:
题型:
选择题
难度:
1
62.全局E-R模型的设计,需要消除属性冲突、命名冲突和()
(A)联系冲突(B)结构冲突(C)类型冲突(D)实体冲突
答案:
B
分数:
题型:
选择题
难度:
1
63.在E-R模型转换成关系模型的过程中,下列叙述不正确的是()
(A)每个M∶N联系类型转换一个关系模式
(B)每个实体类型转换成一个关系模式
(C)每个联系类型转换成一个关系模式
(D)在处理1∶1和1∶N联系类型时,不生成新的关系模式。
答案:
D
分数:
题型:
选择题
难度:
2
64.将E-R模型转换成关系模型,属于数据库的()
(A)概念设计(B)需求分析(C)逻辑设计(D)物理设计
答案:
C
分数:
题型:
选择题
难度:
1
65.1NF的二维表消除了传递函数依赖,则必定是()
(A)1NF(B)2NF(C)3NF(D)BCNF
答案:
C
分数:
题型:
选择题
难度:
2
66.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,部门与职员之间的联系类型是()
(A)一对多(B)一对一
(C)一对二(D)多对多
答案:
A
分数:
题型:
选择题
难度:
1
67.学校中有多个院系和多名教师,每个教师只能属于一个院系,一个院系可以有多名教师,院系与教师之间的联系类型是()
(A)一对多(B)一对一
(C)一对二(D)多对多
答案:
A
分数:
题型:
选择题
难度:
1
68.将E-R图中的一个M:
N联系转换为单独二维表时,该二维表的主码是()
(A)N端实体的主码(B)1端实体的主码
(C)重新选取其他属性(D)M端实体主码与N端实体主码的组合
答案:
D
分数:
题型:
选择题
难度:
3
69.在关系数据库设计中,设计关系模式(二维表)是数据库设计中()阶段的任
务.()
(A)逻辑设计阶段(B)概念设计阶段
(C)物理设计阶段(D)需求分析阶段
答案:
A
分数:
题型:
选择题
难度:
1
70、表示数据库的概念模型使用()
A.数据流图B.用户活动图C.E-R图D.流程图
答案:
C
分数:
题型:
选择题
难度:
1
71.一个供应商可供应多种零件,一种零件可由多个供应商供应,则供应商与零件之间的联系是()
(A)一对多(B)一对一(C)多对一(D)多对多
答案:
D
分数:
题型:
选择题
难度:
1
72.下列四项中,关系规范化程度最高的是关系满足()
A.非规范关系B.第三范式C.第二范式D.第一范式
答案:
B
分数:
题型:
选择题
难度:
1
73.单个用户使用的数据视图的描述称为()
A.外模式B.概念模式C.内模式D.存储模式
答案:
A
分数:
题型:
选择题
难度:
1
74.子模式DDL用来描述()
A.数据库的总体逻辑结构
B.数据库的局部逻辑结构
C.数据库的物理存储结构
D.数据库