下半年专升本数据库及其应用测验简答综合作业及答案.docx
- 文档编号:29000080
- 上传时间:2023-07-20
- 格式:DOCX
- 页数:34
- 大小:38.24KB
下半年专升本数据库及其应用测验简答综合作业及答案.docx
《下半年专升本数据库及其应用测验简答综合作业及答案.docx》由会员分享,可在线阅读,更多相关《下半年专升本数据库及其应用测验简答综合作业及答案.docx(34页珍藏版)》请在冰豆网上搜索。
下半年专升本数据库及其应用测验简答综合作业及答案
测验1
一、单选
1、下列四项中说法不正确的是(C)。
A.数据库减少了数据冗余B.数据库中的数据可以共享
C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性
2、单个用户使用的数据视图的描述称为(A)。
A.外模式B.概念模式C.内模式D.存储模式
3、数据库物理存储方式的描述称为(B)。
A.外模式B.内模式C.概念模式D.逻辑模式
4、在下面给出的内容中,不属于DBA职责的是(C)。
A.定义概念模式B.修改模式结构C.编写应用程序D.编写完整性规则
5、在数据库三级模式间引入二级映象的主要作用是(A)。
A.提高数据与程序的独立性
B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性
6、DB、DBMS和DBS三者之间的关系是(B)。
A.DB包括DBMS和DBS
B.DBS包括DB和DBMSC.DBMS包括DB和DBSD.不能相互包括
7、位于用户和操作系统之间的一层数据管理软件是(C)。
A.DBSB.DBC.DBMSD.MIS
8、数据库的三级模式中,数据的全局逻辑结构用(C)来描述。
A.子模式B.用户模式C.模式D.存储模式
9、用户涉及的数据逻辑结构用(D)描述。
A.模式B.存储模式C.概念模式D.子模式
10、数据库管理系统与操作系统、数据库应用系统的层次关系从核心到外围依次是(C)。
A.DBMS、OS、数据库应用系统B.DBMS、数据库应用系统、OS
C.OS、DBMS、数据库应用系统D.OS、应用软件、DBMS
11、在数据库的三级模式结构中,内模式有(A)。
A.1个B.2个C.3个D.任意多个
12、ER图中的主要元素是(B)。
A.结点、记录和文件B.实体、联系和属性
C.记录、文件和表D.记录、表、属性
13、在E-R图中,用长方形表示(),用椭圆表示(C)。
A.联系、属性B.属性、实体C.实体、属性D.什么也不代表、实体
14、E-R图是表示概念模型的有效工具之一,在ER图中的菱形框表示(A)。
A.联系B.实体C.实体的属性D.联系的属性
15、概念模型表示方法最常用的是(A)。
A.E-R图方法B.数据的方法C.分布式方法D.面向对象的方法
16、E-R图是数据库设计的工具之一,它适用于建立数据库的(B)。
A.需求模型B.概念模型C.逻辑模型D.物理模型
17、在数据库设计中,弱实体集是指(D)。
A.属性只有一个的实体B.不存在关键码的实体C.只能短时期存在的实体D.以其它实体存在为先决条件的实体
18、综合局部E-R图生成总体E-R图过程中,下列说法错误的是(C)。
A.不同局部ER图中出现的相同实体,在总体ER图中只能出现一次
B.在总体ER图中可以添加属于不同局部ER图实体间的联系
C.在总体ER图中可以添加局部ER图中不存在的联系D.在总体ER图中不可以删除任何实体间的联系
19、学生(学号,姓名,年龄),老师(教师号,姓名,专业),如果一个老师可以教多个学生,那么学生与老师的关系是(C)。
A.1:
1B.2:
2C.M:
ND.1:
N
20、数据字典可以(B)。
A.用SQL语言查询B.由任何用户使用C.没有D.由用户创建
测验2
一、单选
1、新奥尔良方法将数据库设计分为四个阶段,它们是(D)。
A.系统规划阶段、分析设计阶段、实施阶段、运行维护阶段
B.需求分析阶段、设计阶段、实施阶段、运行阶段C.系统规划阶段、概念设计阶段、详细设计阶段、实施阶段
D.需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段
2、数据库的设计包括两个方面的设计内容,它们是(D)。
A.概念设计和逻辑设计
B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计
3、如果事务T获得了数据对象R上的排它锁,那么(D)。
A.T对R只能读不能写
B.T对R只能写不能读C.其它事务对过R只能读不能写D.其它事务对R既不能读也不能写
4、事务的隔离性是由DBMS的(D)。
A.恢复子系统出现B.完整性子系统实现
C.安全性子系统实现D.并发控制子系统实现
5、在数据库系统中死锁属于(C)。
A.系统故障B.程序故障C.事务故障D.介质故障
6、授权是DBS采用的(D)。
A.恢复措施B.并发控制措施C.完整性措施D.安全性措施
7、事务的原子性是指(A)。
A.事务中包括的所有操作要么都做,要么都不做
B.事务一旦提交,对数据库的改变就是永久的若一个事务执行失败,则DB中被其更新过的数据恢复原状,就象这些更新从未发生过,这保持了数据库处于A.安全性状态B.一致性状
C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D.事务必须是使数据库从一个一致性状态变到另一个一致性状态
8、若一个事务执行成功,则它的全部更新被提交;若一个事务执行失败,则DB中被其更新过的数据恢复原状,就象这些更新从未发生过,这保持了数据库处于(B)。
A.安全性状态B.一致性状态C.完整性状态D.可靠性状态
9、DB技术中,“脏数据”是指(B)。
A.未提交的数据B.未提交的随后又被撤消的数据
C.违反访问权而写人DB的数据D.输入时就有错的数据
10、E-R模型转换成关系模型时,一个M:
N联系转换为一个关系模式,该关系模型的关键字是(C)。
A.M端实体的关键字B.N端实体的关键字C.M端实体的关键字和N端实体的关键字的组合D.重新选取的其他属性
11、从ER模型向关系数据模型转换要遵循一定的规则,下面四项中哪一个不是这种转换所要求的规则?
(D)
A.一个实体类型转换成一个关系模式B.一个联系类型转换成一个关系模式
C.于M:
N联系来说,转换成的关系的键为诸相关实体的键的组合
D.对于1:
N联系来说,转换成的关系的键为N+1实体的键
12、在关系代数中,对一个关系做专门的关系操作后,新关系的元组个数(D)原来关系的元素个数。
A.小于B.等于C.大于D.小于或等于
13、一般情况下,当对关系R和S使用自然联接时,要求R和S至少含有一个共同的(D)。
A.记录B.行C.数据字典D.属性
14、下列各种对关系数据库的基本操作中,__是从表中取出满足某种条件的属性成分操作,即从列的方向进行选择所需的值;__是表中选取满足某种条件的元组的操作,相当于在横向进行选择。
(D)
A.选择、检索B.扫描、投影C.检索、选择D.投影、选择
15、关系R与关系S只有一个公共属性,T1是R与S等值联接的结果,T2是R与S等值自然联接的结果,则(C)。
A.T1的属性个数等于T2的属性个数B.1的属性个数小于T2的属性个数
C.T1的属性个数大于T2的属性个数D.T1的属性个数大于或等于T2的属性个数
16、对关系R进行投影运算后,得到关系S,则(D)。
A.关系R的元组数等于关系S的元组数B.关系R的元组数小于关系S的元组数
C.关系R的元组数大于关系S的元组数D.关系R的元组数大于或等于关系S的元组数
17、下列运算中(A)不是关系代数的基本操作。
A.笛卡儿积B.自然连接C.投影D.并
18、设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为(A)。
A.r+sB.r-sC.r×sD.max(r,s)
19、SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATA实现下列哪类功___B__。
A.数据查询B.数据操纵C.数据定义D.数据控制
20、下面列出的关于视图(View)的条目中,不正确的是___C___。
A.视图是外模式B.视图是虚表
C.使用视图可以加快查询语句的执行速度D.使用视图可以简化查询语句的编写
测验3
一、单选
1、在SQL语言的SELECT语句中,能实现投影操作的是___A__。
(分数:
2分)问题反馈
A.SELECTB.FROMC.WHERED.GROUPBY
2、SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句ALTERTABLE实现哪类功能___C___。
A.数据查询B.数据操纵C.数据定义D.数据控制
ABCD
3、在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建___C___。
A.另一个表B.游标C.视图D.索引
4、SQL中,下列涉及空值的操作,不正确的是(C)。
A.AGEISNULLB.AGEISNOTNULLC.AGE=NULLD.NOT(AGEISNULL)
5、视图是一个“虚表”,视图的构造基于(C)。
A.基本表B.视图C.基本表或视图D.数据字典
6、SQL语言中,SELECT语句的执行结果是(C)。
A.属性B.表C.元组D.数据库
7、SQL语言中,条件“年龄BETWEEN20AND30”表示年龄在20至30之间,且(A)。
A.包括20岁和30岁B.不包括20岁和30岁C.包括20岁但不包括30岁D.包括30岁但不包括20岁
8、为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字(A)。
A.UNIQUEB.COUNTC.DISTINCTD.UNION
9、在SQL的SELECT语句中,与选择运算对应的命令动词是(C)。
A.SELECTB.FROMC.WHERED.GROUPBY
10、在SQL语言中,对输出结果排序的子句是(A)。
A.ORDERBYB.WHEREC.GROUPBYD.HAVING
11、在SELECT语句中使用*,表示(B)。
A.选择任何属性B.选择全部属性C.选择全部元组D.选择主码
12、在SQL语言中,DELETE语句的作用是(D)。
A.删除基本表B.删除视图C.删除基本表和视图D.删除基本表和视图中的元组
13、在SQL语言中使用FOREIGNKEY时,与之配合的语句是(D)。
A.EXISTSB.EXCEPTC.TABLED.REFERENCES
14、若用如下的SQL语句创建了一个表S:
CREATETABLES(S#CHAR(6)NOTNULL,SNAMECHAR(8)NOTNULL,SEXCHAR
(2),AGEINTEGER)今向S表插入如下行时,哪一行可以被插入?
(B)A.('991001','李明芳',女,'23')
B.('990746','张为',NULL,NULL)C.(NULL,'陈道一','男',32)D.('992345',NULL,'女',25)
15、有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。
其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。
要查询选修“计算机”课的全体女学生姓名的SQL语句是SELECTSNAMEFROMS,C,SCWHERE子句。
这里WHERE子句的内容是(D)。
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=“计算机”
16、SQL语言具有两种使用方式,它们在使用的细节上会有些差别,特别是SELECT语句。
这两种不同使用方式的SQL,分别称为交互式SQL和(C)。
A.提示式SQLB.多用户SQLC.嵌入式SQLD.解释式SQL
17、假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE)。
要查询选修“Computer”课的男生姓名,将涉及到关系(D)。
A.SB.S,SCC.C,SCD.S,C,SCABCD
18、在SQL语言中,子查询是(D)。
A.返回单表中数据子集的查询语言B.选取多表中字段子集的查询语句
C.选取单表中字段子集的查询语句D.嵌入到另一个查询语句之中的查询语句
19、设关系数据库中一个表S的结构为:
S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。
若要更正王二的化学成绩为85分,则可用(A)。
A.UPDATESSETgrade=85 WHERESN=’王二’ANDCN=’化学’
B.UPDATESSETgrade=’85’ WHERESN=’王二’ANDCN=’化学’
C.UPDATEgrade=85 WHERESN=’王二’ANDCN=’化学’
D.UPDATEgrade=’85’ WHERESN=’王二’ANDCN=’化学’
20、设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。
若要把“张二的化学成绩80分”插入S中,则可用(D)。
A.ADD INTOS VALUES(’张二’,’化学’,’80’)
B.INSERT INTOS VALUES(’张二’,’化学’,’80’)
C.ADD INTOS VALUES(’张二’,’化学’,80)
D.INSERT INTOS VALUES(’张二’,’化学’,80)
测验4
一、单选
1、学生关系模式S(S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。
要在表S中删除一个属性“年龄”,可选用的SQL语句是(B)。
A.DELETEAgefromSB.ALTERTABLESDROPAgeC.UPDATESAgeD.ALTERTABLES‘Age’
2、若要在基本表S中增加一列CN(课程名),可用(C)。
A.ADDTABLES(CNCHAR(8))B.ADDTABLESALTER(CNCHAR(8))
C.ALTERTABLESADD(CNCHAR(8))D.ALTERTABLES(ADDCNCHAR(8))
3、SQL语言中,删除一个视图的命令是(B)。
A.DELETEB.DROPC.CLEARD.REMOVE
4、在视图上不能完成的操作是(C)。
A.更新视图B.查询C.在视图上定义新的表D.在视图上定义新的视图
5、删除触发器tri_Sno的正确命令是(C)。
A.DELETETRIGGERtri_Sno
B.TRUNCATETRIGGERtri_SnoC.DROPTRIGGERtri_SnoD.REMOVETRIGGERtri_Sno
6、Createtrigger命令用于创建(B)。
A.存储过程B.触发器C.视图D.表
7、创建索引的命令是(D)。
A.CreatetriggerB.Createprocedure
C.CreateFunctionD.Createindex
8、T语句中与HAVING子句同时使用的是(C)子句。
A.ORDERBYB.WHEREC.GROUPBYD.无需配合
9、限制输入到列的值的范围,应使用(A)约束。
A.CHECKB.PRIMARYKEYC.FOREIGNKEYD.UNIQUE
10、触发器可引用视图或临时表,并产生两个特殊的表是(A)。
A.Deleted、InsertedB.Delete、InsertC.View、TableD.View1、table1
11、用于模糊查询的匹配符是(A)。
A._B.[]C.^D.LIKE
12、以下触发器是当对[表1]进行(D)操作时触发。
CreateTriggerabcon表1Forinsert,update,deleteAs……A.只是修改B.只是插入C.只是删除D.修改、插入、删除
13、SQL中的视图机制属于DBS的(B)。
A.完整性措施B.安全性措施C.恢复措施D.并发控制措施
14、SQL语言具有两种使用方式,分别称为交互式SQL和(C)。
A.提示式SQLB.多用户SQLC.嵌入式SQLD.解释式SQL
15、MSSQLServer是(D)。
A.数据库B.数据库系统C.数据处理系统D.数据库管理系统
16、脚本文件是在(B)中执行的。
A.企业管理器B.查询分析器C.服务管理器D.事件探查器
17、下列测试不用考虑内部程序结构的测试是(A)。
A.功能测试B.结构测试C.逻辑驱动测试D.白盒测试
18、使用白盒测试方法时,确定测试数据应根据(A)和指定的覆盖标准。
A.程序的内部逻辑B.程序的复杂度C.使用说明书D.程序的功能
19、若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为(A)。
A.介质故障B.运行故障C.系统故障D.事务故障
20、事务日志用于保存(C)。
A.程序运行过程B.程序的执行结果C.对数据的更新操作D.数据操作
测验5
一、单选
1、设R是一个关系模式,如果R中的每个属性都是不可分解的,则称R属于(A)
A.第一范式B.第二范式C.第三范式D.BC范式
2、一个规范化的关系至少应当满足(C)的要求。
A.第一范式B.第二范式C.第三范式D.第四范式
3、关于关系范式的规范化,下列说法正确的是(C)
A.数据库系统中的关系所属范式越高越好,因为所属范式越高,存储表所站内存开销越小
B.数据库系统中的关系所属范式越低越好
C.一般对表分解到3NF即可D.不能对表只分解到3NF
4、已知关系模式R(A,B,C,D,E)及其上的函数相关性集合F={A→D,B→C,E→A},该关系模式的候选关键字是(B)。
A.ABB.BEC.CDD.DE
5、若属性X函数依赖于属性Y时,则属性X与属性Y之间具有(B)。
A.一对一联系B.一对多联系C.多对一联系D.多对多联系
6、如果关系模式R是1NF,且每个非主属性都不传递依赖于R的候选键,那么R的模式是(B)
A.1NFB.3NFC.4NFD.BCNF
7、关系模式中,满足2NF的模式(B)。
A.可能是1NFB.必定是1NFC.必定是3NFD.必定是BCNF
8、消除了部分函数依赖的1NF的关系模式,必定是(B)。
A.1NFB.2NFC.3NFD.BCNF
9、关系模式的候选关键字可以有1个或多个,而主关键字有(C)。
A.多个B.0个C.1个D.1个或多个
10、候选关键字的属性可以有(D)。
A.多个B.0个C.1个D.1个或多个
11、任何一个满足2NF但不满足3NF的关系模式都不存在(D)。
A.主属性对键的部分依赖
B.非主属性对键的部分依赖C.主属性对键的传递依赖D.非主属性对键的传递依赖
12、关系数据库规范化是为了解决关系数据库中(A)的问题而引入的。
A.插入、删除异常和数据冗余B.提高查询速度C.减少数据操作的复杂性D.保证数据的安全性和完整性
13、关系的规范化中,各个范式之间的关系是(A)。
A.1NF∈2NF∈3NFB.3NF∈2NF∈1NFC.1NF=2NF=3NFD.1NF∈2NF∈BCNF∈3NF
14、设有关系模式R(S,D,M),其函数依赖集:
F={S→D,D→M},则关系模式R的规范化程度最高达到(B)。
A.1NFB.2NFC.3NFD.BCNF
ABCD
15、设有关系模式R(A,B,C,D),其数据依赖集:
F={(A,B)→C,C→D},则关系模式R的规范化程度最高达到(B)。
A.1NFB.2NFC.3NFD.BCNF
16、下列关于函数依赖的叙述中,哪一条是不正确的(B)。
A.由X→Y,Y→Z,则X→YZ
B.由X→YZ,则X→Y,Y→ZC.由X→Y,WY→Z,则XW→ZD.由X→Y,Z∈Y,则X→Z
17、X→Y,当下列哪一条成立时,称为平凡的函数依赖(B)。
A.X∈YB.Y∈XC.X∩Y=∮D.X∩Y≠∮
18、根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,部门(部门号,部门名,部门成员,部门总经理)关系中,因哪个属性而使它不满足第一范式(B)。
A.部门总经理B.部门成员C.部门名D.部门号
19、在关系模式中,“每个主属性对不包含它的键完全函数依赖”是R∈3NF的(B)。
A.充分必要条件B.必要条件C.充分条件D.既不充分也不必要条件
20、保护数据库,防止未经受或不合法的使用造成的数据泄露、非法更改或破坏,是指数据库的(A)
A.安全性B.完整性C.并发控制D.恢复
简答练习
1、DBMS的存取机制的类型有 和强制存取控制。
正确答案:
【自主存取控制 】
2、数据库系统的设计主要包括数据库的 和行为特性设计。
正确答案:
【结构特性设计 】
3、数据模型三要素有数据结构、数据操纵和 。
正确答案:
【完整性约束 】
4、关系表中每一横行称作一个 。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 下半年 数据库 及其 应用 测验 综合 作业 答案