数据库及其应用选择题#优选.docx
《数据库及其应用选择题#优选.docx》由会员分享,可在线阅读,更多相关《数据库及其应用选择题#优选.docx(35页珍藏版)》请在冰豆网上搜索。
数据库及其应用选择题#优选
测验1
一、单选
1、
下列四项中说法不正确的是()。
(分数:
2分)
A.数据库减少了数据冗余
B.数据库中的数据可以共享
C.数据库避免了一切数据的重复
D.数据库具有较高的数据独立性
标准答案是:
C。
2、
单个用户使用的数据视图的描述称为()。
(分数:
2分)
A.外模式
B.概念模式
C.内模式
D.存储模式
标准答案是:
A。
3、
数据库物理存储方式的描述称为()。
(分数:
2分)
A.外模式
B.内模式
C.概念模式
D.逻辑模式
标准答案是:
B。
4、
在下面给出的内容中,不属于DBA职责的是()。
(分数:
2分)
A.定义概念模式
B.修改模式结构
C.编写应用程序
D.编写完整性规则
标准答案是:
C。
5、
在数据库三级模式间引入二级映象的主要作用是()。
(分数:
2分)
A.提高数据与程序的独立性
B.提高数据与程序的安全性
C.保持数据与程序的一致性
D.提高数据与程序的可移植性
标准答案是:
A。
6、
DB、DBMS和DBS三者之间的关系是()。
(分数:
2分)
A.DB包括DBMS和DBS
B.DBS包括DB和DBMS
C.DBMS包括DB和DBS
D.不能相互包括
标准答案是:
B。
7、位于用户和操作系统之间的一层数据管理软件是()。
(分数:
2分)
A.DBS
B.DB
C.DBMS
D.MIS
标准答案是:
C。
8、数据库的三级模式中,数据的全局逻辑结构用()来描述。
(分数:
2分)
A.子模式
B.用户模式
C.模式
D.存储模式
标准答案是:
C。
9、用户涉及的数据逻辑结构用()描述。
(分数:
2分)
A.模式
B.存储模式
C.概念模式
D.子模式
标准答案是:
D。
10、
数据库管理系统与操作系统、数据库应用系统的层次关系从核心到外围依次是()。
(分数:
2分)
A.DBMS、OS、数据库应用系统
B.DBMS、数据库应用系统、OS
C.OS、DBMS、数据库应用系统
D.OS、应用软件、DBMS
标准答案是:
C。
11、
在数据库的三级模式结构中,内模式有()。
(分数:
2分)
A.1个
B.2个
C.3个
D.任意多个
标准答案是:
A。
12、
ER图中的主要元素是()。
(分数:
2分)
A.结点、记录和文件
B.实体、联系和属性
C.记录、文件和表
D.记录、表、属性
标准答案是:
B。
13、
在E-R图中,用长方形表示(),用椭圆表示()。
(分数:
2分)
A.联系、属性
B.属性、实体
C.实体、属性
D.什么也不代表、实体
标准答案是:
C。
14、
E-R图是表示概念模型的有效工具之一,在ER图中的菱形框表示()。
(分数:
2分)
A.联系
B.实体
C.实体的属性
D.联系的属性
标准答案是:
A。
15、
概念模型表示方法最常用的是()。
(分数:
2分)
A.E-R图方法
B.数据的方法
C.分布式方法
D.面向对象的方法
标准答案是:
A。
16、E-R图是数据库设计的工具之一,它适用于建立数据库的()。
(分数:
2分)
A.需求模型
B.概念模型
C.逻辑模型
D.物理模型
标准答案是:
B。
17、
在数据库设计中,弱实体集是指()。
(分数:
2分)
A.属性只有一个的实体
B.不存在关键码的实体
C.只能短时期存在的实体
D.以其它实体存在为先决条件的实体
标准答案是:
D。
18、
综合局部E-R图生成总体E-R图过程中,下列说法错误的是()。
(分数:
2分)
A.不同局部ER图中出现的相同实体,在总体ER图中只能出现一次
B.在总体ER图中可以添加属于不同局部ER图实体间的联系
C.在总体ER图中可以添加局部ER图中不存在的联系
D.在总体ER图中不可以删除任何实体间的联系
标准答案是:
C。
19、
学生(学号,姓名,年龄),老师(教师号,姓名,专业),如果一个老师可以教多个学生,那么学生与老师的关系是()。
(分数:
2分)
A.1:
1
B.2:
2
C.M:
N
D.1:
N
标准答案是:
C。
20、
数据字典可以()。
(分数:
2分)
A.用SQL语言查询
B.由任何用户使用
C.没有
D.由用户创建
标准答案是:
B。
再次测验
测验2
一、单选
1、
新奥尔良方法将数据库设计分为四个阶段,它们是()。
(分数:
2分)
A.系统规划阶段、分析设计阶段、实施阶段、运行维护阶段
B.需求分析阶段、设计阶段、实施阶段、运行阶段
C.系统规划阶段、概念设计阶段、详细设计阶段、实施阶段
D.需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段
标准答案是:
D。
2、
数据库的设计包括两个方面的设计内容,它们是()。
(分数:
2分)
A.概念设计和逻辑设计
B.模式设计和内模式设计
C.内模式设计和物理设计
D.结构特性设计和行为特性设计
标准答案是:
D。
3、
如果事务T获得了数据对象R上的排它锁,那么()。
(分数:
2分)
A.T对R只能读不能写
B.T对R只能写不能读
C.其它事务对过R只能读不能写
D.其它事务对R既不能读也不能写
标准答案是:
D。
4、
事务的隔离性是由DBMS的()。
(分数:
2分)
A.恢复子系统出现
B.完整性子系统实现
C.安全性子系统实现
D.并发控制子系统实现
标准答案是:
D。
5、
在数据库系统中死锁属于()。
(分数:
2分)
A.系统故障
B.程序故障
C.事务故障
D.介质故障
标准答案是:
C。
6、
授权是DBS采用的()。
(分数:
2分)
A.恢复措施
B.并发控制措施
C.完整性措施
D.安全性措施
标准答案是:
D。
7、
事务的原子性是指()。
(分数:
2分)
A.事务中包括的所有操作要么都做,要么都不做
B.事务一旦提交,对数据库的改变就是永久的若一个事务执行失败,则DB中被其更新过的数据恢复原状,就象这些更新从未发生过,这保持了数据库处于()。
A.安全性状态B.一致性状
C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D.事务必须是使数据库从一个一致性状态变到另一个一致性状态
标准答案是:
A。
8、
若一个事务执行成功,则它的全部更新被提交;若一个事务执行失败,则DB中被其更新过的数据恢复原状,就象这些更新从未发生过,这保持了数据库处于()。
(分数:
2分)
A.安全性状态
B.一致性状态
C.完整性状态
D.可靠性状态
标准答案是:
B。
9、
DB技术中,“脏数据”是指()。
(分数:
2分)
A.未提交的数据
B.未提交的随后又被撤消的数据
C.违反访问权而写人DB的数据
D.输入时就有错的数据
标准答案是:
B。
10、E-R模型转换成关系模型时,一个M:
N联系转换为一个关系模式,该关系模型的关键字是()。
(分数:
2分)
A.M端实体的关键字
B.N端实体的关键字
C.M端实体的关键字和N端实体的关键字的组合
D.重新选取的其他属性
标准答案是:
C。
11、
从ER模型向关系数据模型转换要遵循一定的规则,下面四项中哪一个不是这种转换所要求的规则?
(分数:
2分)
A.一个实体类型转换成一个关系模式
B.一个联系类型转换成一个关系模式
C.于M:
N联系来说,转换成的关系的键为诸相关实体的键的组合
D.对于1:
N联系来说,转换成的关系的键为N+1实体的键
标准答案是:
D。
12、
在关系代数中,对一个关系做专门的关系操作后,新关系的元组个数()原来关系的元素个数。
(分数:
2分)
A.小于
B.等于
C.大于
D.小于或等于
标准答案是:
D。
13、
一般情况下,当对关系R和S使用自然联接时,要求R和S至少含有一个共同的()。
(分数:
2分)
A.记录
B.行
C.数据字典
D.属性
标准答案是:
D。
14、
下列各种对关系数据库的基本操作中,__是从表中取出满足某种条件的属性成分操作,即从列的方向进行选择所需的值;__是表中选取满足某种条件的元组的操作,相当于在横向进行选择。
(分数:
2分)
A.选择、检索
B.扫描、投影
C.检索、选择
D.投影、选择
标准答案是:
D。
15、
关系R与关系S只有一个公共属性,T1是R与S等值联接的结果,T2是R与S等值自然联接的结果,则()。
(分数:
2分)
A.T1的属性个数等于T2的属性个数
B.1的属性个数小于T2的属性个数
C.T1的属性个数大于T2的属性个数
D.T1的属性个数大于或等于T2的属性个数
标准答案是:
C。
16、
对关系R进行投影运算后,得到关系S,则()。
(分数:
2分)
A.关系R的元组数等于关系S的元组数
B.关系R的元组数小于关系S的元组数
C.关系R的元组数大于关系S的元组数
D.关系R的元组数大于或等于关系S的元组数
标准答案是:
D。
17、
下列运算中()不是关系代数的基本操作。
(分数:
2分)
A.笛卡儿积
B.自然连接
C.投影
D.并
标准答案是:
A。
18、
设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为()。
(分数:
2分)
A.r+s
B.r-s
C.r×s
D.max(r,s)
标准答案是:
A。
19、
SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATA实现下列哪类功________。
(分数:
2分)
A.数据查询
B.数据操纵
C.数据定义
D.数据控制
标准答案是:
B。
20、
下面列出的关于视图(View)的条目中,不正确的是________。
(分数:
2分)
A.视图是外模式
B.视图是虚表
C.使用视图可以加快查询语句的执行速度
D.使用视图可以简化查询语句的编写
标准答案是:
C。
再次测验
测验3
一、单选
1、在SQL语言的SELECT语句中,能实现投影操作的是_______。
(分数:
2分)
A.SELECT
B.FROM
C.WHERE
D.GROUPBY
标准答案是:
A。
2、
SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句ALTERTABLE实现哪类功能_______。
(分数:
2分)
A.数据查询
B.数据操纵
C.数据定义
D.数据控制
标准答案是:
C。
3、
在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建_______。
(分数:
2分)
A.另一个表
B.游标
C.视图
D.索引
标准答案是:
C。
4、
SQL中,下列涉及空值的操作,不正确的是()。
(分数:
2分)
A.AGEISNULL
B.AGEISNOTNULL
C.AGE=NULL
D.NOT(AGEISNULL)
标准答案是:
C。
5、
视图是一个“虚表”,视图的构造基于()。
(分数:
2分)
A.基本表
B.视图
C.基本表或视图
D.数据字典
标准答案是:
C。
6、
SQL语言中,SELECT语句的执行结果是()。
(分数:
2分)
A.属性
B.表
C.元组
D.数据库
标准答案是:
C。
7、
SQL语言中,条件“年龄BETWEEN20AND30”表示年龄在20至30之间,且()。
(分数:
2分)
A.包括20岁和30岁
B.不包括20岁和30岁
C.包括20岁但不包括30岁
D.包括30岁但不包括20岁
标准答案是:
A。
8、
为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字()。
(分数:
2分)
A.UNIQUE
B.COUNT
C.DISTINCT
D.UNION
标准答案是:
A。
9、
在SQL的SELECT语句中,与选择运算对应的命令动词是()。
(分数:
2分)
A.SELECT
B.FROM
C.WHERE
D.GROUPBY
标准答案是:
C。
10、
在SQL语言中,对输出结果排序的子句是()。
(分数:
2分)
A.ORDERBY
B.WHERE
C.GROUPBY
D.HAVING
标准答案是:
A。
11、
在SELECT语句中使用*,表示()。
(分数:
2分)
A.选择任何属性
B.选择全部属性
C.选择全部元组
D.选择主码
标准答案是:
B。
12、
在SQL语言中,DELETE语句的作用是()。
(分数:
2分)
A.删除基本表
B.删除视图
C.删除基本表和视图
D.删除基本表和视图中的元组
标准答案是:
D。
13、
在SQL语言中使用FOREIGNKEY时,与之配合的语句是()。
(分数:
2分)
A.EXISTS
B.EXCEPT
C.TABLE
D.REFERENCES
标准答案是:
D。
14、
若用如下的SQL语句创建了一个表S:
CREATETABLES(S#CHAR(6)NOTNULL,SNAMECHAR(8)NOTNULL,SEXCHAR
(2),AGEINTEGER)今向S表插入如下行时,哪一行可以被插入?
(分数:
2分)
A.('991001','李明芳',女,'23')
B.('990746','张为',NULL,NULL)
C.(NULL,'陈道一','男',32)
D.('992345',NULL,'女',25)
标准答案是:
B。
15、
有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。
其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。
要查询选修“计算机”课的全体女学生姓名的SQL语句是SELECTSNAMEFROMS,C,SCWHERE子句。
这里WHERE子句的内容是()。
(分数:
2分)
A.S.S#=SC.S#andSEX=“女”andCNAME=“计算机”
B..S.S#=SC.S#ANDC.C#=SC.C#andCNAME=“计算机”
C.SEX=“女”andCNAME=“计算机”
D.S.S#=SC.S#andC.C#=SC.C#andSEX=“女”andCNAME=“计算机”
标准答案是:
D。
16、
SQL语言具有两种使用方式,它们在使用的细节上会有些差别,特别是SELECT语句。
这两种不同使用方式的SQL,分别称为交互式SQL和()。
(分数:
2分)
A.提示式SQL
B.多用户SQL
C.嵌入式SQL
D.解释式SQL
标准答案是:
C。
17、
假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE)。
要查询选修“Computer”课的男生姓名,将涉及到关系()。
(分数:
2分)
A.S
B.S,SC
C.C,SC
D.S,C,SC
标准答案是:
D。
18、
在SQL语言中,子查询是()。
(分数:
2分)
A.返回单表中数据子集的查询语言
B.选取多表中字段子集的查询语句
C.选取单表中字段子集的查询语句
D.嵌入到另一个查询语句之中的查询语句
标准答案是:
D。
19、
设关系数据库中一个表S的结构为:
S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。
若要更正王二的化学成绩为85分,则可用()。
(分数:
2分)
A.UPDATESSETgrade=85 WHERESN=’王二’ANDCN=’化学’
B.UPDATESSETgrade=’85’ WHERESN=’王二’ANDCN=’化学’
C.UPDATEgrade=85 WHERESN=’王二’ANDCN=’化学’
D.UPDATEgrade=’85’ WHERESN=’王二’ANDCN=’化学’
标准答案是:
A。
20、
设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。
若要把“张二的化学成绩80分”插入S中,则可用()。
(分数:
2分)
A.ADD INTOS VALUES(’张二’,’化学’,’80’)
B.INSERT INTOS VALUES(’张二’,’化学’,’80’)
C.ADD INTOS VALUES(’张二’,’化学’,80)
D.INSERT INTOS VALUES(’张二’,’化学’,80)
标准答案是:
D。
再次测验
测验4
一、单选
1、
学生关系模式S(S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。
要在表S中删除一个属性“年龄”,可选用的SQL语句是()。
(分数:
2分)
A.DELETEAgefromS
B.ALTERTABLESDROPAge
C.UPDATESAge
D.ALTERTABLES‘Age’
标准答案是:
B。
2、
若要在基本表S中增加一列CN(课程名),可用()。
(分数:
2分)
A.ADDTABLES(CNCHAR(8))
B.ADDTABLESALTER(CNCHAR(8))
C.ALTERTABLESADD(CNCHAR(8))
D.ALTERTABLES(ADDCNCHAR(8))
标准答案是:
C。
3、
SQL语言中,删除一个视图的命令是()。
(分数:
2分)
A.DELETE
B.DROP
C.CLEAR
D.REMOVE
标准答案是:
B。
4、在视图上不能完成的操作是()。
(分数:
2分)
A.更新视图
B.查询
C.在视图上定义新的表
D.在视图上定义新的视图
标准答案是:
C。
5、
删除触发器tri_Sno的正确命令是()。
(分数:
2分)
A.DELETETRIGGERtri_Sno
B.TRUNCATETRIGGERtri_Sno
C.DROPTRIGGERtri_Sno
D.REMOVETRIGGERtri_Sno
标准答案是:
C。
6、
Createtrigger命令用于创建()。
(分数:
2分)
A.存储过程
B.触发器
C.视图
D.表
标准答案是:
B。
7、
创建索引的命令是()。
(分数:
2分)
A.Createtrigger
B.Createprocedure
C.CreateFunction
D.Createindex
标准答案是:
D。
8、
SELECT语句中与HAVING子句同时使用的是()子句。
(分数:
2分)
A.ORDERBY
B.WHERE
C.GROUPBY
D.无需配合
标准答案是:
C。
9、
限制输入到列的值的范围,应使用()约束。
(分数:
2分)
A.CHECK
B.PRIMARYKEY
C.FOREIGNKEY
D.UNIQUE
标准答案是:
A。
10、
触发器可引用视图或临时表,并产生两个特殊的表是()。
(分数:
2分)
A.Deleted、Inserted
B.Delete、Insert
C.View、Table
D.View1、table1
标准答案是:
A。
11、
用于模糊查询的匹配符是()。
(分数:
2分)
A._
B.[]
C.^
D.LIKE
标准答案是:
A。
12、
以下触发器是当对[表1]进行()操作时触发。
CreateTriggerabcon表1Forinsert,update,deleteAs……
(分数:
2分)
A.只是修改
B.只是插入
C.只是删除
D.修改、插入、删除
标准答案是:
D。
13、
SQL中的视图机制属于DBS的()。
(分数:
2分)
A.完整性措施
B.安全性措施
C.恢复措施
D.并发控制措施
标准答案是:
B。
14、
SQL语言具有两种使用方式,分别称为交互式SQL和()。
(分数:
2分)
A.提示式SQL
B.多用户SQL
C.嵌入式SQL
D.解释式SQL
标准答案是:
C。
15、
MSSQLServer是()。
(分数:
2分)
A.数据库
B.数据库系统
C.数据处理系统
D.数据库管理系统
标准答案是:
D。
16、
脚本文件是在()中执行的。
(分数:
2分)
A.企业管理器
B.查询分析器
C.服务管理器
D.事件探查器
标准答案是:
B。
17、
下列测试不用考虑内部程序结构的测试是()。
(分数:
2分)
A.功能测试
B.结构测试
C.逻辑驱动测试
D.白盒测试
标准答案是:
A。
18、
使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。
(分数:
2分)
A.程序的内部逻辑
B.程序的复杂度
C.使用说明书
D.程序的功能
标准答案是:
A。
19、
若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为()。
(分数:
2分)
A.介质故障
B.运行故障
C