数据库选择题题库.docx
《数据库选择题题库.docx》由会员分享,可在线阅读,更多相关《数据库选择题题库.docx(27页珍藏版)》请在冰豆网上搜索。
数据库选择题题库
10.要保证数据库的数据独立性,需要修改的是(c)
(A)模式与外模式(B)模式与内模式
(C)三级模式之间的两层映射(D)三层模式
12.数据库的()是指数据的正确性和相容性()
(A)并发控制(B)完整性(C)安全性(D)共享性
答案:
B
分数:
1
题型:
选择题
难度:
1
18、删除数据库命令是()
a.deletetableb.droptablec.dropdatabased.deletedatabase
答案:
C
分数:
1
题型:
选择题
难度:
1
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
28.SQL中,“DELETEFROM表名”表示[]
A.从基本表中删除所有元组B.从基本表中删除所有属性
C.从数据库中撤消这个基本表D.从基本表中删除重复元组
答案:
A
分数:
1
题型:
选择题
难度:
1
35.在SQL语言中,属于DCL的操作命令是)
(A)GRANT(B)CREATE(C)UPDATE(D)DROP
答案:
A
分数:
1
题型:
选择题
难度:
1
36.SQL语言中,SELECT语句的执行结果是( )
(A)表 (B)属性 (C)元组 (D)数据库
答案:
C
分数:
1
题型:
选择题
难度:
1
44.在SQL语言中,子查询是()
(A)返回单表中数据子集的查询语言(B)选取多表中字段子集的查询语句
(C)选取单表中字段子集的查询语句(D)嵌入到另一个查询语句之中的查询语句
答案:
D
分数:
题型:
选择题
难度:
1
47、视图是一个“虚表”,视图的构造基于()
A.基本表B.视图
C基本表或视图D.数据字典
答案:
C
分数:
题型:
选择题
难度:
1
49.可以将某个22元的商品价格改为18元的视图是()
(A)createviewv1asselect*fromgoodswhereprice>20
(B)createviewv2asselect*fromgoodswhereprice<20
(C)createviewv3asselect*fromgoodswhereprice>20withcheckoption
(D)createviewv4asselect*fromgoodswhereprice<20withcheckoption
答案:
A
分数:
题型:
选择题
难度:
3
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
54.二维表(关系模式)中各范式之间的关系为()
(A)1NF
2NF
3NF
BCNF(B)1NF
3NF
2NF
BCNF
(C)1NF
3NF
2NF
BCNF(D)1NF
2NF
3NF
BCNF
答案:
D
分数:
题型:
选择题
难度:
3
58.全局ER模型的设计,需要消除属性冲突、命名冲突和( )
(A)联系冲突(B)结构冲突(C)类型冲突(D)实体冲突
答案:
B
分数:
题型:
选择题
难度:
1
60.逻辑数据独立性是指修改()
(A)内模式保持模式不变(B)外模式保持模式不变
(C)模式保持外模式不变(D)模式保持内模式不变
答案:
C
分数:
题型:
选择题
难度:
2
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
69.在关系数据库设计中,设计关系模式(二维表)是数据库设计中()阶段的任
务.()
(A)逻辑设计阶段(B)概念设计阶段
(C)物理设计阶段(D)需求分析阶段
答案:
A
分数:
题型:
选择题
难度:
1
73.单个用户使用的数据视图的描述称为()
A.外模式B.概念模式C.内模式D.存储模式
答案:
A
分数:
题型:
选择题
难度:
1
74.子模式DDL用来描述()
A.数据库的总体逻辑结构
B.数据库的局部逻辑结构
C.数据库的物理存储结构
D.数据库的概念结构
答案:
B
分数:
题型:
选择题
难度:
1
78.图书借阅表(读者编号,图书编号,借阅日期),其中读者编号和图书编号是联合主码,则图书借阅表()
(A)不满足2NF(B)不满足3NFC)满足3NF(D)不满足1NF
答案:
C
分数:
题型:
选择题
难度:
3
79.ER图是数据库设计的工具之一,它适用于建立数据库的()
(A)需求模型(B)概念模型(C)逻辑模型(D)物理模型
答案:
B
分数:
题型:
选择题
难度:
2
83.在数据库三级模式间引入二级映象的主要作用是( )
(A)提高数据与程序的安全性 (B)提高数据与程序的独立性
(C)保持数据与程序的一致性 (D)提高数据与程序的可移植性
答案:
B
分数:
题型:
选择题
难度:
2
86.在数据库中,产生数据不一致的根本原因是。
A.数据存储量太大
B.没有严格保护数据
C.未对数据进行完整性控制
D.数据冗余
答案:
D
分数:
题型:
选择题
难度:
1
87.数据库管理系统(DBMS)是。
A.一个完整的数据库应用系统B.一组硬件
C.一组软件D.既有硬件,也有软件
答案:
C
分数:
题型:
选择题
难度:
1
89.数据库管理系统(DBMS)的主要功能是。
A.修改数据库B.定义数据库
C.应用数据库D.保护数据库
答案:
B
分数:
题型:
选择题
难度:
1
91.数据库管理系统中用于定义和描述数据库逻辑结构的语言称为。
A.数据库模式描述语言B.数据库子语言
C.数据操纵语言D.数据结构语言
答案:
A
分数:
题型:
选择题
难度:
2
98.数据的管理方法主要有。
A.批处理和文件系统B.文件系统和分布式系统
C.分布式系统和批处理D.数据库系统和文件系统
答案:
D
分数:
题型:
选择题
难度:
1
99.数据库系统和文件系统的主要区别是。
A.数据库系统复杂,而文件系统简单
B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统能够解决
C.文件系统只能管理文件,而数据库系统还能管理其他类型的数据
D.文件系统只能用于小型、微型机,而数据库系统还能用于大型机
答案:
B
分数:
2
题型:
选择题
难度:
2
100.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为。
A.数据定义功能B.数据管理功能
C.数据操纵功能D.数据控制功能
答案:
C
分数:
2
题型:
选择题
难度:
1
101.数据库管理系统是。
A.操作系统的一部分B.在操作系统支持下的系统软件
C.一种编译程序D.一种操作系统
答案:
B
分数:
2
题型:
选择题
难度:
1
102.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()
A.外模式B.内模式C.存储模式D.模式
答案:
D
分数:
2
题型:
选择题
难度:
1
103.数据库系统的数据独立性是指。
A.不会因为数据的变化而影响应用程序
B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
C.不会因为存储策略的变化而影响存储结构
D.不会因为某些存储结构的变化而影响其他的存储结构
答案:
B
分数:
2
题型:
选择题
难度:
2
104.为使程序员编程时既可使用数据库语言又可使用常规的程序设计语言,数据库系统需要把数据库语言嵌入到中。
A.编译程序B.操作系统C.中间语言D.宿主语言
答案:
D
分数:
2
题型:
选择题
难度:
1
105.在数据库系统中,通常用三级模式来描述数据库,其中①是用户与数据库的接口,是应用程序可见到的数据描述,②是对数据整体的③的描述,而④描述了数据的⑤。
A.外模式B.概念模式C.内模式
D.逻辑结构E.层次结构F.物理结构
答案:
①A②B③D④C⑤F
分数:
2
题型:
选择题
难度:
2
107.数据库应用系统包括B。
A.数据库语言、数据库B.数据库、数据库应用程序
C.数据管理系统、数据库D.数据库管理系统
答案:
B
分数:
2
题型:
选择题
难度:
1
112.在数据库的非关系模型中,基本层次联系是。
A.两个记录型以及它们之间的多对多联系
B.两个记录型以及它们之间的一对多联系
C.两个记录型之间的多对多的联系
D.两个记录之间的一对多的联系
答案:
B
分数:
2
题型:
选择题
难度:
1
114.数据库可按照数据分成下面三种:
(1)对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,只有一个上层记录与之对应,这是①数据库。
(2)对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,也有多个上层记录与之对应,这是②数据库。
(3)不预先定义固定的数据结构,而是以“二维表”结构来表达数据与数据之间的相互关系,这是③数据库。
A.关系型B.集中型C.网状型D.层次型
答案:
①D②C③A
分数:
2
题型:
选择题
难度:
1
115.一个数据库系统必须能够表示实体和关系,关系可与①实体有关。
实体与实体之间的关系有一对一、一对多和多对多三种,其中②B不能描述多对多的联系。
①A.0个B.1个
C.2个或2个以上D.1个或1个以上
②A.关系模型B.层次模型
C.网状模型D.网状模型和层次模型
答案:
①D②B
分数:
2
题型:
选择题
难度:
1
117.通过指针链接来表示和实现实体之间联系的模型是。
A.关系模型B.层次模型
C.网状模型D.层次和网状模型
答案:
D
分数:
2
题型:
选择题
难度:
1
121.数据库的并发操作有可能带来的三个问题中包括()。
A、数据独立性降低B、无法读出数据
C、权限控制D、丢失更新
答案:
C
分数:
2
题型:
选择题
难度:
1
123.现有一个关系:
借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。
则该关系模式的码是()。
A、书号B、读者号
C、书号+读者号D、书号+读者号+借期
答案:
D
分数:
2
题型:
选择题
难度:
2
124.要保证数据库物理数据独立性,需要修改的是()
A.模式B.模式与内模式的映射
C.模式与外模式的映射D.内模式
答案:
B
分数:
2
题型:
选择题
难度:
1
127.反映现实世界中实体及实体间联系的信息模型是()
A.关系模型B.层次模型C.网状模型D.E—R模型
答案:
D
分数:
2
题型:
选择题
难度:
1
128.数据库保护的几个方面中,不包括的是()
A.控制数据冗余B.并发控制C.完整性保护D.故障恢复
答案:
A
分数:
2
题型:
选择题
难度:
1
129.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是阶段。
A.数据库系统B.文件系统
C.人工管理D.数据项管理
答案:
A
分数:
2
题型:
选择题
难度:
1
131.数据库的概念模型独立于。
A.具体的机器和DBMSB.E-R图
C.信息世界D.现实世界
答案:
A
分数:
2
题型:
选择题
难度:
2
132.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的①,支持数据库各种操作的软件系统叫②,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫做③。
①A.文件的集合B.数据的集合
C.命令的集合D.程序的集合
②A.命令系统B.数据库管理系统
C.数据库系统D.操作系统
③A.文件系统B.数据库系统
C.软件系统D.数据库管理系统
答案:
①B②B③B
分数:
2
题型:
选择题
难度:
1
133.数据库的基本特点是。
A.
(1)数据可以共享(或数据结构化)
(2)数据独立性
(3)数据冗余大,易移植(4)统一管理和控制
B.
(1)数据可以共享(或数据结构化)
(2)数据独立性
(3)数据冗余小,易扩充(4)统一管理和控制
C.
(1)数据可以共享(或数据结构化)
(2)数据互换性
(3)数据冗余小,易扩充(4)统一管理和控制
D.
(1)数据非结构化
(2)数据独立性
(3)数据冗余小,易扩充(4)统一管理和控制
答案:
B
分数:
2
题型:
选择题
难度:
1
134.数据库具有①、最小的②和较高的③。
①A.程序结构化B.数据结构化
C.程序标准化D.数据模块化
②A.冗余度B.存储量
C.完整性D.有效性
③A.程序与数据可靠性B.程序与数据完整性
C.程序与数据独立性D.程序与数据一致性
答案:
①B②A③C
分数:
2
题型:
选择题
难度:
3
138.数据库中,数据的物理独立性是指。
A.数据库与数据库管理系统的相互独立
B.用户程序与DBMS的相互独立
C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的
D.应用程序与数据库中数据的逻辑结构相互独立
答案:
C
分数:
2
题型:
选择题
难度:
1
139.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指。
A.同一个应用中的多个程序共享一个数据集合
B.多个用户、同一种语言共享数据
C.多个用户共享一个数据文件
D.多种应用、多种语言、多个用户相互覆盖地使用数据集合
答案:
D
分数:
2
题型:
选择题
难度:
2
141.下述关于数据库系统的正确叙述是。
A.数据库系统减少了数据冗余
B.数据库系统避免了一切冗余
C.数据库系统中数据的一致性是指数据类型一致
D.数据库系统比文件系统能管理更多的数据
答案:
A
分数:
2
题型:
选择题
难度:
1
142.下述关于数据库系统的正确叙述是。
A.数据库中只存在数据项之间的联系
B.数据库的数据项之间和记录之间都存在联系
C.数据库的数据项之间无联系,记录之间存在联系
D.数据库的数据项之间和记录之间都不存在联系
答案:
B
分数:
2
题型:
选择题
难度:
1
146.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的①,支持数据库各种操作的软件系统叫做②,由计算机、操作系统、DBMS、数据库、应用程序及用户组成的一个整体叫做③。
①A.文件的集合B.数据的集合
C.命令的集合D.程序的集合
②A.命令系统B.数据库系统
C.操作系统D.数据库管理系统
③A.数据库系统B.数据库管理系统
C.文件系统D.软件系统
答案:
①B②D③A
分数:
2
题型:
选择题
难度:
1
147.层次模型不能直接表示。
A.1:
1关系B.1:
m关系
C.m:
n关系D.1:
1和1:
m关系
答案:
C
分数:
2
题型:
选择题
难度:
2
148.关系数据模型。
A.只能表示实体问的1∶1联系
B.只能表示实体间的1∶n联系
C.只能表示实体间的m∶n联系
D.可以表示实体间的上述三种联系
答案:
D
分数:
2
题型:
选择题
难度:
1
149.从逻辑上看关系模型是用①表示记录类型的,用②表示记录类型之间的联系;层次与网状模型是用③表示记录类型,用④表示记录类型之间的联系。
从物理上看关系是⑤,层次与网状模型是用⑥来实现两个文件之间的联系。
A.表B.结点C.指针D.连线E.位置寻址F.相联寻址
答案:
①A②A③B④D⑤F⑥C
分数:
2
题型:
选择题
难度:
1
150.在数据库设计中用关系模型来表示实体和实体之间的联系。
关系模型的结构是。
A.层次结构B.二维表结构
C.网状结构D.封装结构
答案:
B
分数:
2
题型:
选择题
难度:
1
151.子模式是。
A.模式的副本B.模式的逻辑子集
C.多个模式的集合D.以上三者都对
答案:
B
分数:
2
题型:
选择题
难度:
1
152.在数据库三级模式结构中,描述数据库中全体逻辑结构和特性的是。
A.外模式B.内模式C.存储模式D.模式
答案:
D
分数:
2
题型:
选择题
难度:
1
153.数据库三级模式体系结构的划分,有利于保持数据库的。
A.数据独立性B.数据安全性
C.结构规范化D.操作可行性
答案:
A
分数:
2
题型:
选择题
难度:
2
154.数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是。
A.层次数据模型B.网状数据模型
C.关系数据模型D.面向对象数据模型
答案:
C
分数:
2
题型:
选择题
难度:
1
156.逻辑数据独立性是指修改()
(A)内模式保持模式不变(B)外模式保持模式不变
(C)模式保持外模式不变(D)模式保持内模式不变
答案:
C
分数:
2
题型:
选择题
难度:
1
157.同一个关系模型的任意两个元组值()。
A.不能全同B.可全同C.必须全同D.以上都不是
答案:
A
分数:
题型:
选择题
难度:
1
158.概念模型是()
A、用于信息世界的建模,与具体的DBMS有关
B、用于信息世界的建模,与具体的DBMS无关
C、用于现实的建模,与具体的DBMS有关
D、用于现实的建模,与具体的DBMS无关
答案:
B
分数:
题型:
选择题
难度:
1
159.数据库管理系统DBMS是()
(A)数学软件(B)应用软件(C)计算机辅助设计(D)系统软件
答案:
D
分数:
题型:
选择题
难度:
1
160.数据库系统达到了数据独立性是因为采用了()
(A)层次模型(B)网状模型(C)关系模型(D)三级模式结构
答案:
D
分数:
题型:
选择题
难度:
1
162.关系数据模型的三个组成部分中,不包括()
(A)数据结构(B)完整性规则(C)恢复(D)数据操作
答案:
C
分数:
题型:
选择题
难度:
1
163.
图中的问题属于()
(A)丢失修改(B)读脏数据(C)不可重复读(D)幻象读
答案:
A
分数:
题型:
选择题
难度:
1
164.关于锁的相容性叙述正确的是()
(A)一个事务对资源加了共享锁后,另一个事务可以对同一个资源加共享锁
(B)一个事务对资源加了共享锁后,另一个事务可以对同一个资源加排它锁
(C)一个事务对资源加了排它锁后,另一个事务可以对同一个资源加共享锁
(D)一个事务对资源加了排它锁后,另一个事务可以对同一个资源加排它锁
答案:
A
分数:
题型:
选择题
难度:
1
165.事务日志的用途是()
(A)事务处理(B)完整性约束
(C)数据恢复(D)安全性控制
答案:
C
分数:
题型:
选择题
难度:
1
166.事务的隔离性是由DBMS的( )
(A)完整性子系统实现 (B)恢复子系统出现
(C)安全性子系统实现 (D)并发控制子系统实现
答案:
D
分数:
题型:
选择题
难度:
1
167.设有事务T1和T2,其并发操作顺序如下所示(其中①②③④⑤表示时间从前到后的顺序)
T1T2
1READ(A)
2A:
=A*2
WRITE(A)
④READ(A)
⑤ROLLBACK
该并发操作带来的问题是( )
(A)不一致分析(B)丢失更新
(C)读了“脏数据”(D)写错误
答案:
C
分数:
题型:
选择题
难度:
2
168.并发操作可能带来的数据不一致不包括()
(A)丢失修改(B)不可重复读(C)读脏数据(D)死锁
答案:
D
分数:
题型:
选择题
难度:
2
169.规定事务在访问数据对象之前必须加锁,如果事务T获得了数据对象R上的排
他锁,那么
(A)T对R只能读不能写 (B)其他事务对R既不能读也不能写
(C)T对R