数据库原理及应用试卷B 答案

《数据库原理及应用》试卷B 答案
一、单项选择
二、填空题
1.记录或元组
2.概念结构设计阶段、数据库物理设计阶段
3.关系
4.删除异常
5.人工管理、文件系统、数据库系统
6.属性(或字段)
7.DELETE,UPDA TE
8.数据定义
9.关系
10.层次数据模型,网状数据模型、关系数据模型
三、简答题
1.因为一个二元关系的主码构成只有以下两种可能:
(1)全码,则两个属性都是主属性,不存在非主属性,因此这种情况下该二元关系肯定是3NF;
(2)其中一个属性构成主码,另外一个是非主属性,这中情况下只有主属性决定非主属性,不存在非主属性对主属性的部分依赖和传递依赖,故也是3NF。

2.1) 硬件系统
2)软件系统
3)数据库集合
4)数据库应用系统
5)数据库管理员
6)用户
四、应用题
1. (1).UPDATE EMP
SET 部门号=人事部门号
WHERE 姓名=‘吴刚’
(2).CREATE VIEW W-SAL (部门号,工资总额)
AS SELECT 部门号,SUM(工资)
FROM EMP
GROUP BY 部门号
HAVING SUM(工资)>=200000
2.(1)π学号 (S) –π学号 (σ课程号= ‘C1’∨课程号= ‘C2’ (S∞SC))
(2)π课程号 (σ姓名= ‘李林’(S∞SC)) UΠ课程号 (σ姓名<> ‘王明’(S∞SC))
五、综合设计题
1.1)不是2范式,因为C部分依赖于码A#B#
2)R1的码为A#B#,R2的码为B#
3)R1(A#,B#,E)
R21(B#,C)
R22(C,D)
2.1)不是3范式
2)不是BC范式
3.R1(A,B)
R1(A,C) F={A→C}
R3(C,D,E) F={C→DE}
R4(E,F)。

合集下载

数据库复习题B-2019-2020 附答案

数据库复习题B-2019-2020 附答案

复习题(B )考试课程: 数据库原理及应用一、单项选择题在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。

错选或未选均无分。

1. 位于用户和数据库之间的一层数据管理软件是 ( ) 。

A.DBS B.DB C.DBMS D.MIS2. 一个事务中所有对数据库操作是一个不可分割的操作序列,这称为事务的 ( ) 。

A.原子性B.一致性C.隔离性D.持久性3. 专门的关系运算包括:选择、投影、连接和 ( ) 。

A.并运算 B.除运算 C.差运算 D.笛卡儿积4. 在关系数据库中,表与表之间的联系是通过( )实现的。

A.实体完整性规则 B.参照完整性规则 C.用户自定义的完整性规则 D.主键5. 数据字典产生于数据库设计步骤的 ( ) 。

A.需求分析阶段 B.概念设计阶段C.逻辑设计阶段D.物理设计阶段*6. 如果有4个事务串行调度,那么不同的有效调度有( )。

A) 42B) 24C) 44D)4!7.有关系R (A ,B ,C )和S (A ,B ,C ),他们分别有13个元组和20个元组,则R-S 运算最多有( )元组。

A .20B .13C .33D .78. 概念结构设计的目标是产生DB 的概念模型,该模型主要反映( )。

A.DBA 的管理信息需求 B.企业组织的信息需求 C.应用程序员的编程需求 D.DB 的维护需求9. “关系模式的优化”这一设计内容应该属于( )设计阶段。

装订线A.概念设计B. 物理设计C. 逻辑设计D.代码设计*10.ODBC应用系统的体系结构包括应用程序、驱动程序管理器、数据源和()四部分。

A.数据库驱动程序B. ORACLEC. 高级语言编译程序D.都不是11. 下列说法不适应于索引( )A.一个基本表可建多个索引B.一个表聚簇索引只有一个C.索引可以提高查询效率D.索引多查询效率高。

12.应用启发式规则进行代数优化时,()运算尽可能先做,因为该运算可以使中间结果大大变小。

数据库原理与应用试题--含答案

数据库原理与应用试题--含答案

资料范本本资料为word版本,可以直接编辑和打印,感谢您的下载数据库原理与应用试题--含答案地点:__________________时间:__________________说明:本资料适用于约定双方经过谈判,协商而共同承认,共同遵守的责任与义务,仅供参考,文档可直接下载或修改,不需要的部分可直接删除,使用时请详细阅读内容判断题[数据库系统概论]2(F)与用文件系统来管理数据相比,用数据库管理数据增加了数据冗余度。

(F)一个信息只能用一种数据形式来表示。

(F)数据库系统是数据库管理系统的重要组成部分。

(F)数据库的三级模式是概念模型、逻辑模型和物理模型。

(F)E-R模型只能转换为关系模型,不能转换为层次模型和网状模型。

(F)如果一个实体A对应多个实体B,则A与B之间必然是一对多的联系。

[关系型数据库基本原理]2(F)一个关系的主键只能包含一个属性。

(F)在实体-联系模型中,实体具有属性,联系不能具有属性。

(F)关系运算中,选择运算是从列的角度进行的运算,投影运算是从行的角度进行的运算。

(F)在一个关系模式中,如果A->B,B->C,则称C部分依赖于A。

(F)E-R图转换为关系模型时,实体可转换为关系模式,联系不能转换为关系模式。

(F)E-R图转换为关系模式时,所有的联系都必须转换为独立的关系模式。

[数据库的管理]1(F)数据库的文件包括数据文件、事务日志文件和索引文件。

(F)数据库的一个数据文件可以属于多个文件组。

(F)在SQL Server中,数据库的主数据文件的扩展名是ldf。

[表的管理]2(F)创建一个表时,对于表的每一列,必须指明数据类型和长度,例如“生日datetime(8)”。

(T)在SQL Server中,nchar数据类型与nvarchar数据类型的区别是,前者是固定长度的,后者是可变长度的。

(T)在SQL Server中,存储逻辑型数据值的数据类型是bit.(F)SQL中的数据定义语言(DDL)用于实现数据增、删、改、查等数据操作。

(完整版)数据库原理及应用习题带答案

(完整版)数据库原理及应用习题带答案

习题一、单项选择题1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是(A)阶段。

A. 数据库系统B. 文件系统C. 人工管理D.数据项管理2. 数据库系统与文件系统的主要区别是(B)。

A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 在数据库中存储的是(C)。

A. 数据B. 数据模型C. 数据及数据之间的联系D. 信息4. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。

A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合5. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS6. 数据库管理系统(DBMS)是(C)。

A. 一个完整的数据库应用系统B.一组硬件C. 一组系统软件D.既有硬件,也有软件7. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。

A. 文件的集合B. 数据的集合C. 命令的集合D. 程序的集合8. 支持数据库各种操作的软件系统是(B)。

A. 命令系统B. 数据库管理系统C. 数据库系统D. 操作系统9. 由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫(B)。

A. 文件系统B. 数据库系统C. 软件系统D. 数据库管理系统10. 数据库系统中应用程序与数据库的接口是(B)。

A. 数据库集合B. 数据库管理系统DBMSC. 操作系统OSD. 计算机中的存储介质11. 在DBS中,DBMS和OS之间关系是(D)。

(完整版)《数据库原理》期末试卷及答案(B)

(完整版)《数据库原理》期末试卷及答案(B)

参考答案一.单项选择题(本大题共15小题,每题2分,共30分。

在每小题列出的4个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。

错选或未选都无分。

)1、A2、C3、D4、A5、A6、C7、D8、D9、A 10、A11、B 12、D 13、D 14、C 15、C二.填空题(本大题共7小题,每小题3分,共21分。

将正确的答案填在每小题的空格内。

错填或不填均无分)16、先来先服务17、参照完整性18、REDO19、并发控制20、系统故障21、共享锁22、可串行性三.名词解释(本大题共3小题,每小题8分,共24分)23、封锁粒度封锁对象可以很大,比如对整个数据库加锁,也可以很小,比如只对某个属性值加锁。

封锁对象的大小称为封锁粒度。

封锁粒度与系统的并发度和并发控制的开销密切相关。

封锁的粒度越大,系统中能够被封锁的对象就越少,并发度也就越小,但同时系统开销也越小;相反,封锁的粒度越小,并发度越高,但系统开销也就越大24、死锁如果事务T1封锁了数据A,事务T2封锁了数据B。

之后T1又申请封锁B,因T2已封锁了B,于是T1等待T2释放B上的锁。

接着T2又申请封锁A,因T1已封锁了A,T2也只能等待T1释放A上的锁。

这样就出现了T1在等待T2,而T2又在等待T1的局面,T1和T2两个事务永远不能结束,形成死锁。

25、事务事务是数据库的逻辑工作单位,它是用户定义的一组操作序列。

事务应该有4个属性:原子性、一致性、隔离性和持续性。

四、简答题(本大题共3小题,共25分)26、为了保证并行操作的正确性,DBMS的并行控制机制必须提供一定的手段来保证调度是可串行化的。

目前DBMS普遍采用封锁方法来保证调度的正确性,即保证并行操作调度的可串行性。

除此之外还有其他一些方法,如时标方法、乐观方法等。

27、并发操作带来的数据不一致性包括三类:丢失修改、不可重复读和读“脏”数据。

丢失修改是指事务1与事务2从数据库中读入同一数据并修改,事务2的提交结果破坏了事务1提交的结果,导致事务1的修改被丢失。

数据库原理与应用(关系数据模型)习题与答案

数据库原理与应用(关系数据模型)习题与答案

一、单选题1、下列关于关系数据模型的术语中,()术语可用二维表中的“行”来表达。

A.域B.属性C.元组D.关系正确答案:C2、设有三个域,它们包含的元素个数分别是3个、4个、5个,则三个域的笛卡尔积的基数是()。

A.12B.3C.60D.36正确答案:C3、设有关系模式EMP(职工号,姓名,年龄,技能)。

假设职工号唯一,每个职工有多项技能,则EMP表的主键是()。

A.(职工号,技能)B.职工号C.技能D.(姓名,技能)正确答案:A4、关系模型中,一个候选键()。

A.可由一个或多个组合能唯一标识该关系模式中任意元组的属性组成B.可由多个任意属性组成C.必须由多个属性组成D.至多由一个属性组成正确答案:A5、如果在一个关系数据库中,存在某个属性(或属性组),虽然不是一个关系的主键或只是主键的一部分,但却与另一个关系的主键对应,称该属性(或属性组)为这个关系的()。

A.候选键B.连接码C.外键D.主键正确答案:C6、有一个“列车运营”关系,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该关系的主键是()。

A.(车次,情况摘要)B.车次C.日期D.(车次,日期)正确答案:D7、现有关系:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期),它的主键是()。

A.宿舍编号B.(宿舍地址,姓名)C.学号D.(宿舍编号,学号)正确答案:C8、在关系A(S,SN,D)和B(D,CN,NM)中,S是A的主键,A中的属性D与B 中的主键D相对应,则D在A中称为()。

A.主属性B.外键C.主键D.主码正确答案:B9、在关系A(S,SN,D)和B(D,CN,NM)中,S是A的主键,D是B的主键,A 中的外键D对应B的主键,则要求A中D的取值必须来源于关系B中的D,符合()约束。

A.实体完整性B.域完整性C.用户定义完整性D.参照完整性正确答案:D10、关系模型中可以有三类完整性约束,其中()是关系模型必须满足的完整性约束条件,应该由RDBMS自动支持。

数据库原理与应用试题及答案

数据库原理与应用试题及答案

s数据库原理与应用-在线作业_3 交卷时间2020-12-19 21:25:49一、单选题(每题4分,共20道小题,总分值80分)1.__B______是存储在计算机中有结构、可共享的数据的集合。

(4分)A数据库系统B数据库C数据库管理系统D数据结构纠错正确答案B解析知识点s数据库原理与应用2.对关系模型叙述错误的是___D___。

(4分)A建立在严格的数学理论、集合论和谓词演算公式的基础之上B微机DBMS绝大部分采取关系数据模型C用二维表表示夫系模型是其一大特点D不具有连接操作的DBMS也可以是关系数据库系统纠错正确答案D解析知识点s数据库原理与应用3.(4分)ABCD纠错正确答案D★★★解析知识点s数据库原理与应用4.关系模式R已属于3NF,下列说法中______是正确的。

(4分)A它一定消除了插入和删除异常B仍存在一定的插入和删除异常C一定属干BCNFDA和C都是纠错正确答案B您的答案是B回答正确展开解析知识点s数据库原理与应用5.(4分)ABCD纠错正确答案C★★★解析知识点s数据库原理与应用6.数据库恢复的基础是利用转储的冗余数据,这些转储的冗余数据包括_______。

(4分)A数据字典、应用程序、审计档案、数据库后备副本B数据字典、应用程序、日志文件、审计档案C日志文件、数据库后备副本D数据字典、应用程序、数据库后备副本纠错正确答案C★★★解析知识点s数据库原理与应用7.从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是______。

(4分)AM端实体的关键字BN端实体的关键字CM端实体关键字与N端实体关键字组合D重新选取其他属性纠错正确答案C★★★解析知识点s数据库原理与应用8.解决并发控制带来的数据不一致性问题普遍采用______。

(4分)A封锁B恢复C存取控制D协商纠错正确答案A您的答案是A回答正确展开解析知识点s数据库原理与应用9.视图建立后,在数据字典中存放的是_______。

数据库原理及应用课后习题答案

第一章习题一、选择题1.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是(C)。

A)DB包含DBS和DBMS B)DBMS包含DBS和DBC)DBS包含DB和DBMS D)没有任何关系2.数据库系统的核心是(B)。

A)数据模型 B)数据库管理系统C)数据库 D)数据库管理员3.数据独立性是数据库技术的重要特点之一,所谓数据独立性是指(D)。

A)数据与程序独立存放B)不同的数据被存放在不同的文件中C)不同的数据只能被队友的应用程序所使用D)以上三种说法都不对4.用树形结构表示实体之间联系的模型是(C)。

A)关系模型 B)网状模型 C)层次模型 D)以上三个都是5.“商品与顾客”两个实体集之间的联系一般是(D)。

A)一对一 B)一对多 C)多对一 D)多对多6.在E-R图中,用来表示实体的图形是(A)。

A)矩形 B)椭圆形 C)菱形 D)三角形7.在数据库管理系统提供的数据语言中,负责数据的模式定义和数据的物理存取构建的是(A)。

A)数据定义语言 B)数据转换语言 C)数据操纵语言 D)数据控制语言8.数据库系统的三级模式结构中,下列不属于三级模式的是(B)。

A)内模式 B)抽象模式 C)外模式 D)概念模式9.在数据库管理系统提供的语言中,负责数据的完整性、安全性的定义与检查以及并发控制、故障恢复等功能的是(D)。

A)数据定义语言 B)数据转换语言 C)数据操纵语言 D)数据控制语言10.下面关于数据库系统叙述正确的是(B)。

A)数据库系统避免了一切冗余B)数据库系统减少了数据冗余C)数据库系统比文件能管理更多的数据D)数据库系统中数据的一致性是指数据类型的一致11.下列叙述中,错误的是(C)。

A)数据库技术的根本目标是要解决数据共享的问题B)数据库设计是指设计一个能满足用户要求,性能良好的数据库C)数据库系统中,数据的物理结构必须与逻辑结构一致D)数据库系统是一个独立的系统,但是需要操作系统的支持12.在数据库管理系统提供的数据语言中,负责数据的查询及增、删、改等操作的是(D)。

数据库原理与应用试题及答案精选全文完整版

可编辑修改精选全文完整版一、单选题(共20分,每题1分)1.DB、DBMS和DBS三者之间的关系是(B)A. DB包括DBMS和DBSB. DBS包括DB和DBMSC. DBMS包括DB和DBS C. DBS与DB和DBMS无关2.在数据库系统中,读脏数据是指一个事务读了另一个事务(C)A. 未更新的数据B. 未撤销的数据C. 未提交的数据D. 未刷新的数据3.加锁协议中规定“先申请先服务”的原则,可以避免数据库系统出现(A)A. 活锁B. 死锁C. 读-写冲突D. 写-写冲突4.语句DELETE FROM SC表明(A)A. 删除SC中的全部记录B. 删除基本表SCC. 删除基本表SC中的列数据D. 删除基本表SC中的部分行5.数据库设计阶段分为(D)A. 物理设计阶段、逻辑设计阶段、编程和调试阶段B. 模型设计阶段、程序设计阶段和运行阶段C. 方案设计阶段、总体设计阶段、个别设计阶段和编程阶段D. 概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段6.关系笛卡尔积运算记号R×S表示(D)A. R为关系名,S为属性名B. R和S均为属性名C. R为属性名,S为关系名D. R和S均为关系名7.在DB应用中,一般一条SQL语句可产生或处理一组记录,而DB主语言语句一般一次只能处理一条记录,其协调可通过哪种技术实现(B)A. 指针B. 游标C. 数组D. 栈8.下列说法中不正确的是(C)A. 任何一个包含两个属性的关系模式一定满足3NFB. 任何一个包含两个属性的关系模式一定满足BCNFC. 任何一个包含三个属性的关系模式一定满足3NFD. 任何一个关系模式都一定有码9.在下列基本表中数值5表示(C)CREATE TABLE student(Snum CHAR(5)NOT NULL UNIQUE,Sname CHAR(2));A. 表中有5条记录B. 表中有5列C. 表中字符串Snum 的长度D. 表格的大小10.在视图上不能完成的操作是(C)A. 更新视图B. 查询C. 在视图上定义新的基本表D. 在视图上定义新视图11.在DBS中,DBMS和OS之间的关系是(B)A. 相互调用B. DBMS调用OSC. OS调用DBMSD. 并发运行12.关系中行列次序的变换性质是(D)A. 行可以交换,列不可交换B. 行不可交换,列可交换C. 行、列均不可交换D. 行、列均可以交换13.单个用户使用的数据视图的描述称为(A)A. 外模式B. 概念模式C. 内模式D. 存储模式14.数据库系统安排多个事务并发执行的过程称为(C)A. 步骤B. 进程C. 调度D. 优先级15.SQL语言有两种使用方式,分别称为交互式和(C)A. 提示式SQLB. 多用户SQLC. 嵌入式SQLD. 解释式SQL16.以下不属于服务器端脚本语言的是(D)。

数据库原理及应用-期末考试试题及答案

数据库原理及应用期末考试试题一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要 求的,错选、多选或未选均无分。

1. DB 、DBMS 和DBS 三者之间的关系是( B )。

A .DB 包括DBMS 和DBS B .DBS 包括DB 和DBMSC .DBMS 包括DB 和DBSD .不能相互包括2. 对数据库物理存储方式的描述称为( B )A .外模式B .内模式C .概念模式D .逻辑模式3.在数据库三级模式间引入二级映象的主要作用是( A ) A .提高数据与程序的独立性 B .提高数据与程序的安全性 C .保持数据与程序的一致性D .提高数据与程序的可移植性4. 视图是一个“虚表”,视图的构造基于( C )A .基本表B .视图C .基本表或视图D .数据字典5. 关系代数中的π运算符对应SELECT 语句中的以下哪个子句?( A )A .SELECTB .FROMC .WHERED .GROUP BY6. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( C )A .多对多B .一对一C .多对一D .一对多7. 如何构造出一个合适的数据逻辑结构是( C )主要解决的问题。

A .关系系统查询优化 B .数据字典 C .关系数据库规范化理论 D .关系数据库查询 8. 将E-R 模型转换成关系模型,属于数据库的( C )。

A . 需求分析B . 概念设计C . 逻辑设计D . 物理设计9. 事务日志的用途是( C )A . 事务处理B . 完整性约束C . 数据恢复D . 安全性控制10.如果事务T 已在数据R 上加了X 锁,则其他事务在数据R 上( D )A . 只可加X 锁B . 只可加S 锁C . 可加S 锁或X 锁D . 不能加任何锁二、填空题(本大题共10小题,每小题2分,共20分) 错填、不填均无分。

成都理工大学《数据库原理与应用》试卷B-附参考答案

成都理工大学之分。

围绕数据所做的所有工作被称为数这种情况被称为事务故障。

12、在数据库规范设计方法中,著名的New Orleans方法将数据库设计分为4个阶段:需求分析、概念设计、逻辑设计和物理设计。

13、设有关系R(S1,S2,X1,X2),其主码为(S1,S2),函数依赖关系集为{S1→X1, (S1,S2)→X2},则此关系满足第一范式要求,可分解为主码为(S1,S2)的关系R1(S1,S2,X2)和R2(S1,X1)两个满足更高一级范式要求的范式。

二、选择填空题(每小题1分,共15分)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、数据库的概念模型是对信息世界的建模,概念模型应当全面、准确地描述出信息世界中的基本概念。

概念模型的表示方法很多,其中最广泛应用的是______。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档