数据库期末单选练习答案200题题库必考.docx
- 文档编号:13941183
- 上传时间:2023-06-19
- 格式:DOCX
- 页数:36
- 大小:29.15KB
数据库期末单选练习答案200题题库必考.docx
《数据库期末单选练习答案200题题库必考.docx》由会员分享,可在线阅读,更多相关《数据库期末单选练习答案200题题库必考.docx(36页珍藏版)》请在冰点文库上搜索。
数据库期末单选练习答案200题题库必考
数据库期末单选练习&答案(黄色已删)————期末复习存档!
有问题留言
1.描述事物的符号记录称为(B )(2分)
A.信息
B.数据
C.记录
D.记录集合
2.在人工管理阶段,数据是(B )(2分)
A.有结构
B.无结构的
C.整体无结构,记录内有结构
D.整体结构化
3.( C)是长期存储在计算机内的有组织、可共享的数据集合(2分)
1.数据库管理系统
2.数据库系统
3.数据库
4.文件组织
4.数据库的完整性是指数据的(C )(2分)
1.正确性和不被非法存取
2.合法性和不被恶意破坏
3.正确性和相容性
4.合法性和相容性
注:
正确性、相容性、协调性
5.数据库系统的核心是:
(A )
1.数据库
2.数据库管理系统
3.数据模型
4.软件工具
6.能实现对数据库中数据的查询、插入、修改和删除等操作的数据库语言称为:
(C )
1.数据定义语言DDL
2.数据管理语言
3.数据操纵语言DML
4.数据控制语言
7.(B )是位于用户与操作系统之间的一层数据管理软件(2分)
1.数据库系统
2.数据库管理系统
3.数据库
4.数据库应用系统
8.数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和(D )(2分)
1.数据库管理系统
2.数据库应用系统
3.相关计算机系统
4.各类相关人员
9.数据库系统的数据独立性是指(B )(2分)
1.不会因为数据的变化而影响应用程序
2.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
3.不会因为存储策略的变化而影响存储结构
4.不会因为存储结构的变化而影响其他的存储结构
10.在数据模型的三要素中,数据的约束条件规定数据及其联系的(B )(2分)
1.动态特性
2.制约和依存规则
3.静态特性
4.数据结构
11.下列不属于数据模型三要素的是(D )(2分)
1.数据结构
2.数据操作
3.数据的约束条件
4.静态特性
17.对关系模型叙述错误的是(D )(2分)
1.建立在严格的数据理论\集合论和谓词演算公式的基础之上
2.微机DBMS绝大部分采取关系数据模型
3.用二维表表示关系模型是其一大特点
4.不具有连接操作的DBMS也可以是关系数据库系统
18.同一个关系模型的任意二个元组的值(A )(2分)
1.不能全同
2.可全同
3.必须全同
4.以上都不对
33.关系模型中,候选码(C )
1.可由多个任意属性组成
2.至多由一个属性组成
3.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成
4.以上都不对
34.关系数据库管理系统应能实现的专门的关系运算包括(B )
1.排列、索引、统计
2.选择、投影、连接
3.关联、更新、排列
4.显示、打印、制表
35.关系是(D )*意识的
1.型
2.静态的
3.稳定的
4.关系模型的一个实例
36.在通常情况下,下面的关系中不可以作为关系数据库的关系是(D )
1.R1(学生号,学生名,性别)
2.R2(学生号,学生名,班级号)
3.R3(学生号、学生名、宿舍号)
4.R4(学生号、学生名、学生简历)
37.关系模型的参照完整性规则要求关系中(A )
1.不允许引用不存在的元组
2.允许引用不存在的元组
3.不允许引用不存在的属性
4.允许引用不存在的属性
48.SQL语言具有(B )的功能 (2分)
1.关系规范化、数据操纵、数据控制
2.数据定义、数据操纵、数据控制
3.数据定义、关系规范化、数据控制
4.数据定义、关系规范化、数据操纵
49.SQL语言具有两种使用方式,分别称为交互式SQL和(C ) (2分)
1.提示式SQL
2.多用户SQL
3.嵌入式SQL
4.解释式SQL
50.下列SQL语句中,创建关系表的是(B ) (2分)
1.ALTER
2.CREATE
3.UPDATE
4.INSERT
51.在当前打开的“教师”表中,含有“职称”和“工资”字段,求“教授”的工资总数,并存入变量nsalary的正确命令事实(A)(没查,大概是对的)
A.SUM工资TO naslary FOR职称=“教授”
B.AVERAGE工资TO naslary FOR职称=教授
C.SUM工资TO naslary FOR“职称”=教授
D.COUNT工资TO naslary FOR职称=“教授”
52假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。
要查找选修“COMPUTER”课程的“女”学生姓名,将涉及关系(D )。
A.S
B.SC,C
C.S,SC
D.S,C,SC
53.SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE,最重要的也是使用最频繁的语句是(A).
A.SELECT
B.INSERT
C.UPDATE
D.DELETE
54.下列不属于数据更新语句的是(A)
A.索引
B.删除
C.修改
D.插入
55.下列关于UPDATE语句的使用格式正确的是(A).
A.UPDATE table_name SET columnl=valuel,column2=value2,WHERE column3=value3;
B.UPDATE usersl,user2 SETage to 24 WHERE name=123;
C.UPDATE mytable PUT‘ABC’TO first_column WHERE first_column=‘ME!
’
D.UPDATE first_column=’UPdate’INtable WHERE Second_column=’ME!
’
56.下列不属于计算机系统的三类安全性的是(D )
A. 技术安全、政策法规
B.管理安全、技术安全
C.技术安全、管理安全、政策法规
D.安全监察
57.为有效地保护重要数据,提高计算机系统的安全性,通常要采用(A )技术
A.数据加密
B.验证设计
C.结构化保护
D.标记安全保护
58.下列不是用于实现数据库安全控制技术的是(D )
A.视图机制
B.强制存取方法
C.审计
D.三级封锁协议
59.事务日志的用途是(B )
A.事务处理
B.数据恢复
C.完整性约束
D.安全性控制
60.下列不属于数据库安全性控制的是(B )
A.用户标识与鉴别
B.政策法规
C.存取控制
D.授权与回收
61.数据库中只存放视图的(C )
A.操作
B.对应的数据
C.定义
D.限制
68.实体完整性要求主属性不能取空值,这一点可以通过(B )来保证
A.定义外码
B.定义主码
C.用户定义的完整性
D.关系系统自动
69.数据库的完整性是指数据的(A )
A.正确性和相容性
B.合法性和不被恶意破坏
C.正确性和不被非法存取
D.合法性和相容性
70.实体完整性和参照完整性属于(C )
A.静态列级约束
B.静态元组约束
C.静态关系约束
D.动态约束
71.下列对参照完整性叙述不正确的是(D )
A.参照完整性是表间主键外键的关系
B.参照完整性属于表间规则
C.对于永久关系的相关表,在更新、插入或删除记录时,如果只改其一不改其二,就会影响数据的王整性
D.参照完整性的目的是保证某个数据表中数据的正确性
72.下列关于设置参照完整性叙述错误的是(D )
A.设置参照完整性,必须先清理数据库,在利用参照完整性生成器进行设置
B.参照完整性的纪联操作,可以在删除或修改才作完成的同时保证参照表和被参照表的数据一致性
C.参照完整性可以控制相关表中记录的插入、更新
D.参照完整性不可以控制相关表中记录的删除
73.数据的正确、有效和相容称之为数据的(D )
A.安全性
B.一致性
C.独立性
D.完整性
74.下列选项中,针对属性的但不是用户定义完整性的约束条件是(C )
A.列值非空
B.列值唯一
C.检查列值是否满足一个布尔表达式
D.元组非空
75.下列(B )是安全产品的最低档次,提供受控的存取保护(DAC)。
很多商业产品已得到该级别的认证。
A.C1级
B.C2级
C.B1级
D.B2级
76.下列(D )对系统的数据加以标记,并对标记的主体和客体实施强制存取控制(MAC)以及审计等安全机制,能够较好地满足大型企业或一般企业或一般政府部门对于数据的安全需求,是真正意义上的安全产品。
A.C2级
B.C1级
C.B2级
D.B1级
77.对触发器可进行的操作描述不正确的是(C )
A.定义触发器
B.激活触发器
C.限制触发器
D.删除触发器
78.对触发器叙述错误的是(D )
A.触发器是一种特殊的存储过程,它在试图更改触发器所保护的数据时自动执行
B.它被定义为在对表或视图发出UPDATE、INSERT或DELETE语句时自动执行,在有数据修改时自动强制执行其业务规则
C.触发器可以扩展SQL Server约束、默认值和规则的完整性检查逻辑,但只要约束和默认值提供了全部所需的功能,就应使用约束和默认值
D.触发器只能人工激活
79.下列不属于触发器的特点是(C )
A.与表相关联
B.自动激活触发器
C.不能直接调用和作为事务的一部分
D.确保数据安全性
80.如何构造出一个合适的数据逻辑结构是(C )主要解决的问题
A.关系数据库优化
B.数据字典
C.关系数据库理论
D.关系数据库查询
81.下列关于数据依赖的概念叙述不正确的是(D )。
A.是通过一个关于中间属性值的相等与否体现出来的数据间的相互关系
B.是现实世界属性间相互联系的抽象
C.是数据内在的性质和语义的体现
D.是数据内在关系的体现
82.关于数据依赖的概念,不正确的是(D )。
A.数据依赖是指在程序引用数据之前处理过的数据的状态
B.在编辑学中,数据依赖是数据分析的一部分
C.数据依赖有三种:
流依赖、反依赖和输出依赖
D.数据依赖表示数据库与数据库之间的依存关系
83.关系规范化中的删除操作异常是指(A )。
A.不该删除的数据被删除
B.不该插入的数据被插入
C.应该删除的数据未被删除
D.应该插入的数据未被插入
84.关系模式R(A,B,C,D)上的数据依赖集F={A—>B,B—>C},则R的候选码为(C )。
A.A
B.AB
C.AD
D.BC
85.在关系模式R中,函数依赖X→Y的语义是(B)。
A.在R的某一关系中,若两个元组的X值相等,则Y值也相等
B.在R的每一关系中,若两个元组的X值相等,则Y值也相等
C.在R的某一关系中,Y值应与X值相等
D.在R的每一关系中,Y值应与X值相等
87.将1NF规范为2NF,应(A )。
A.消除非主属性对码的部分函数依赖
B.消除非主属性对码的传递函数依赖
C.消除主属性对码的部分函数依赖
D.消除主属性对码的部分函数依赖和传递函数依赖
88.在一个关系中如果有这样一个属性存在,它的值能唯一地标识关系中的每一个元组,则称这个属性为(A )。
A.候选码
B.数据项
C.主属性
D.主属性值
89.设R(U)是属性集U上的关系模式。
X,Y是U的子集。
若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称(A )。
A.Y函数依赖于X
B.Y对X完全函数依赖
C.X为U的候选码
D.R属于2NF
90.以下关于外码和相应的主码之间的关系,正确的是(A )。
A.外码并不一定要与相应的主码同名
B.外码一定要与相应的主码同名
C.外码一定要与相应的主码同名而且唯一
D.外码一定要与相应的主码同名,但并不一定唯一
91.关系模型中的关系模式至少是(A )
A.1NF
2.2NF
C.3NF
D.BCNF
92.关系模式中各级模式之间的关系为(A )
A.3NF∩2NF∩1NF
B.3NF∩1NF∩2NF
C.1NF∩2NF∩3NF
D.2NF∩1NF∩3NF
93.1NF(A )规范为2NF。
A.消除非主属性对码的部分函数依赖
B.消除非主属性对码的传递函数依赖
C.消除非主属性对码的部分和传递函数依赖
D.消除非平凡且非函数依赖的多值依赖
94.消除了部分函数依赖的1NF的关系模式,必定是(B )
A.1NF
B.2Nf
C.3NF
D.4NF
95.设有关系模式R(A,B,C,D),其数据依赖集:
F=〔(A,B)→C,C→D〕,则关系模式R的规范化程序最高达到(B )
A.1NF
B.2NF
C.3NF
D.BCNF
96.设有关系模式R(A,B)已属于3NF时,下列说法中(B )时正确的。
A.它一定消除了插入和删除异常
B.仍存在一定的插入和删除异常
C.一定属于BCNF
D.一定属于4NF
97.在关系模式R中的属性全部是主属性,则R的最高范式必定是(B )。
A.2NF
B.3NF
C.4NF
D.BCNF
98.2NF(B )规范为3NF。
A.消除非主属性对码的部分函数依赖
B.消除非主属性对码的传递函数依赖
C.消除非主属性对码的部分和窗地函数依赖
D.消除非平凡且非函数依赖的多植依赖
99.FoxBASE、Foxpro属于(B )。
A.表示系统
B.最小关系系统
C.关系完备的系统
D.全关系系统
100.属于BCNF的关系模式(D )。
A.已消除了插入、删除异常
B.已消除了插入、删除异常和数据冗余
C.仍然存在插入、删除异常
D.在函数依赖范畴内已消除了插入和删除的异常
101.多值依赖的毛病在于(C )
A.插入异常
B.删除异常
C.数据冗余太大
D.插入异常,删除异常,数据冗余太大
102.多于多值依赖叙述不正确的是( )
A.4NF就是限制关系模式的属性之间不允许有非平凡切非函数依赖的多值依赖
B.4NF是多值依赖范畴内最高程度的规范化
C.设关系模式R和R上的关系r,x﹑y∈R且Z=R-(XY).若r满足多值依赖X→→Y,则r满足多值依赖X→→Z
D.4NF不是多值依赖范畴内最高程度的规范化
103.下列不属于多值依赖定义的是( )
A.设关系模式R,X﹑包含于R且Z=R-(XY).若对r(R)中任意元组t1﹑t2有t1[X]=t2[X],则在r中存在元组t3且满足t3[X]=t1[X],t3[Y]=t1[Y],且t3[Z]=t2[Z]
B.关系r(R)满足多值依赖(MVD)X→→Y,称X多值决定Y或Y多值依赖于X
C.设关系模式R,X﹑YR且Z=R-(XY).若关系模式R满足多值依赖(MVD)X→→Y,当且仅当对R上的任一关系r,给定一对(X,Z)的值,有一组Y的值,这组值仅仅决定于X的值,而与Z的值无关
D.关系r,(R)满足多值依赖(MVD)X→→Y,称Y多值决定X或Y多值依赖于X
104.在关系模式R中,若其函数依赖集中所有侯选关键字都是决定因素,则R最高范式是( )
A.2NF
B.3NF
C.4NF
D.BCNF
105.3NF( )规范为4NF
A.消除非主属性对码的部分函数依赖
B.消除非主属性对码的传递函数依赖
C.消除非主属性对码的部分和传递函数依赖
D.消除非平凡且非函数依赖的多值依赖
106.关于第四范式的概念叙述不正确的是( )
A.除对一个候选键扩展集存在属性组函数依赖外,不存在其他非平凡多值函数依赖
B.如果有且只有一个表符合BCNF,同时多值依赖为函数依赖,此表才符合第四范式
C.4NF删除了不必要的数据结构:
多值依赖
D.如果只有一个表符合3NF,同时多依赖为函数依赖,此表才符合第四范式
107.不属于连接依赖的概念的是( )
A.关系r及r在AB,BC,CA上的投影分别为关系r1,r2,r3。
若将r1,r2,r3。
两两连接,连接后的关系不等于r,但若将r1,r2,r3三个关系连接,则连接后的关系与r相同
B.若r满足JD*[R1,R2,…,Rp],如果r含有元组t1,t2…,tp且对所有的i和j等式ti[Ri∩Rj]=tj[Ri∩Rj]成立,其中ti∈Ri,tj∈Rj,1≤i,j≤p,则必含有元组t,且t[Ri]=ti[Ri]
C.设关系r(R), SR且S=R1R2…Rp,若PS(r)满足JD*[R1,R2,…,Rp],则称关系r(R)满足嵌入连接依赖:
(EJD)*[R1,R2,…,Rp]
D.设关系模式R,X,YR且Z=R—(XY)。
若关系模式R满足多值依赖(MVD)X→→Y,当且仅当对R上的任一关系r,给定一对(X,Y)的值,有一组Y的值,这组值仅仅决定X值,而与Z的值无关
108.关于连接依赖叙述正确的是( )
A.一个连接依赖集不等价于一个连接依赖
B.在全样本依赖集和全连接依赖集上建立等价关系,这两种等价关系都将作用相同的依-赖视为等价依赖
C.如果只有一个表符合3NF,同时连接依赖为函数依赖,此表才符合第四范式
D.连接依赖是通过一个关系中数据间相互关系的抽象,是数据内在的性质
109.关于第五范式叙述不正确的是()
A.第五范式要求能从由原始表分解和转换而得的新表中精确重建出原始表
B.利用第五范式可以确定在分解和转换过程中有没有数据丢失
C.第五范式将表分割成尽可能小的块,是为了排除在表中所有的冗余
D.如果只有一个表符合3NF,同时多值依赖为函数依赖,此表才符合第五范式
110.一个数据库模式的规范化不会带来()好处
A.由于关系中的各个数据项都是一个简单的数或符号串,可以方便的进行存取
B.由于模式的分解,可以简化检索操作,加快检索速率
C.可消除对数据进行插入,修改和删除时的相互牵扯,以便于保持数据的一致性
D.数据库的安全性会提高
111.关于第五范式概念叙述不正确的是()
A.如果关系模式R中的每一个连接依赖都由R的候选键所蕴涵,则称R是第五范式
B.不得存在不遵循键约束的非平凡连接依赖
C.如果有且只有一个表符合4NF,同时其中的每个连接依赖被候选键所包含,此表才符合第五依赖
D.如果只有一个表符合BCNF,同时多值依赖为函数依赖,此表才符合第五范式
112.模式分解的等价标准有()
A.分解具有无损连接
B.分解要保持函数依赖
C.分解既要保持依赖,又要具有无损连接
D.以上均对
113.关于模式的分解叙述不正确的是( )
A.关系模式的分解不仅仅是属性集合的分解,它是对关系模式上的函数依赖集以及关系模式的当前值分解值的具体表现
B.分解过程中,除了要求模式分解的无损连接以外,保持关系模式的一个分解是等价的另一个重要条件,是:
关系模式的函数依赖集在分解后仍在数据库模式中保持不变
C.所有分解出的模式所满足的函数依赖的全体应当等价于原模式的函数依赖集
D.模式的分解有利于提高数据库的安全性
114.关于关系模式的概念叙述正确的是()
A.R用一组关系模式的集合ρ={R1,R2,…,RK}来表示(R1,R2,…,RK都是R的子集,ρ就是数据库模式),以ρ代替R的过程称为关系模式的分解
B.保持函数依赖的分解,确保整个数据库中数据的语义完整性不受破坏
C.关系模式的函数依赖集在分解后仍在数据库模式中保持不变
D.实际上,关系模式的分解不仅仅是属性集合的分解,它是对关系模式上的函数依赖集以及关系模式的当前值分解的具体表现
115.属于无损连接分解的判断的是()
A.如果R1∩R2是R1和R2的超码,则R上的分解(R1,R2)是无损分解。
这是一个充分且必要条件
B.R是具有函数依赖集F的关系模式,(R1,R2)是R的一个分解
C.如果R1∩R2是R1或R2的超码,则R上的分解(R1,R2)是无损分解。
这是一个充分条件
D.令α为一属性集,称在函数依赖集F下由α函数确定的所有属性的集合为F下α的闭包,记为α+
116给定关系R(A1,A2,A3,A4)上的函数依赖集F={A1→A2,A3→A2,A2→A3,A2→A4},则R的候选关键字为( )
A.A1
B.A1A3
C.A1A3A4
D.A1A2A3
117设关系模式R,其中U={A,B,C,D,E},F={A→BC,C→D,BC→E,E→A},则分解ρ={R1(ABCE),R2(CD)}满足( )
A.具有无损连接性、保持函数依赖
B.不具有无损连接性、保持函数依赖
C.具有无损连接性、不保持函数依赖
D.不具有无损连接性、不保持函数依赖
118属于保持依赖的判断的是( )
A.如果F上的每一个函数依赖都在其分解后的某一个关系上成立,则这个分解是保持依赖的(这是一个充分条件)
B.R是具有函数依赖集F的关系模式,(R1,R2)是R的一个分解
C.判断α是否为超码,通过计算α+(α在F下的闭包),看α+是否包含了R中的所有属性。
若是,则α为R的超码。
D.通过检验是否β∈α+,来验证函数依赖是否成立。
也就是说,用属性闭包计算α+,看它是否包含β
119.给定关系模式R,其中U={A,B,C,D,E},F={B→A,D→A,A→E,AC→B},则分解ρ={R1(ABCE),R2(CD)}满足( )
A.具有无损连接性、保持函数依赖
B.不具有无损连接性、保持函数依赖
C.具有无损连接性、不保持函数依赖
D.不具有无损连接性、不保持函数依赖
120下列关于模式分解的说法中,不正确的是( )
A.要求分解保持函数依赖,模式分离总可以达到3NF,不一定能达到BCNF
B.要求分解保持函数依赖又具有无损连接性,可以达到3NF,不一定能达到BCNF
C.要求分解具有无损连接性,可以达到4NF
D.要求分解既有无损连接性,又可以保持函数依赖性,可以达到5NF
121.模式分解的算法包括( )
A.合成法(3NF,保持函数依赖)
B.在合成法基础上进行调整
C.分解法(BCNF,无损)和分解法(4NF,无损)
D.无损保持法
122.模式分解的合成发内容不包括( )
A.函数依赖集F极小化处理和对F按相同左部原则分组
B.处理不出现在F中的属性,这些属性单独构成一个关系,并从U中去掉它们
C.如有X→A∈F且XA=U,则算法终止
D.在保证BCNF的基础上具有无损连接的分解
123.关系数据库设计的陷阱(pitfalls)是指()
A.信息重复和不能表示特定信息
B.不该插入的数据被插入
C.应该删除的数据未被删除
D.应该插入的数据未被插入
124.以下选项中,数据库设计原则不包括的是( )
A.慎用游标和事物的陷阱
B.索引(Index)的使用技巧和数据类型的选择
C.数据的一致性和完整性
D.慎用游标和事物的完整性
125.基于DBMS的数据完整性设计大体分为()
A.需求分析阶段和概念结构设计阶段
B.逻辑结构设计阶段和概念结构设计阶段
C.概念结构设计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 期末 练习 答案 200 题库 必考