1、描述事物的符号记录称为_____。
A、信息 B、数据 C、记录 D、记录集合
answer=B
2、是长期存储在计算机内的有组织,可共享的数据集合.
A、数据库管理系统 B、数据库系统 C、数据库 D、文件组织
answer=C
3、是位于用户与操作系统之间的一层数据管理软件.
A、数据库管理系统 B、数据库系统 C、数据库 D、数据库应用系统
answer=A
4、数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和.
A、数据库管理系统 B、数据库应用系统 C、相关的计算机系统 D、各类相关人员
answer=D
5、在人工管理阶段,数据是。
A、有结构的 B、无结构的 C、整体无结构,记录有结构 D、整体结构化的
answer=B
6、在数据库系统阶段,数据是_____。
A、有结构的 B、无结构的 C、整体无结构,记录内有结构 D、整体结构化的
answer=D
7、在文件系统阶段,数据_____。
A、无独立性 B、独立性差 C、具有物理独立性 D、具有逻辑独立性
answer=B
8、数据库系统阶段,数据_____。
A、具有物理独立性,没有逻辑独立性 B、具有物理独立性和逻辑独立性
C、独立性差 D、具有高度的物理独立性和一定程度的逻辑独立性
answer=D
9、非关系模型中数据结构的基本单位是_____。
A、两个记录型间的联系 B、记录 C、基本层次联系 D、实体间多对多的联系
answer=C
10、数据的正确、有效和相容称之为数据的_____。
A、安全性 B、一致性 C、独立性 D、完整性
answer=B
11、在数据模型的三要素中,数据的约束条件规定数据及其联系的_____。
A、制约和存储规则 B、动态特性 C、静态特性 D、数据结构
answer=A
△12、_____属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。
A、数据模型 B、概念模型 C、E-R图 D、关系模型
answer=B
13、在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。这是由层次模型的_____决定的。
A、数据结构 B、数据操作 C、完整性约束 D、缺陷
answer=C
14、客户/服务器结构与其它数据库体系结构的根本区别在于_____。
A、数据共享 B、数据分布 C、网络开销小 D、DBMS和应用分开
answer=D
△15、由于进程数目少,内存开销和进程通讯开销小,因此_____是较优的一种。
A、N方案 B、2N方案 C、M+N方案 D、N+1方案
answer=D
△16、数据库系统软件包括_____和_____。
(1)数据库 (2)DBMS (3) OS,DBMS和高级语言 (4)DBMS和OS (5)数据库应用系统和开发工具
A、(1)和(2) B、(2)和(5) C、(3) D、(4)
answer=B
17数据管理技术经历了人工管理,和。
(1)DBMS (2)文件系统 (3)网状系统 (4)数据库系统 (5)关系系统
A、(3)和(5) B、(2)和(3) C、(1)和(4) D、(2)和(4)
answer=D
△18、数据库系统包括_____、和。
(1)数据库 (2)DBMS (3)硬件,软件 (4)数据库,相应的硬件,软件 (5)各类相关人员
A、(1),(2)和(5) B、(1),(2)和(3) C、(2),(3)和(4) D、(2),(3)和(5)
answer=A
19、在数据库系统中,我们把满足以下两个条件的基本层次联系的集合称为层次模型:,。
(1)有一个结点无双亲 (2)其它结点无双亲 (3)有且仅有一个结点无双亲
(4)其它结点有且仅有一个双亲 (5)允许其它结点有多个双亲
A、(1)和(2) B、(3)和(4) C、(3)和(5) D、(2)和(5)
answer=B
20、在数据库系统中, 将满足以下两个条件的基本层次联系集合称为网状模型:,。
(1)允许一个以上的结点无双亲 (2)仅有一个结点无双亲 (3)一个结点可以有多于一个双亲
(4)每个结点仅有一个双亲 (5)每个结点的双亲是唯一的
A、(3)和(4) B、(2)和(3) C、(3)和(4) D、(1)和(3)
answer=D
21、数据库的完整性是指数据的_____和_____。
(1)正确性 (2)合法性 (3)不被非法存取 (4)相容性 (5)不被恶意破坏
A、(1)和(3) B、(2)和(5) C、(1)和(4) D、(2)和(4)
answer=C
△22、系统运行过程中,由于某种硬件故障使存储在外存上的数据部分损失或全部损失,称为_____,这类故障比其它故障的可能性_____。
(1)事务故障 (2)系统故障 (3)介质故障 (4)大,但破坏性小 (5)小,破坏性也小 (6)大,破坏性也大 (7)小,但破坏性大
A、(3),(7) B、(1),(4) C、(3),(5) D、(2),(6)
answer=A
23、当数据库的_____改变了,由数据库管理员对_____映象作相应改变,可以使_____保持不变,从而保证了数据的物理独立性 (1)模式 (2) 存储结构 (3)外模式/模式 (4)用户模式 (5)模式/内模式
A、(3),(1),(4) B、(1),(5),(3) C、(2),(5),(1) D、(1),(2),(4)
answer=C
1、描述事物的符号记录称为_____。
A、信息 B、数据 C、记录 D、记录集合
answer=B
2.由数据结构、关系操作集合和完整性约束三部分组成。
A、关系模型 B、关系 C、关系模式 D、关系数据库
answer=A
3、SQL语言属于。
A、关系代数语言 B、元组关系演算语言 C、域关系演算语言库 D、具有关系代数和关系演算双重特点的语言
answer=D
4.关系演算是用________来表达查询要求的方式。
A、谓词 B、关系的运算 C、元组 D、域
answer=A
△5、实体完整性要求主属性不能取空值,这一点可以通过________来保证。
A、定义外码的 B、定义主码 C、用户定义的完整性 D、由关系系统自动
answer=B
6、一组具有相同数据类型的值的集合称为________。
A、关系 B、属性 C、分量 D、域
answer=D
△7、在一个关系中,不能有相同的________。
A、记录 B、属性 C、分量 D、域
answer=B
8、关系是________。
A、型 B、静态的 C、稳定的 D、关系模型的一个实例
answer=D
9、所谓空值就是________的值。
A、数值0 B、空的字符串 C、未知的值 D、任何值
answer=C
10、集合R与S的差表示为________。
A、{t|t∈R∨t∈S} B、{t|t∈R∧フt∈S} C、{t|t∈R∧t∈S} D、{trts|tr∈R ∧ ts∈S}
answer=B
11、集合R与S的交可以用关系代数的5种基本运算表示为________。
A、 R-(R-S) B、σF(R×S) C、空 D、空
answer=A
12、集合R与S的连接可以用关系代数的5种基本运算表示为________。
A、R-(R-S) B、σF(R×S) C、空 D、空
answer=B
1、1986年,被定为关系数据库标准语言。
A、关系代数 B、关系演算 C、SQL语言 D、QBE
answer=C
2、SQL语言最主要功能是。
A、数据定义功能 B、数据操纵功能 C、数据查询 D、数据控制
answer=C
3、在SQL语言中授权的操作是通过________语句实现的。
A、CREATE B、REVOKE C、GRANT D、INSERT
answer=C
4、建立数据库三级模式的功能由SQL语言的________完成.
A、数据定义功能 B、数据操纵功能 C、数据查询 D、数据控制
answer=D
5、SQL语言的一体化特点是主要是与________相比较而言的。
A、操作系统命令 B、非关系模型的数据语言 C、高级语言 D、自然语言
answer=B
6、数据库中只存放视图的________。
A、操作 B、对应的数据 C、定义 D、限制
answer=C
△7、视图的优点之一是________。
A、提高数据的逻辑独立性 B、提高查询效率 C、操作灵活 D、节省存储空间
answer=B
△8、当修改基表数据时,视图________。
A、需要重建 B、可以看到修改结果 C、无法看到修改结果 D、不许修改带视图的基表
answer=D
△9、在嵌入式SQL语言中使用游标的目的在于________。
A、区分SQL与宿主语言 B、与数据库通信 C、处理错误信息 D、处理多行记录
answer=C
10、设有四个关系
S(SNO,SNAME, ADDRESS,TEL)
SNO:供应商代码 SNAME:姓名 ADDRESS:地址 TEL:电话
J(JNO,JNAME,LEADER,BG)
JNO:工程代码 JNAME:工程名 LEADER:负责人 BG:预算
P(PNO,PNAME,SPEC,CITY,COLOR)
PNO:零件代码 PNAME:零件名 SPEC:规格 CITY:产地 COLOR:颜色
SPJ(SNO,JNO,PNO,QTY)
SNO:供应商代码 JNO:工程代码 PNO:零件代码 QTY:数量
(1) 为每个关系建立相应的表
(2) 完成如下查询:
①找出所有供应商的姓名和地址、电话。
②找出所有零件的名称、规格、产地。
③找出使用供应商代码为S1供应零件的工程号。
④找出工程代码为J2的工程使用的所有零件名称、数量。
⑤找出产地为上海的所有零件代码和规格。
⑥找出使用上海产的零件的工程名称。
⑦找出没有使用天津产的零件的工程号。
⑧找出使用供应商S2供应的全部零件的工程号。
(3) 完成如下更新操作:
①把全部红色零件的颜色改成蓝色
②由S10供给J4的零件P6改为由S8供应,请作必要的修改。
③从供应商关系中删除S2的记录,并从供应零件关系中删除相应的记录。
④请将 (S2, J8, P4, 200) 插入供应零件关系。
⑤将工程J2的预算改为40万。
⑥删除工程J8订购的S4的零件。
(4) 请将零件和供应零件关系的连接定义一个视图,完成下列查询:
(1) 找出工程代码为J2的工程使用的所有零件名称、数量。
(2) 找出使用上海产的零件的工程号。
(略,请自己完成)
1、描述事物的符号记录称为_____。
A、信息 B、数据 C、记录 D、记录集合
answer=B
2、FoxBASE、FoxPro属于________。
A、表式系统 B、 最小关系系统 C、关系完备的系统 D、全关系系统
answer=B
3、DB2,ORACLE,PBASE属于________。
A、表式系统 B、最小关系系统 C、关系完备的系统 D、全关系系统
answer=C
△4、数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和_____.
A、表式系统 B、最小关系系统 C、关系完备的系统 D、全关系系统
answer=D
△5、在人工管理阶段,数据是_____。
A、速度快 B、可以做到最优化 C、可以从数据字典中获取许多统计信息 D、可以考虑不同的执行计划
answer=C
1、属于BCNF的关系模式________。
A、已消除了插入、删除异常
B、已消除了插入、删除异常、数据冗余
C、仍然存在插入、删除异常
D、在函数依赖范畴内,已消除了插入和删除的异常
answer=D
2、设R(U)是属性集U上的关系模式。X,Y是U的子集。若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称________。
A、Y函数依赖于X
B、Y对X完全函数依赖
C、X为U的候选码
D、R属于2NF
answer=A
3、在R(U)中,如果X→Y,并且对于X的任何一个真子集X’,都没有X’→Y,则________。
A、Y函数依赖于X
B、Y对X完全函数依赖
C、X为U的候选码
D、R属于2NF
answer=B
4、包含在_______中的属性,叫做主属性。
A、主码 B、候选码 C、外码 D、全码
answer=B
△5、多值依赖的毛病在于________。
A、插入异常
B、删除异常
C、数据冗余太大
D、插入异常、删除异常、数据冗余太大
answer=C
6、1NF________规范为2NF。
A、消除非主属性对码的部分函数依赖
B、消除非主属性对码的传递函数依赖
C、消除主属性对码的部分和传递函数依赖
D、消除非平凡且非函数依赖的多值依赖
answer=A
7、2NF________规范为3NF。
A、消除非主属性对码的部分函数依赖
B、消除非主属性对码的传递函数依赖
C、消除主属性对码的部分和传递函数依赖
D、消除非平凡且非函数依赖的多值依赖
answer=B
8、3NF________规范为BCNF。
A、消除非主属性对码的部分函数依赖
B、消除非主属性对码的传递函数依赖
C、消除主属性对码的部分和传递函数依赖
D、消除非平凡且非函数依赖的多值依赖
answer=C
9、3NF________规范为4NF。
A、消除非主属性对码的部分函数依赖
B、消除非主属性对码的传递函数依赖
C、消除主属性对码的部分和传递函数依赖
D、消除非平凡且非函数依赖的多值依赖
answer=D
10、下面的结论正确的是______。
A、任何一个二目关系是属于3NF的。
B、任何一个二目关系是属于BCNF的。
C、任何一个二目关系是属于4NF的。
D、当且仅当函数依赖A→B在R上成立,关系R(A,B,C)等于其投影R1(A,B)和R2(A,C)的连接。
answer=A、B、C
11、下面的结论正确的是______。
A、若R.A→R.B, R.B→R.C 则R.A→R.C
B、若R.A→R.B, R.A→R.C 则R.A→R.(B,C)
C、若R.B→R.A, R.C→R.A 则R.(B,C)→R.A
D、若R.(B,C)→R.A 则R.B→R.A, R.C→R.A
answer= A、B、C
1、需求分析阶段得到的结果是________。
A、数据字典描述的数据需求 B、E-R图表示的概念模型 C、某个DBMS所支持的数据模型 D、某个DBMS所支持的数据模型
answer=A
2、概念结构设计阶段得到的结果是________。
A、数据字典描述的数据需求 B、E-R图表示的概念模型 C、某个DBMS所支持的数据模型 D、包括存储结构和存取方法的物理结构
answer=B
3、逻辑结构设计阶段得到的结果是________。
A、数据字典描述的数据需求 B、E-R图表示的概念模型 C、某个DBMS所支持的数据模型 D、包括存储结构和存取方法的物理结构
answer=C
4、数据库物理设计阶段得到的结果是________。
A、数据字典描述的数据需求 B、E-R图表示的概念模型 C、某个DBMS所支持的数据模型 D、包括存储结构和存取方法的物理结构
answer=D
5、一个实体型转换为一个关系模式。关系的码为________。
A、实体的码 B、二个实体码的组合 C、n端实体的码 D、每个实体的码
answer=A
6、一个m:n联系转换为一个关系模式。关系的码为________。
A、实体的码 B、各实体码的组合 C、n端实体的码 D、 每个实体的码
answer=B
7、一个1:n联系可以转换为一个独立的关系模式,关系的码为________。
A、实体的码 B、各实体码的组合 C、n端实体的码 D、 每个实体的码
answer=C
△8、数据库系统阶段,数据_____。
A、实体的码 B、各实体码的组合 C、n端实体的码 D、每个实体的码
answer=D
1、恢复的主要技术是________。
A、事务 B、数据冗余 C、日志文件 D、数据转储
answer=B
2、恢复和并发控制的基本单位是________。
A、事务 B、数据冗余 C、日志文件 D、数据转储
answer=A
3、事务内部的故障的恢复需要________。
A、程序本身 B、日志文件 C、数据转储 D、数据库镜像
answer=B
4、系统故障的恢复需要________。
A、程序本身 B、日志文件 C、数据转储 D、数据库镜像
answer=B
5、介质故障的恢复需要________。
A、实体的码 B、日志文件 C、数据转储和日志文件 D、数据库镜像
answer=C
6、假设有如下事务: T1 : 在检查点之前提交;T2:在检查点之前开始执行,在检查点之后故障点之前提交;T3:在检查点之前开始执行,在故障点时还未完成;T4:在检查点之后开始执行,在故障点之前提交;T5:在检查点之后开始执行,在故障点时还未完成。在利用具有检查点的恢复技术进行恢复时,________需要REDO。
A、T1 B、T2和T4 C、T3和T5 D、T5
answer=B
7、假设有如下事务: T1 : 在检查点之前提交;T2:在检查点之前开始执行,在检查点之后故障点之前提交;T3:在检查点之前开始执行,在故障点时还未完成;T4:在检查点之后开始执行,在故障点之前提交;T5:在检查点之后开始执行,在故障点时还未完成。在利用具有检查点的恢复技术进行恢复时,________需要UNDO。
A、T1 B、T2和T4 C、T3和T5 D、T2
answer=C
8、 一个事务的执行不能被其他事务干扰,叫做事务的________。
A、原子性 B、一致性 C、持续性 D、隔离性
answer=D
△1、若对并发操作不加控制就可能会存取和存储不正确的数据,破坏数据库________。
A、安全性 B、完整性 C、一致性 D、
answer=C
2、并发控制的主要技术是________。
A、封锁 B、事务 C、 D、
answer=A
△3、事务内部的故障的恢复需要________。
A、程序本身 B、日志文件 C、数据转储 D、数据库镜像
answer=C
4、若事务T对数据对象A加上S锁,则________。
A、事务T可以读A和修改A,其它事务只能再对A加S锁,而不能加X 锁。
B、事务T可以读A但不能修改A,其它事务能对A加S锁和X锁。
C、事务T可以读A但不能修改A,其它事务只能再对A加S锁,而不能加X 锁。
D、事务T可以读A和修改A,其它事务能对A加S锁和X锁。
answer=C
5、以下______封锁违反两段锁协议。
A、Slock A … Slock B … Xlock C …………… Unlock A … Unlock B … Unlock C
B、Slock A … Slock B … Xlock C …………… Unlock C … Unlock B … Unlock A
C、Slock A … Slock B … Xlock C …………… Unlock B … Unlock C … Unlock A
D、Slock A …Unlock A ……Slock B … Xlock C ……………… Unlock B … Unlock C
answer=D
6、 可以防止丢失修改和读脏数据。
A、1级封锁协议 B、2级封锁协议 C、3级封锁协议 D、两段锁协议
answer=B
△1、若对并发操作不加控制就可能会存取和存储不正确的数据,破坏数据库。
A、安全性 B、完整性 C、一致性 D、C、B1、B2、D
answer=A
2、________是最低级别,在安全性方面几乎没有什么专门的机制来保障。
A、D级 B、C2级 C、B1级 D、A级
answer=A
3、________是安全产品的最低档次,提供受控的存取保护(DAC)。很多商业产品已得到该级别的认证。
A、D级 B、C2级 C、B1级 D、A级
answer=B
4、对系统的数据加以标记,并对标记的主体和客体实施强制存取控制(MAC)以及审计等安全机制,能够较好地满足大型企业或一般政府部门对于数据的安全需求,是真正意义上的安全产品。
A、D级 B、C2级 C、B1级 D、A级
answer=C
5、提供验证设计,即提供B3级保护的同时给出系统的形式化设计说明和验证以确信各安全保护真正实现。
A、D级 B、C2级 C、B1级 D、A级
answer=D
1、实体完整性和参照完整性属于。
A、静态列级约束 B、静态元组约束 C、静态关系约束 D、动态约束
answer=C
2、数据类型、取值范围、空值约束属于。
A、静态列级约束 B、静态元组约束 C、静态关系约束 D、动态约束
answer=A
△3、________是安全产品的最低档次,提供受控的存取保护(DAC)。很多商业产品已得到该级别的认证。
A、静态列级约束 B、静态元组约束 C、静态关系约束 D、动态约束
answer=B
△4、对系统的数据加以标记,并对标记的主体和客体实施强制存取控制(MAC)以及审计等安全机制,能够较好地满足大型企业或一般政府部门对于数据的安全需求,是真正意义上的安全产品。
A、静态列级约束 B、静态元组约束 C、静态关系约束 D、动态约束
answer=D
1、对SQL语言的语法分析、查询优化、权限检查等任务是由DBMS的______完成的。
A、应用层 B、语言翻译处理层 C、数据存取层 D、数据存储层
answer=B
2、并发控制、事务管理等工作是由DBMS的______完成的。
A、应用层 B、语言翻译处理层 C、数据存取层 D、数据存储层
answer=C
3、文件读页、写页、缓冲区管理等任务是由DBMS的______完成的。
A、应用层 B、语言翻译处理层 C、数据存取层 D、数据存储层
answer=D
4、当存取层写回一元组到数据库中时,存储子系统。
A、把它立即写回外存 B、把它先写回缓冲区 C、替换该元组所在的缓冲区页面 D、把该元组所在的缓冲区页面作一标志
answer=D