数据库oracle期末复习单选题200道.docx
《数据库oracle期末复习单选题200道.docx》由会员分享,可在线阅读,更多相关《数据库oracle期末复习单选题200道.docx(53页珍藏版)》请在冰豆网上搜索。
![数据库oracle期末复习单选题200道.docx](https://file1.bdocx.com/fileroot1/2023-1/9/8cfaecd0-695b-473c-8366-13307a41f354/8cfaecd0-695b-473c-8366-13307a41f3541.gif)
数据库oracle期末复习单选题200道
数据库oracle期末复习-单选题200道[复制]
1.描述事物的符号记录称为()。
[单选题]*
A.信息
B.数据(正确答案)
C.记录
D.记录集合
2.在人工管理阶段,数据是()。
[单选题]*
A.有结构的
B.无结构的(正确答案)
C.整体无结构,记录内有结构
D.整体结构化的
3.()是长期存储在计算机内的有组织、可共享的数据集合。
[单选题]*
A.数据库管理系统
B数据库系统
C.数据库(正确答案)
D.文件组织
4.数据库的完整性是指数据的()。
[单选题]*
A.正确性和不被非法存取
B.合法性和不被恶意破坏
C.正确性和相容性(正确答案)
D.合法性和相容性
5.数据库系统的核心是()。
[单选题]*
A.数据库
B.数据库管理系统
C.数据模型(正确答案)
D.软件工具
6.能实现对数据库中数据的查询、插入、修改和删除等操作的数据库语言称为()。
[单选题]*
A·数据定义语言(DDL)
B.数据管理语言
C.数据操纵语言(DML)(正确答案)
D.数据控制语言
7.()是位于用户与操作系统之间的一层数据管理软件。
[单选题]*
A.数据库系统
B.数据库管理系统(正确答案)
C.数据库
D.数据库应用系统
8.数据库系统不仅包括数据库本身,还包括相应的硬件、软件和()。
[单选题]*
A.数据库管理系统
B.数据库处理系统
C.数据库应用系统
D.各类相关人员(正确答案)
9.数据库系统的数据独立性是指()。
[单选题]*
A.不会因为数据的变化而影响应用程序
B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序(正确答案)
C.不会因为存储策略的变化而影响存储结构
D.不会因为某些存储结构的变化而影响其他的存储结构
10.在数据模型的三要素中,数据的约束条件规定了数据及其联系的()。
[单选题]*
A.动态特性
B.制约和依存规则(正确答案)
C.静态特性
D.数据结构
11.下列不属于数据模型三要素的是()。
[单选题]*
A.数据结构
B.数据操作
C.数据的约束条件
D.静态特性(正确答案)
12.在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。
这是由层次模型的()决定的。
[单选题]*
A.数据结构
B.数据操作
C.完整性约束(正确答案)
D.缺陷
13.在数据库系统中,把满足以下()条件的基本层次联系的集合称为层次模型。
(1)有一个结点无双亲;
(2)其他结点无双亲;(3)有且仅有一个结点无双亲;(4)其他结点有且仅有一个双亲;(5)允许其他结点有多个双亲。
[单选题]*
A.
(1)和
(2)
B.(3)和(4)(正确答案)
C.(3)和(5)
D.
(2)和(5)
14.数据库技术的奠基人之一,E.F.Codd于1970年发表多篇论文,主要论述的是()。
[单选题]*
A.层次数据模型
B.网络数据模型
C.关系数据模型(正确答案)
D.面向对象数据模型
15.在数据库系统中,将满足以下()条件的基本层次联系集合称为网状模型。
(1)允许一个以上的结点无双亲;
(2)仅有一个结点无双亲;(3)一个结点可以有多于一个双亲;(4)每个结点仅有一个双亲;(5)每个结点的双亲是唯一的。
[单选题]*
A.(3)和(4)
B.
(2)和(3)
C.(3)和(4)
D.
(1)和(3)(正确答案)
16.数据库的网状模型应满足的条件是()。
[单选题]*
A.允许一个以上的结点无双亲,也允许一个结点有多个双亲(正确答案)
B.必须有两个以上的结点
C.有且仅有一个结点无双亲,其余结点都只有一个双亲
D.每个结点有且仅有一个双亲
17.以下对关系模型叙述错误的是()。
[单选题]*
A.建立在严格的数学理论、集合论和谓词演算公式的基础之上
B.微机DBMS绝大部分采取关系数据模型
C.用二维表表示关系模型是其一大特点
D.不具有连接操作的DBMS也可以是关系数据库系统(正确答案)
18.同一个关系模型的任意两个元组值()。
[单选题]*
A.不能全同(正确答案)
B.可全同
C.必须全同
D.以上都不是
19.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。
[单选题]*
A.外模式
B.内模式
C.存储模式
D.模式(正确答案)
20.数据模型是()。
[单选题]*
A.现实世界数据内容的抽象
B.现实世界数据特征的抽象(正确答案)
C.现实世界数据库结构的抽象
D.现实世界数据库物理存储的抽象
21.当数据库中的___________改变了,由数据库管理员对___________映像作相应改变,可以使___________保持不变,从而保证了数据的物理独立性()。
使用以下选项组合填人空格内:
(1)模式;
(2)存储结构;(3)外模式/模式;(4)用户模式;(5)模式/内模式。
[单选题]*
A.(3)
(1)(4)
B.
(1)(5)(3)
C.
(2)(5)
(1)(正确答案)
D.
(1)
(2)(4)
22.A.据库系统具备数据独立性是因为采用了()。
[单选题]*
A.层次模型
B.网状模型
C.关系模型
D.三级模式结构(正确答案)
23.模式的逻辑子集通常称为()。
[单选题]*
A.存储模式
B.内模式
C.外模式(正确答案)
D.模式
24.在数据库三级模式结构中,对数据库中全部的数据逻辑结构和特征进行描述的是()。
[单选题]*
A.外模式
B.模式(正确答案)
C.子模式
D.内模式
25.为了保证数据库的数据逻辑独立性,需要修改的是()。
[单选题]*
A.模式与外模式(正确答案)
B模式与内模式
C.三级模式之间的两级映射
D.三级模式
26.对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述是()。
[单选题]*
A.外模式(正确答案)
B.模式
C.子模式
D.内模式
27.要保证数据库逻辑数据独立性,需要修改的是()。
[单选题]*
A.模式
B.模式与内模式的映射
C.模式与外模式的映射(正确答案)
D.内模式
28.在DBs中,最接近于物理存储设备一级的结构,称为()。
[单选题]*
A.外模式
B.概念模式
C.用户模式
D.内模式(正确答案)
29.对数据库物理存储方式的描述称为()。
[单选题]*
A.外模式
B.内模式(正确答案)
C.概念模式
D.逻辑模式
30.在数据库三级模式间引入二级映像的主要作用是()[单选题]*
A.提高数据与程序的独立性(正确答案)
B.提高数据与程序的安全性
C.保持数据与程序的一致性
D.提高数据与程序的可移植性
31.关于模式间的映像叙述错误的是()。
[单选题]*
A.外模式/模式映像是对数据库中不同用户的外模式与数据库逻辑模式之间对应关系的描述
B.模式/内模式映像是对数据库中数据全局逻辑结构与数据的物理存储组织结构之间对应关系的描述
C.对于每一个外模式,数据库系统都有一个外模式/模式映像,它定义了该外模式与模式之间的对应关系
D.当模式改变时,由数据库管理员对各个外模式/模式映像不作相应的改变,就可以使外模式保持不变。
(正确答案)
32.关于外模式/模式映像叙述错误的是()。
[单选题]*
A.外模式/模式映像对应于同一个模式可以有任意多个外模式
B.对于每一个外模式,数据库系统都有一个外模式/模式映像,它定义了该外模式与模式之间的对应关系
C.当模式改变时,由数据库管理员对各个外模式/模式映像作相应的改变,可以使外模式保持不变
D.外模式/模式映像是对数据库中相同用户的外模式与数据库逻辑模式之间对应关系的描述(正确答案)
33.关系模型中,候选码()。
[单选题]*
A.可由多个任意属性组成
B.至多由一个属性组成
C.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成(正确答案)
D.以上都不是
34.对关系模型叙述错误的是()。
[单选题]*
A.建立在严格的数学理论、集合论和谓词演算公式基础之上
B.微机DBMS绝大部分采取关系数据模型
C.用二维表表示关系模型不是其的特点
D.不具有连接操作的DBMS不是关系数据库系统(正确答案)
35.关系数据库管理系统应能实现的专门的关系运算包括()。
[单选题]*
A.排列、索引、统计
B.选择、投影、连接(正确答案)
C.关联、更新、排列
D.显示、打印、制表
36.关系是()。
[单选题]*
A.型
B.静态的
C.稳定的
D.关系模型的一个实例(正确答案)
37.在通常情况下,下面的关系中不可以作为关系数据库关系的是()。
[单选题]*
A.Rl(学生号,学生名,性别)
B.R2(学生号,学生名,班级号)
C.R3(学生号,学生名,宿舍号)
D.R4(学生号,学生名,学生简历)(正确答案)
38.关系模型的参照完整性规则要求关系中()。
[单选题]*
A.不允许引用不存在的元组
B.允许引用不存在的元组(正确答案)
C.不允许引用不存在的属性
D.允许引用不存在的属性
39.设有关系R,按条件f对关系R进行选择,正确的是()。
[单选题]*
A.R'R
B.RfR
C.σf(R)(正确答案)
D.∏f(R)
40.设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是()。
[单选题]*
A.∏(R)∏D(S)(正确答案)
B.RUS
C.∏B
D.RS
41.关系运算中花费时间可能最长的运算是()。
[单选题]*
A.投影
B.选择
C.笛卡尔积(正确答案)
D.除
42.集合R与S的连接可以用关系代数的5种基本运算表示为()。
[单选题]*
A.R-(R-S)
B.σF(RXS)(正确答案)
C.R-(S-R)
D.空
43.在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为①;从表中选出满足某种过条件的元组的操作称为②;将两个关系中具有共同属性值得元组连接到一起构成新表的操作称为③,以下正确的选项是()。
[单选题]*
A.①投影、②选择、③连接(正确答案)
B.①投影、②选择、③扫描
C.①连接、②扫描、③投影
D.①投影、②连接、③选择
44.关系演算是用()来表达查询要求的方式。
[单选题]*
A.谓词(正确答案)
B.关系的运算
C.元组
D.域
45.关系代数的6种基本运算均可用元组表达式来表示,下列叙述不正确的是()。
[单选题]*
A.并:
RUS={tIR(t)VS(t)}
B.交:
R(-lS={tIR(t)∧S(t)}
C.差:
R-S={tIR(t)∧┐S(t)}
D.选择:
σF(R)={tIR(t)VF’}(正确答案)
46.下列不是域关系演算的原子谓词公式类型的是()。
[单选题]*
A.R(tl,t2,…,tk),R是一个k目关系,ti为域变量或常量,R(t1,t2,…,tk)表示由属性tl,t2,…,tk组成的关系
B.tiquj:
ti,uj为域变量,q为算术比较运算符,表示满足比较关系q的域变量
C.tiqC或Cqti,其中ti为域变量,C为常量,q为算术比较运算符
D.{t1,t2,…,tklR(t1,t2,…,tk)}(正确答案)
47.关于域关系演算公式的递归定义叙述不正确酌是()。
[单选题]*
A.原子谓词公式是域关系演算公式
B.若f是域关系演算公式,则┐f和(f)也是域关系演算公式(正确答案)
C.若f是域关系演算公式,则fl∧f2,flVf2也是域关系演算公式
C.若f是域关系演算公式,则fl∧f2,flVf2也是域关系演算公式
D.若fl和f2是域关系演算公式,则flf2不是域关系演算公式
48.关于域关系演算和元组关系演算的区别叙述不正确的是()。
[单选题]*
A.不同之处是用域变量代替元组变量的每一个分量
B.与元组变量不同的是,域变量的变化范围是某个值域而不是一个关系
C.可以像元组演算一样定义域演算的原子公式
D.可以不像元组演算一样定义域演算的原子公式(正确答案)
49.SQL语言具有()的功能。
[单选题]*
A.关系规范化、数据操纵、数据控制
B.数据定义、数据操纵、数据控制(正确答案)
C.数据定义、关系规范化、数据控制
D.数据定义、关系规范化、数据操纵
50..SQL语言具有两种使用方式,分别称为交互式SQL和()。
[单选题]*
A.提示式SQL
B.多用户SQL
C.嵌入式SQL(正确答案)
D.解释式SQL
51.下列SQL语句中,用于创建关系表的是()。
[单选题]*
A.ALTER
B.CREATE(正确答案)
C.UPDATE
D.INSERT
52.在当前打开的“教师”表中,含有“职称”和“工资”字段,求“教授”的工资总数,并存入变量nsalary的正确命令是()。
[单选题]*
A.SUM工资TOnsalaryFOR职称=“教授”(正确答案)
B.AVERAGE工资TOnsalaryFOR职称=教授
C.SUM工资TOnsalaryFOR“职称”=教授
D.COUNT工资TOnsalaryFOR职称=“教授”
53.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。
要查找选修“COM-PUTER”课程的“女”学生姓名,将涉及关系()。
[单选题]*
A.S
B.SC,C
C.S,SC
D.S,C,SC(正确答案)
54,SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE,最重要的也是使用最频繁的语句是()。
[单选题]*
A.SELECT(正确答案)
B.INSERT
C.UPDATE
D.DELETE
55.下列不属于数据更新语句的是()。
[单选题]*
A.索引(正确答案)
B.删除
C.修改
D.插入
56.下列关于UPDATE语句的功能叙述正确的是()。
[单选题]*
A.UPDATEtable_anemSETColumn1=value1,Column2=value2WHEREColumn3=valur3;(正确答案)
B.UPDATEusersSETage=24WHEREname=123
C.UPDATAmytableSETfirst_Column=’Updatad!
’SeCond_Column=’Updatad!
’Third_Column=’Updatad!
’WHEREfirst_Column='UpdataMel
D.UPDATAmytableSETfirst_Column='Update!
IWHEREseCond_Column='UpdateMe!
’
57.下列不属于计算机系统的三类安全性的是()。
[单选题]*
A.技术安全、政策法规
B.管理安全、技术安全
C.技术安全、管理安全、政策法规
D.安全监察(正确答案)
58.为有效地保护重要数据,提高计算机系统的安全性,通常要采用()。
[单选题]*
A.数据加密技术(正确答案)
B.验证设计
C.结构化保护
D.标记安全保护
59.下列不是用于实现数据库安全控制技术的是()。
[单选题]*
A.视图机制
B.强制存取方法
C.审计
D.三级封锁协议(正确答案)
60.事务日志的用途是()。
[单选题]*
A.事务处理
B.数据恢复(正确答案)
C.完整性约束
D.安全性控制
61.下列不属于数据库安全性控制的是()。
[单选题]*
A.用户标识与鉴别
B.政策法规(正确答案)
C.存取控制
D.授权与回收
62.数据库中只存放视图的()。
[单选题]*
A.操作
B.对应的数据
C.定义(正确答案)
D.限制
63.关于视图机制叙述错误的是()。
[单选题]*
A.利用视图机制,可以构造安全的模型(正确答案)
B.授权和视图机制,在某种程度上能给数据库应用系统提供一定的安全保障
C.用户访问的不是具体的表,数据库系统也不必要给具体的表授权,而只需要给某个用户授予访问某些视图的权限,从而起到保护数据库表的作用
D.授权和视图机制,在某种程度上,不能给数据库应用系统提供安全保障
64.不属于视图机制在数据库安全系统中实现的是()。
[单选题]*
A.有了视图机制,就可以在设计数据库应用系统时,对不同的用户定义不同的视图,使机密数据不出现在不应看到这些数据的用户视图上,这样视图机制就自动提供了对机密数据的安全保护功能
B.利用视图来限制访问表中的某些列
C.利用权限让不同的用户访问不同的视图
D.视图是关系数据库系统提供给用户以多种角度观察数据库中数据的重要机制(正确答案)
65.审计分为()。
[单选题]*
A.用户级审计和系统级审计(正确答案)
B.用户级审计
C.系统级审计
D.应用级审计
66.下列对修改SC表结构或修改SC数据的操作进行审计正确的是()。
[单选题]*
A.AUDITUPDATE;ONSC(正确答案)
B.AUDITALTER,UPDATE;ONSC
C.AUDITALTER;ONSC
D.AUDITINSERTINTO;ONSC
67.数据加密的方法有()两种。
[单选题]*
A.替换方法和置换方法(正确答案)
B.密钥和映射
C.置换方法和逆序方法
D.替换和密钥
68.下列对数捃加密技术叙述不正确的是()。
[单选题]*
A.加密技术是网络安全技术的基石
B.数据加密技术要求只有在指定的用户或网络下,才能解除密码而获得原来的数据,这就需要给数据发送方和接收方以一些特殊的信息用于加解密,这就是所谓的密钥
C.数据加密(DataEnCryption)技术是指将一个信息(或称明文,plaintext)经过加密钥匙(EnCryptionkey)及加密函数转换,变成无意义的密文(Ciphertext),而接收方则将此密文经过解密函数、解密钥匙(DeCryptionkey)还原成明文
D.数据加密和解密所用的密钥必须是一致的(正确答案)
69.实体完整性要求主属性不能取空值,这一点可以通过()来保证。
[单选题]*
A.定义外码
B.定义主码(正确答案)
C.用户定义的完整性
D.关系系统自动
70.数据库的完整性是指数据的()。
[单选题]*
A.正确性和相容性(正确答案)
B.合法性和不被恶意破坏
C.正确性和不被非法存取
D.合法性和相容性
71.实体完整性和参照完整性属于()。
[单选题]*
A.静态列级约束
B.静态元组约束
C.静态关系约束(正确答案)
D.动态约束
72.下列对参照完整性叙述不正确的是()。
[单选题]*
A.参照完整性是表间主键、外键的关系
B.参照完整性属于表间规则(正确答案)
C.对于永久关系的相关表,在更新、插入或删除记录时,如果只改其一不改其二,就会影响数据的完整性
D.参照完整性的目的是保证某个数据表中数据的正确性
73.下列关于设置参照完整性叙述错误的是()。
[单选题]*
A.设置参照完整性,必须先清理数据库,再利用参照完整性生成器进行设置(正确答案)
B.清理数据库是物理删除数据库各表中所有带有删除标记的记录
C.参照完整性可以控制相关表中记录的插入、更新
D.参照完整性不可以控制相关表中记录的删除
74.数据的正确、有效和相容称之为数据的()。
[单选题]*
A.安全性
B.一致性
C.独立性
D.完整性(正确答案)
75.下列不是用户定义的完整性,在属性上的约束条件是()。
[单选题]*
A.列值非空
B.列值唯一
C.检查列值是否满足一个布尔表达式
D.元组非空(正确答案)
76.下列()是安全产品的最低档次,提供受控的存取保护(DAC)。
很多商业产品已得到该级别的认证。
[单选题]*
A.C1级
B.C2级(正确答案)
C.B1级
D.B2级
77.下列()对系统的数据加以标记,并对标记的主体和客体实施强制存取控制(MAC)以及审计等安全机制,能够较好地满足大型企业或一般政府部门对于数据的安全需求,是真正意义上的安全产品。
[单选题]*
A.C2级
B.C1级
C.B2级
D.B1级(正确答案)
78.对触发器可进行的操作描述不正确的是()。
[单选题]*
A.定义触发器
B.激活触发器
C.限制触发器(正确答案)
D.删除触发器
79.对触发器叙述错误的是()。
[单选题]*
A.触发器是一种特殊的存储过程,它在视图更改触发器所保护的数据时自动执行
B.它被定义为在对表或视图发出UPDATE、INSERT或DELETE语句时自动执行,在有数据修改时自动强制执行其业务规则
C.触发器可以扩展SQLServer约束、默认值和规则的完整性检查逻辑,但只要约束和默认值提供了全部所需的功能,就应使用约束和默认值
D.触发器只能人工激活(正确答案)
80.下列不属于触发器特点的是()。
[单选题]*
A.与表相关联
B.自动激活触发器
C.不能直接调用和作为事务的一部分
D.确保数据安全性(正确答案)
81.如何构造出一个合适的数据逻辑结构是()主要解决的问题。
[单选题]*
A.关系数据库优化
B.数据字典
C.关系数据库规范化理论(正确答案)
D.关系数据库查询
82.下列关于数据依赖的概念叙述不正确的是()。
[单选题]*
A.通过一个关系中属性间值的相等与否体现出来的数据间的相互关系
B.现实世界属性间相互联系的抽象
C.数据内在的性质和是语义的体现
D.数据内在关系的体现(正确答案)
83.关于数据依赖的概念,不正确的是()。
[单选题]*
A.数据依赖是在程序引用数据之前处理过的数据状态
B.在编译学中,数据依赖是数据分析的一部分
C.数据依赖有三种,流依赖、反依赖和输出依赖
D.数据依赖表示数据库与数据库之间的依存关系(正确答案)
84.关系规范化中的删除操作异常是指()。
[单选题]*
A.不该删除的数据被删除(正确答案)
B.不该插入的数据被插入
C.应该删除的数据未被删除
D.应该插入的数据未被插入
85.关系模式R(A,B,C,D)上的数据依赖集F={A→B,B→C},则R的候选码为()。
[单选题]*
A.A
B.AB
C.AD(正确答案)
D.BC
86.在关系模式R中,函数依赖X—Y的语义是()。
[单选题]*
A.在R的某一关系中,若两个元组的X值相等,则Y值也相等
B.在R的每一关系中,