巢湖学院-数据库期末考试试题
数据库期末考试试题及答案

数据库期末考试试题及答案一、名词解释(每小题2分,共10分)1. 数据库(Database)2. 数据模型(Data Model)3. 表(Table)4. 字段(Field)5. 记录(Record)6. 主键(Primary Key)7. 外键(Foreign Key)8. 索引(Index)9. 视图(View)10. 存储过程(Stored Procedure)二、选择题(每小题2分,共20分)1. 下列哪个是关系型数据库管理系统?A. OracleB. MyBatisC. MongoDBD. Redis2. 在数据库中,哪个字段用于唯一标识一条记录?A. 字段名B. 数据类型C. 主键D. 索引3. 以下哪个不属于数据库的基本操作?A. 插入B. 删除C. 修改D. 格式化4. 下列哪个SQL语句用于创建表?A. SELECTB. INSERTC. CREATE TABLED. UPDATE5. 在SQL中,哪个关键字用于删除表?A. DROP TABLEB. DELETEC. ALTER TABLED. TRUNCATE TABLE6. 下列哪个SQL语句用于查询所有字段?A. SELECT FROM table_nameB. SELECT table_name FROMC. SELECT FROM table_nameD. SELECT table_name7. 以下哪个函数用于计算两个日期之间的差值?A. DATEDIFFB. TIMESTAMPDIFFC. DATE_ADDD. DATE_SUB8. 下列哪个SQL语句用于修改表的结构?A. MODIFY TABLEB. ALTER TABLEC. CHANGE TABLED. RENAME TABLE9. 下列哪个关键字用于创建外键约束?A. FOREIGN KEYB. CONSTRAINTC. PRIMARY KEYD. INDEX10. 以下哪个存储过程用于备份数据库?A. BACKUP DATABASEB. RESTORE DATABASEC. CREATE DATABASED. DROP DATABASE三、填空题(每小题2分,共20分)1. 在SQL中,用于插入数据的语句是______。
大学数据库管理系统期末考试题库及答案

大学数据库管理系统期末考试题库及答案选择题(每题2分)
1. 数据库的定义是:()
A. 文件管理系统
B. 存放数据的仓库
C. 存放数据的干草堆
D. 存放数据的操作系统
2. 下面不属于关系数据库特点的是:()
A. 实现了数据的共享性
B. 储存维护数据的程序和数据是分离的
C. 数据具有冗余性
D. 有数据结构和完整性约束的实现机制
3. 在定义关系模式时,应指明其下列哪几个方面?()
A. 元组的组成
B. 属性的含义与名称
C. 属性的可取值范围和类型
D. 约束条件
4. 下列哪种技术可用于备份数据库?()
A. 每日回滚
B. 磁盘阵列
C. 数据库快照
D. 服务器镜像
填空题(每空2分)
1. 数据库管理员的英文缩写是 ________。
2. 触发器的语法格式包括:CREATE TRIGGER 触发器名________ 操作类型 ON 表名 ________ 触发事件 AS ________。
3. 设计一个订单管理的关系模式,其中包含表格Order、Product、Customer等,要求Order表格中的外键是分别来自于Product和Customer的 ________ 。
4. 数据库中的ACID是指事务具有的原子性、 ________ 、隔离性和持久性四个特性。
简答题(每题10分)
1. 什么是数据库的粒度?请举例说明。
2. 请谈谈您是如何设计ER图的?
3. 什么是SQL注入?
论述题(40分)
1. 如何进行优化数据库性能?请从以下三个方面论述:调整数据库参数、优化表格和SQL语句优化。
数据库期末考试题及答案

数据库期末考试题及答案绪论一、选择题1. DBS是采用了数据库技术的计算机系统,它是一个集合体,包含数据库、计算机硬件、软件和()。
A. 系统分析员B. 程序员C. 数据库管理员D. 操作员2. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS3. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
I.人工管理阶段II.文件系统阶段III.数据库阶段A. I 和IIB. 只有IIC. II 和IIID. 只有I4. 下列四项中,不属于数据库系统特点的是()。
A. 数据共享B. 数据完整性C. 数据冗余度高D. 数据独立性高5. 数据库系统的数据独立性体现在()。
A.不会因为数据的变化而影响到应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构6. 描述数据库全体数据的全局逻辑结构和特性的是()。
A. 模式B. 内模式C. 外模式D. 用户模式7. 要保证数据库的数据独立性,需要修改的是()。
A. 模式与外模式B. 模式与内模式C. 三层之间的两种映射D. 三层模式8. 要保证数据库的逻辑数据独立性,需要修改的是()。
A. 模式与外模式的映射B. 模式与内模式之间的映射C. 模式D. 三层模式9. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是(),它是模式的逻辑子集。
A.模式B. 物理模式C. 子模式D. 内模式10.下述()不是DBA数据库管理员的职责。
A.完整性约束说明B. 定义数据库模式C.数据库安全D. 数据库管理系统设计选择题参考答案:(1) C (2) A (3) D (4) C (5) B (6) A (7) C (8) A(9) C (10) D二、简答题1.试述数据、数据库、数据库系统、数据库管理系统的概念。
数据库期末考试复习题及答案

4
3. 登记日志文件时必须遵循什么原则? 登记日志文件时必须遵循两条原则:
(1)登记的次序严格按并发事务执行的时间次序。(1 分) (2)必须先写日志文件,后写数据库。(2 分)
得分
四、设计题
( 第 1 题 4 分,第 2 题 6 分,第 3 题 3 分,第 4 题 4 分, 第 5 题 8 分,共 25 分)
2
15.在 E-R 模型中,如果有 3 个不同的实体型,3 个 m:n 联系,根据 E-R 模型转
换为关系模型的规则,转换后关系的数目为( C )。
A.4
B.5
C.6
D.7
16.事务的隔离性是指( A )。 A.一个事务内部的操作及使用的数据对并发的其他事务是隔离的 B.事务一旦提交,对数据库的改变是永久的 C.事务中包括的所有操作要么都做,要么都不做 D.事务必须是使数据库从一个一致性状态变到另一个一致性状态
A.车次 C.车次+日期
B.日期 D.车次+情况摘要
8. 己知关系 R 和 S,R∩S 等价于( B
)
1
A. (R-S)-S C. (S-R)-R
B. S-(S-R) D. S-(R-S)
9. 学校数据库中有学生和宿舍两个关系:
学生(学号,姓名)和 宿舍(楼名,房间号,床位号,学号)
假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分
SET SALARY=SALARY+200
WHERE SALARY<1000 AND SEX='女';(3 分) 4. 设某工厂数据库中有两个基本表:
车间基本表:DEPT(DNO,DNAME,MGR_ENO),其属性分别表示车间编 号、车间名和车间主任的职工号。 职工基本表:ERP(ENO,ENAME,AGE,SEX,SALARY,DNO),其属性 分别表示职工号、姓名、年龄、性别、工资和所在车间的编号。 建立一个有关女车间主任的职工号和姓名的视图,其结构如下: VIEW6(ENO,ENAME)。试写出创建该视图 VIEW6 的 SQL 语句。 参考答案 1:
数据库期末考试试题及答案

数据库期末考试试题及答案一、选择题(每题2分,共20分)1. 在关系数据库中,用来表示实体之间关系的是:A. 属性B. 关系C. 键D. 表答案:B2. SQL语言中的“SELECT”语句用于:A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C3. 数据库管理系统(DBMS)的主要功能不包括:A. 数据存储B. 数据查询C. 数据备份D. 数据加密答案:D4. 以下哪个不是数据库设计中的范式:A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. 第四范式(4NF)答案:D5. 在数据库中,主键的作用是:A. 唯一标识表中的记录B. 存储数据C. 建立表与表之间的关系D. 排序数据答案:A6. 事务的四大特性不包括:A. 原子性B. 一致性C. 隔离性D. 持久性答案:D7. 以下哪个是数据库的并发控制技术:A. 索引B. 视图C. 锁D. 触发器答案:C8. 数据库的完整性约束包括:A. 实体完整性B. 参照完整性C. 用户定义完整性D. 所有以上答案:D9. 数据库的恢复技术不包括:A. 事务日志B. 检查点C. 数据备份D. 索引答案:D10. 在数据库中,视图的作用是:A. 提高查询速度B. 简化用户操作C. 保护数据D. 存储数据答案:B二、简答题(每题10分,共30分)1. 解释什么是数据库的规范化,并说明其目的是什么?答:数据库的规范化是指按照一定的规则将数据库中的数据组织起来,以减少数据冗余和提高数据的一致性。
其目的是确保数据库的设计是合理的,避免数据的异常,如插入异常、删除异常和更新异常。
2. 描述数据库事务的ACID属性,并解释每个属性的含义。
答:事务的ACID属性包括:- 原子性(Atomicity):事务中的所有操作要么全部完成,要么全部不完成,不会结束在中间某个点。
- 一致性(Consistency):事务必须保证数据库从一个一致的状态转移到另一个一致的状态。
数据库期末考试复习题库(非常全面)

数据库期末考试复习题库(非常全面)第一部分第一章:一选择题:1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是阶段。
A.数据库系统 B.文件系统 C.人工管理 D.数据项管理答案:A 2.数据库的概念模型独立于。
A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界答案:A 3.数据库的基本特点是。
A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制答案:B4. 是存储在计算机内有结构的数据的集合。
A.数据库系统 B.数据库 C.数据库管理系统 D.数据结构答案:B5.数据库中存储的是。
A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息答案:C 6. 数据库中,数据的物理独立性是指。
A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立答案:C7. .数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指。
A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据C.多个用户共享一个数据文件 D.多种应用、多种语言、多个用户相互覆盖地使用数据集合答案:D8.据库系统的核心是。
A.数据库B.数据库管理系统C.数据模型D.软件工具答案:B9. 下述关于数据库系统的正确叙述是。
A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余 C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据答案:A10. 数将数据库的结构划分成多个层次,是为了提高数据库的①和②。
2022年巢湖学院数据科学与大数据技术专业《数据库系统原理》科目期末试卷A(有答案)

2022年巢湖学院数据科学与大数据技术专业《数据库系统原理》科目期末试卷A(有答案)一、填空题1、事务故障、系统故障的恢复是由______完成的,介质故障是由______完成的。
2、在SQL Server 2000中,数据页的大小是8KB。
某数据库表有1000行数据,每行需要5000字节空间,则此数据库表需要占用的数据页数为_____页。
3、在VB 6.0中,已经用Adobel连接到数据库,并已绑定到数据库中的某个关系表,现要通过此控件向表中插入数据,需要用到Adobel.Recordset的_____方法和Update方法,使用Adobel.Recordset的_____方法可以使当前行指针在结果集中向前移动一行。
4、数据仓库是______、______、______、______的数据集合,支持管理的决策过程。
5、数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有两类:______和______。
6、在RDBMS中,通过某种代价模型计算各种查询的执行代价。
在集中式数据库中,查询的执行开销主要包括______和______代价。
在多用户数据库中,还应考虑查询的内存代价开销。
7、主题在数据仓库中由一系列实现。
一个主题之下表的划分可按______、______数据所属时间段进行划分,主题在数据仓库中可用______方式进行存储,如果主题存储量大,为了提高处理效率可采用______方式进行存储。
8、某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做,为了保证该操作的完整,需要利用到事务性质中的_____性。
9、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加______,不能加______,直到事务T释放A上的锁。
10、数据仓库创建后,首先从______中抽取所需要的数据到数据准备区,在数据准备区中经过净化处理______,再加载到数据仓库中,最后根据用户的需求将数据发布到______。
巢湖学院-数据库期末考试试题

1、 数据库管理系统的工作不包括 ( C ) A 、定义数据库 B 、对已经定义的数据库进行管理 C 、为定义的数据库提供操作系统 D 、数据通信2、关系数据库管理系统应能实现的专门关系运算包括 ( D )A 、并、交、差B 、笛卡尔积、连接、除C 、差、选择、投影D 、选择、投影、连接 3、设有事务Ti 和事务Tj,下列能够进行并发执行的是 ( B ) A .Ri(X),Wj(X) B . Ri(X),Rj(X) C .Wi(X),Wj(X) D .Wi(X),Rj(X)4、DB 、DBMS 、DBS 三者之间的关系是否 ( B ) A.DB 、DBMS 、DBS 是同一个意思 B.DBS 包括DB 、DBMS C.DBMS 包括DB 、DBS D.DB 包括DBS 、DBMS5、关系数据模型的组成中,能够描述其动态特征的部分是 ( A ) A . 数据操作 B .数据结构 C .完整性约束规则 D .关系运算6、在数据库的三级模式结构中,描述数据库中数据全局逻辑结构和特征的是 ( D ) A 、外模式 B 、内模式 C 、存储模式 D 、模式7、设关系R 与S 的基数分别为m,n ,则R ╳S 的基数为 ( A ) A.m*n B.m+n C.m-n D.max(m,n)8、下列有关聚簇索引说法正确的是 ( B ) A . 一个表可以建立多个聚簇索引 B . 一个表最多只能建立一个聚簇索引C . 一个表至少建立一个聚簇索引D . 一个关系数据库中的多个表只能建立一个聚簇索引9、在SQL 语句中,在授权过程中,若允许一用户将其拥有权限继续传播的命令( B ) A. with grant option B.with admin option C.with grant cascade D.with grant restrict 10、如图,两个关系R1和R2进行 运算后得到R3的。
( D ) AR1 R2 R311.数据库设计过程中, E-R 是在下列哪一阶段产生的 ( B )A .逻辑模型设计B .概念模型设计C .物理模型设计D .需求分析阶段 12. 从多个关系中挑选出指定的属性组成新关系,其中用到的运算有 ( B ) A .选择与投影 B .投影与连接 C .连接与选择 D .交与投影 13. 设有两个事务T1和T2,并发操作如图, 下面评价正确的事( A )A 、该操作不存在问题B 、该操作丢失修改C 、该操作不能重复读D 、该操作读脏数据14. 在数据库恢复过程中,进行Redo,Undo 操作扫描日志文件的方向 ( C )A.正向、正向B. 反向、反向C. 正向、反向D.反向、正向15.在对数据对象施加封锁时,避免活锁或死锁没有采用下列哪种策略 ( D ) A.一次封锁法 B.顺序封锁法 C.先来先服务法 D.遵循两段封锁协议1.数据库管理技术发展的三个阶段为人工管理、文件系统、_数据库系统__________。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、 数据库管理系统的工作不包括 ( C ) A 、定义数据库 B 、对已经定义的数据库进行管理 C 、为定义的数据库提供操作系统 D 、数据通信2、关系数据库管理系统应能实现的专门关系运算包括 ( D )A 、并、交、差B 、笛卡尔积、连接、除C 、差、选择、投影D 、选择、投影、连接 3、设有事务Ti 和事务Tj,下列能够进行并发执行的是 ( B ) A .Ri(X),Wj(X) B . Ri(X),Rj(X) C .Wi(X),Wj(X) D .Wi(X),Rj(X)4、DB 、DBMS 、DBS 三者之间的关系是否 ( B ) A.DB 、DBMS 、DBS 是同一个意思 B.DBS 包括DB 、DBMS C.DBMS 包括DB 、DBS D.DB 包括DBS 、DBMS5、关系数据模型的组成中,能够描述其动态特征的部分是 ( A ) A . 数据操作 B .数据结构 C .完整性约束规则 D .关系运算6、在数据库的三级模式结构中,描述数据库中数据全局逻辑结构和特征的是 ( D ) A 、外模式 B 、内模式 C 、存储模式 D 、模式7、设关系R 与S 的基数分别为m,n ,则R ╳S 的基数为 ( A ) A.m*n B.m+n C.m-n D.max(m,n)8、下列有关聚簇索引说法正确的是 ( B ) A . 一个表可以建立多个聚簇索引 B . 一个表最多只能建立一个聚簇索引C . 一个表至少建立一个聚簇索引D . 一个关系数据库中的多个表只能建立一个聚簇索引9、在SQL 语句中,在授权过程中,若允许一用户将其拥有权限继续传播的命令( B ) A. with grant option B.with admin option C.with grant cascade D.with grant restrict 10、如图,两个关系R1和R2进行 运算后得到R3的。
( D ) AR1 R2 R311.数据库设计过程中, E-R 是在下列哪一阶段产生的 ( B )A .逻辑模型设计B .概念模型设计C .物理模型设计D .需求分析阶段 12. 从多个关系中挑选出指定的属性组成新关系,其中用到的运算有 ( B ) A .选择与投影 B .投影与连接 C .连接与选择 D .交与投影 13. 设有两个事务T1和T2,并发操作如图, 下面评价正确的事( A )A 、该操作不存在问题B 、该操作丢失修改C 、该操作不能重复读D 、该操作读脏数据14. 在数据库恢复过程中,进行Redo,Undo 操作扫描日志文件的方向 ( C )A.正向、正向B. 反向、反向C. 正向、反向D.反向、正向15.在对数据对象施加封锁时,避免活锁或死锁没有采用下列哪种策略 ( D ) A.一次封锁法 B.顺序封锁法 C.先来先服务法 D.遵循两段封锁协议1.数据库管理技术发展的三个阶段为人工管理、文件系统、_数据库系统__________。
2.关系代数运算符中,传统运算符括并、交、差和__笛卡尔积__________运算。
3.数据库系统在运行过程中可能会发生故障,故障主要有事务故障、__系统故障_______、介质故障和计算机病毒四大类。
4.如果Y →X ,且X →Y ,则X 与Y 的表达式可表示 ____________。
5.2NF 主要消除_____部分___依赖。
6.删除student 表的定义的SQL 语句是____drop table student_______。
7.数据字典包括数据项、_____数据结构____、数据流图、数据存储和处理过程组成。
8.数据库中事务的ACID 特性中:C 指_____一致性___________特性。
9.在视图集成时,各分E-R 图之间的冲突由技术手段解决的是__结构_____冲突、。
10.数据库转储时,银行系统一般转储方式为__B___(A.静态海量 B.动态增量).已知关系R 及 关系S 如下:S1 S21.写出R-S 的结果: (a,1,2) (b,3,4) (c,1,2)2.R 与S1的关系如题1,写出R 外连接S1的结果: A B C D a 2 3 null b 1 2 2 d 3 4 43. R 与S2的关系如题1,写出R ÷S2的结果 A null4.今有调度L1= R2(B)R2(A)R3(A)R1(A)W3(C) W2(B)R1(B)W1(A)是否满足冲突的可串行化调度?若是请写出交换步骤,不是请说明理由。
1.设有一个“学生—课程”数据库,数据库中包括三个表:“学生”表Student由学号(Sno)、姓名(Sname)、性别(Sex)、年龄(Sage)、所在系(Sdept)五个属性组成,记为:Student(Sno,Sname,Ssex,Sage,Sdept);“课程”表Course上课程号(Cno)、课程名(Cname)、先修课号(Cpno)、学分(Ccredit)四个属性组成。
可记为:Course(Cno,Cname,Cpno,Ccredit);“学生选课”表SC由学号(Sno)、课程号(Cno)、成绩(Grade)三个属性组成,可记为:SC(Sno,Cno,Grade)。
其中每个表中带下划线的为主码,Course表中Cpno参照Cno;SC表中的Sno参照Student表中的Sno,Cno参照Course表中的Cno。
试用关系代数完成如下查询:(1)查询没有选修课程名为“数据库原理”的学生学号;(2)查询计算机系学生的学号、姓名;(3)查询选修课程名为“信息系统”这门课程的学生姓名和成绩;(4)查询选修了全部课程的学生姓名;(5)查询所有年龄大于22或者所在系别为“计算机系”的学生学号、姓名。
2.设有一个数据库,包括如下关系模式:部门(部门编号C(3),部门名称C(8),办公地点C(8))教工(教工编号C(3),部门编号C(3),姓名C(6),性别C(1),出生日期D(),职称C(6),文化程度C(6),基本工资N(7,2),家庭电话C(8))任课(教工编号C(3),课程编号C(4),上课班级C(8),上课时间D(),地点C(8))课程(课程编号C(4),课程名称C(10),学分N(5,1)),其中带下划线的为该表主键(1)查询文化程度为硕士的男教工的教工编号、姓名、年龄,并按年龄降序排列。
(2)修改所有“计算机系”教师工资,使之在原来基础上加1000(3)把查询和删除“课程”表数据的权限授给用户U2。
(4)创建一个所有教师任课信息的名为“teach”的视图,包含下列属性:姓名、课程名称、上课班级、上课时间、上课地点。
(5)查询各位教师任课门数,输出:教师编号、教师名称、任课门数下面是最后一大题:1.在数据库的三级模式中,描述数据库中局部数据的逻辑结构和特征是()A.外模式B.内模式C.逻辑模式D.模式2.DB、DBMS、DBS三者之间的关系是否()A.DB、DBMS、DBS是同一个意思B.DBS 包括DB、DBMSC.DBMS 包括DB、DBSD.DB 包括DBS、DBMS3.下列关系代数运算符中,属于单目运算符的是()A.选择运算B.并运算C.笛卡尔积D.连接运算4.将E-R图转换成关系模式建立的时机是()A.需求分析阶段B.数据库物理设计阶段C.数据库实施D.概念结构设计阶段5.有一个关系学生(学号,性别,年龄),定义性别值只能取’男’或’女’是()A.实体完整性B.参照完整性C.用户定义完整性D.主码完整性约束6.事务T i与T j对数据X进行的下列操作中不能进行并发操作的是()A.W i(X),W j(Y)B.R i(Y),W j(X)C.R i(X),R j(X)D.W i(X),R j(X)7.设关系R与S的基数分别为m,n,则R╳S的基数为( )A.m*nB.m+nC.m-nD.max(m,n)8.实现关系代数投影运算的SQL子句是( )A.SELECTB.FROMC.WHERED.ORDER BY 9.下列基于严格的数学理论基础之上的数据模型是 ( ) A.层次模型 B.网状模型 C.关系模型 D.E-R 模型 10.在数据库系统中,视图可以提供数据的 ( ) A.并发性 B.安全性 C.完整性 D.恢复性11.下列能正确创建角色R1的语句(在sqlserver2000中实现)是( ) A.create user R1 B.create role R1 C.exec sp_addrole R1 D.create view R1 12R3的。
( )(表1)R1 R2 R3A.交B.并C.笛卡尔积D.连接后再投影 (表2)13.有两个事务,调度情况如表2,产生数据不一致性现象属于下列哪种( ) A.丢失修改 B.不可重复读 C.读脏数据 D.写错误14. 在数据库恢复过程中,进行Redo,Undo 操作扫描日志文件的方向 ( ) A.正向、正向 B. 反向、反向 C. 正向、反向 D.反向、正向 15.在对数据对象施加封锁时,避免活锁或死锁没有采用下列哪种策略 ( ) A.一次封锁法 B.顺序封锁法C.先来先服务法D.遵循两段封锁协议1.数据库管理的三个阶段为人工管理阶段、____________、数据库系统。
2.基本的关系代数运算符有并、差、__________、选择、投影五种运算。
3.RDBMS 表示 __________________________。
4.Alter 命令是对表的________进行修改(空格处填“定义”或“数据”)。
5.数据库系统与文件系统最本质的区别是___________________。
6.在视图集成时,各分E-R 图之间的冲突中,结构冲突通过_________方式解决。
7.在DBMS 的授权子系统中,授权和回收权利用语句GRANT 和____________。
8.设有关系B (书号,书名),如果要检索第2个字母为N ,且至少包含5个字母的书名,则SQL 查询语句中WHERE 子句的条件表达式应写成:书名Like _________________。
9.事务的特性可以由ACID 四个字母表示,其中I 代表事务的____________性。
10.将某模式R 规范为3NF ,则目的在是消除____________依赖。
1. 已知关系R 及关系S 如下:关系S 关系R 关系S 1写出∏A,B(R∪S1)的结果:2.R与S的关系如题1,写出R外连接S的结果:3. R与S的关系如题1,写出R÷S的结果4.今有调度R2(B)R1(A)W2(B)R3(B)R3(A)W3(B)R1(B)W1(A)是否满足冲突的可串行化调度?若是请写出交换步骤,若不是请说明理由。