关系,在哪些属性上建立什么样的c 索引属性”

数据库系统原理填空114
上亿文档资料,等你来发现
数据库系统原理填空114
1、一个关系模式R是3NF指的是它的非主属性都不;作;47、关系模式规范化过程中,若要求分解保持函数依;以达到2NF,但不一定能达到3NF;48、DBMS是指数据库管理系统,它是位于用户和;49、在一个实体表示的信息中,称主键为候选键;51、SQL是结构化查询语言;53、若关系为1NF,且它的每一非主属性__完全;54、“为哪些表,在哪些字段上,建立什么样的
1、一个关系模式R是3NF指的是它的
都不传递依赖它的任一候选键。 2、设关系模式R (A,B,C),F是R上成立的FD集,F = {B→A,B→C},则分解ρ = {AB,AC}丢失的FD是
。 3、 按照索引文件的结构,索引可以分为两类:
索引和稠密索引。 4、 在关系代数表达式的语法树中,叶子结点是关系,非叶子结点是
。 5、关系模式的三类完整性约束条件分别是 实体完整性
、参照完整性约束和用户定义完整性约束。 6、 数据库语言包括
和数据操纵语言两大部分,前者负责描述和定义数据库的各种特性,后者说明对数据库进行的各种操作。 7、 关系数据模型由数据结构、
和完整性约束规则三部分组成。 8、在关系模式分解中,若要保证不丢失信息,则分解应具有 保持 FD
。 9、如果一个满足1NF关系的所有属性合起来组成一个关键字,则该关系最高满足的范式是
(在1NF、2NF、3NF范围内)。 10、若关系模式R∈2NF,则要求R中每个
完全函数依赖于R的候选键。 11、设有关系R和S,与R?S等价的元组关系演算表达式是
{t1R(t)∧S(t)}
。 12、设有关系模式R(A,B,C,D,E),R上的函数依赖集F={A→B,C→D,D→E},R的候选键是
13、 数据独立性可分为
逻辑独立性
和物理数据独立性。 14、 按使用方式不同,数据操纵语言DML分为
两大类。 15、关系数据模型由
、数据操作和完整性约束三部分组成。 16、在关系数据库的规范化理论中,在执行“分解”时必须遵守的规范化原则是__消除冗余性__和函数依赖保持性。 17、 从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗余度大、修改异常、插入异常和
。 18、按照索引域的特点,索引可以分为主索引、辅助索引和
三类。 19、设有关系R和S,与R-S等价的元组关系演算表达式是
{t1R(t)∧S(t)}
。 20、 设关系模式R(X,Y,Z),F={Y→X,Y→Z},则分解ρ={XY,XZ}丢失的函数依赖是
。 21、 减少因磁盘故障引起数据永久丢失的策略中,常用的是一种基于磁盘冗余技术的策略,称为
技术。 22、 已知关系R(A,B,C)中有8个元组,那么?A,B(R)×?A,C(R)中最多有
个元组。 23、一个关系模式R是3NF指的是它的
都不传递依赖它的任一候选键。 24、聚合函数“count(列名)”的语义是 对一列中的值计算个数
。 25、 在SELECT语句中,若希望查询结果中不出现重复元组,应在SELECT语句
保留字。。 26、数据库的数据模型主要分为
,逻辑模型
和 外部模型
27、按使用方式不同,数据操纵语言DML分为
两大类。 28、封锁的类型有两种
排他型封锁
共享型封锁
是从一个或几个基本表中导出的表,它本身不独立存储在数据库中。 30、数据库保护主要包括
数据库并发性
,数据库安全性
, 数据库完整性
和数据库恢复。 31、为了在出现故障后能实现DB恢复,在平时应该做好
和 建立日志
两件事。 32、若对并发操作不加以控制,可能带来的不一致性问题有
丢失更新问题
, 读脏数据问题
不可重复读问题
。 33、SQL语言中,函数COUNT(*)用来计算
的个数。 34、数据库恢复是将数据库从
被破坏,不正确
状态恢复到 最近一个正确的状态
的功能。。 35、数据库的三种模式:外模式、
和 逻辑模式
。 36、一个联系型的实体对应约束包括三种:一对一、一对多和
多对多 约束。
。 37、数据库管理系统常用的三种存取方法:索引方法、HASH方法和
。 38、锁可以分为两种类型:共享锁和
。 39、数据库生命周期可分为两个阶段:数据库设计阶段和
。 40、概念数据库设计方法主要有两种:
索引综合设计方法
和视图综合设计方法。 41、意向锁分为三种:
排他意向锁
、互斥意向锁和共享意向互斥锁 42、将一个关系模式从2NF分解为3NF,是消除非键属性对候选键的
。 43、若关系模式R的候选码为所有的属性,则在函数依赖的范围内,R最高满足 3
范式。。 44、在关系模型中,若属性A是关系R的主属性,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为
完整性约束
。 。 45、已知关系R(A,B,C)中有10个元组,那么?A,B(R)×?A,C(S)中最多有
4 个元组。 46、在关系代数运算中,并、笛卡儿积、投影、选择和
为基本操作。 47、关系模式规范化过程中,若要求分解保持函数依赖,那么模式分解一定可以达到
,但不一定能达到
。 48、DBMS是指 数据库管理系统
,它是位于
和 OS 之间的一层管理软件。 49、在一个实体表示的信息中,称 主键
为候选键。 50、关系代数中,从两个关系中找出相同元组的运算称为
运算。 51、SQL是
结构化查询语言
。 52、关系规范化的目的是
消除数据冗余
。 53、若关系为1NF,且它的每一非主属性__完全函数依赖于___候选关键字,则该关系为2NF。 54、“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的
设计阶段。 55、由
负责全面管理和控制数据库系统. 56、缩写DDL的含义是 数据库模式定义语言,是用于描述数据库中要存储的现实世界实体的语言。 57、实体之间的联系可抽象为三类,它们
。 58、关系数据库中基于数学上两类运算是
。 59、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于
。 60、数据库设计的几个步骤是 分析
。78、在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用
语句,收回所授的权限使用
语句。 61、数据库管理系统提供的主要功能是
数据定义功能
、数据库的建立和维护功能
数据的存取功能
。 62、视图是一个虚表,是从
中导出的表. 63、模式分解时必须遵守的原则是
函数依赖保持性
用来存储数据库中存储的数据对象的描述信息和数据库管理系统需要的控制信息。 65、关系中主键的取值非空是
完整性规则。 66、数据库中封锁机制是
解决数据不一致性问题
的主要方法。 88、用树型结构表示实体类型及实体间联系的数据模型称为 层次模型
。 67、关系数据库的关系演算语言是以 谓词演算
为基础的DML语言。。 68、事务必须具有的四个性质是:原子性、一致性、
和持久性。 69、 在数据库的三级模式体系结构中,模式与内模式之间的映象实现了数据的
70、磁带、光盘等存储器称为 外存储器
。 71、已知关系R(A,B)中有10个元组,S(B,C)中有20个元组,那么R×S中有
个元组。 72、数据库语言可以嵌入到某个程序设计语言中使用,这个程序设计语言称为
和数据库管理系统加在一起构成了数据库系统。 74、如果关系模式设计的不好,会存在插入异常、删除异常、冗余大等弊病,因此必须对关系进行
。 75、 在关系A(S,SN,D)和B(D,CN,NM)中A的主键是S,B的主键是D,则D在A中称为
。 76、 当数据库被破坏后,如果事先保存了
和数据库的副本,就有可能恢复数据库。 77、 数据库中常用的四种文件组织方式是:无序文件、有序文件、HASH文件 78、 数据库系统中实现各种数据管理功能的核心软件称为
。 79、 在一个关系属性中,若每个属性都是不可再分的简单数据项,则该关系模式一定是第
规范形式。 80、关系代数运算中,专门的关系运算有
、连接。 81、如果一个关系满足3NF,则该关系一定也满足
。 82、SQL语言中,数据操纵功能包括SELECT、
、INSERT、DELETE四个语句。 83、ER模型中包含实体、
和实体之间的联系三种基本成分。 84、设有关系模式R(A,B,C,D),R上的函数依赖集F={AB→C,D→B},R的候选键是
。 85、预防死锁的方法
有序资源分配法
。 86、在E-R模型中,子类继承
上定义的所有属性。 87、若关系R有m个属性,关系S有n个属性,则R×S有
个属性;若关系R有i个元组,关系S有j个元组,则R×S有
个元组。 88、下述SQL语句中,起修改表中数据作用的命令动词是
。 89、数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,这是数据库设计的
阶段。 90、SQL语言的授权机制中,用来实现为用户授予数据库上的操作权限的语句是
。 91、解决并发操作带来的数据不一致问题普遍采用
技术 92、设关系模式R的属性集合是{A,B,C,D},其函数依赖集F={A->B,C->D},此关系的候选键为
。 93、SQL语句中的数据定义语言能够建立表、索引和
。 94、与SQL语句R?S等价的关系代数表达式为
{t1R(t)∨S(t)}
三亿文库3y.uu456.com包含各类专业文献、高等教育、文学作品欣赏、中学教育、各类资格考试、数据库系统原理填空114等内容。 
 数据库系统原理一、单项选择题 1.数据库物理存储方式的描述称为 A.外模式 C....二、填空题 1.数据库中,悬挂元组是指 连接后不满足条件的元组 2.层次,网状...  数据库系统原理一、填空题 1、 2、 3、 4、 5、 逻辑 物理 数据管理系统(DBMS) 硬件 定义 数据 软故障 硬故障 0 个或以上的字符 任意单个字符 二、选择...  数据库系统原理填空1_工学_高等教育_教育专区。1、一个关系模式R是3NF指的是...6、 数据库语言包括 SOL语言 和数据操纵语言两大部分, 前者负责 描述和定义...  数​据​库​试​卷《数据库系统原理试卷》(A) 数据库系统原理试卷》班级: 信息管理 姓名: 学号: 成绩: 一 填空题。 (18 分) 1 数据库与文件系统的...  数据库系统原理-作业1_计算机软件及应用_IT/计算机_专业资料。《数据库系统原理...B、 ALTER DATABASE D、 DELETE DATABASE 二、 填空题 1、在关系数据库中,把...  数据库系统原理 51页 免费如要投诉违规内容,请到百度文库投诉中心;如要提出功能...( A. 向数据库中插入数据 C. 对数据库数据查询 数据 三、填空题 1.数据...  数据库试卷数据库试卷隐藏&& 《数据库系统原理试卷》(B) 数据库系统原理试卷》班级:信息管理 信息管理 姓名: 学号: 成绩: 一 填空题。 (18 分) 1 数据库系...  自考 数据库系统原理 复习题(第一二章) 一、单项选择题 1.数据库在磁盘上的...外键 二、填空题 1.在数据库的概念设计中,客观存在并且可以相互区别的事物称为...百度题库旨在为考生提供高效的智能备考服务,全面覆盖中小学财会类、建筑工程、职业资格、医卫类、计算机类等领域。拥有优质丰富的学习资料和备考全阶段的高效服务,助您不断前行!
京ICP证号&&
京网文[3号&&
Copyright (C) 2017 Baidu1.什么是数据库? 答:数据库是长期存储在计算机内、有组织的、可共享的数据集合。数据库是按某种数据模型进行组织的、存放在外存储器上,且可被多个用户同时使用。因此,数据库具有较小的冗余度,较高的数据独立性和易扩展性。 2.什么是数据库的数据独立性? 答:数据独立性表示应用程序与数据库中存储的数据不存在依赖关系,包括逻辑数据独立性和物理数据独立性。逻辑数据独立性是指局部逻辑数据结构(外视图即用户的逻辑文件)与全局逻辑数据结构(概念视图)之间的独立性。当数据库的全局逻辑数据结构(概念视图)发生变化(数据定义的修改、数据之间联系的变更或增加新的数据类型等)时,它不影响某些局部的逻辑结构的性质,应用程序不必修改。物理数据独立性是指数据的存储结构与存取方法(内视图)改变时,对数据库的全局逻辑结构(概念视图)和应用程序不必作修改的一种特性,也就是说,数据库数据的存储结构与存取方法独立。 3.叙述等值连接与自然连接的区别和联系。
答:等值连接表示为RA=BS,自然连接表示为RS;自然连接是除去重复属性的等值连接。两者之间的区别和联系如下:
自然连接一定是等值连接,但等值连接不一定是自然连接。 等值连接不把重复的属性除去;而自然连接要把重复的属性除去。
等值连接要求相等的分量,不一定是公共属性;而自然连接要求相等的分量必须是公共属性。 等值连接不把重复的属性除去;而自然连接要把重复的属性除去。 五、程序设计题(每小题3分,共24分) 1.П学号,姓名,课程名,分数(σ专业='英语'(学生∞学习∞课程)) 2.П学号,姓名,专业,分数(σ分数>90∧名称='数据库原理'(学生∞学习∞课程)) 3.П学号,姓名,专业(学生)-П学号,姓名,专业(σ课程号='C135'(学生∞学习)) 4.П学号,姓名,专业(学生)-П学号,姓名,专业(σ分数<60(学生∞学习)) 用SQL语言实现下列5―8小题: 5.SELECT 学号,姓名,专业 FROM 学生 WHERE 学号 NOT IN(SELECT 学号 FROM 学习WHERE 课程号='C135') 6.SELECT 学号,姓名,专业
FROM 学生 WHERE 学号 IN(SELECT X. 学号 FROM 学习
X, 学习 Y WHERE X.学号=Y.学号 AND X.课程号='C135' AND Y.课程号=’C219’) 7.DELETE FROM 学生 WHERE 学号 IN(SELECT 学号 FROM 学习WHERE 分数=0) 8.CREATE VIEW AAA(学号,姓名,课程号,分数) AS
SELECT 学号,姓名,课程号,分数 FROM 学生,学习WHERE 学生.学号 =学习.学号 AND 专业=’英语’ 六、应用题(每小题5分,共20分) 1.R1 (A#, A1,A2,A3,B#,D1) R2 (B#, B1, B2)
2.码是A#B#
3.RS满足2NF,不满足3NF 因为存在非主属性A3对码A#、B#的传递依赖,没有部分函数依赖。 4.不一定。 因为R3中有两个非主属性B1和B2,有可能存在函数依赖B1→B2,则出现传递依赖B#→B1、B1→B2。 1. 消除了非主属性对码的部分函数依赖的1NF的关系模式,必定是( ) 。
2 .下列关于数据库恢复说法不正确的是( )
A.事物故障恢复采用日志文件 B.系统故障恢复采用日志文件
C.介质故障恢复采用日志文件 D.以上故障恢复均不采用日志文件
3. 下面( )不是常用的数据模型?
A. 关系模型 B. 线性模型 C. 层次模型 D. 网状模型
4 .在数据库设计中,将E-R图转换成关系数据模型的过程属于( )
A.需求分析阶段 B.概念设计阶段
C.逻辑设计阶段 D.物理设计阶段
5 .DBMS中实现事务持久性的子系统是( )
A.安全性管理子系统 B.完整性管理子系统
C.并发控制子系统 D.恢复管理子系统
6.数据库与文件系统的根本区别在于( )
A.提高了系统效率 B.方便了用户使用
C.数据的结构化 D.节省了存储空间
7. SQL语言是( )的语言,容易学习 。
A.过程化 B. 非过程化 C.格式化 D. 导航式
8. 为了防止一个用户的工作不适当地影响另一个用户,应该采取( ) 。
A. 完整性控制 B. 访问控制
C. 安全性控制 D. 并发控制
9. DBMS普遍采用( )方法来保证调度的正确性 。 A. 索引 B. 授权 C. 封锁 D. 日志
10.事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放,这是( ) 。
A. 一级封锁协议 B. 二级封锁协议
C. 三级封锁协议 D. 零级封锁协议
11. 下面的选项不是关系数据库基本特征的是( )。
A.不同的列应有不同的数据类型 B.不同的列应有不同的列名
C.与行的次序无关
D.与列的次序无关
12. 关系模型中实现实体间 N:M 联系是通过增加一个( ) 。
A.关系实现 B. 属性实现 C. 关系或一个属性实现 D. 关系和一个属性实现
13. 关系代数运算是以( )为基础的运算 。
A. 关系运算 B. 谓词演算 C. 集合运算 D. 代数运算
14. 数据库设计可划分为七个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上、键什么样的索引”这一设计内容应该属于( )设计阶段。
A. 概念设计 B. 逻辑设计 C. 物理设计 D. 全局设计
15.SQL语言中的COMMIT语句的主要作用是( )。 A. 结束程序 B. 返回系统 C. 提交事务 D. 存储数据
16.一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是( ) 。
A. 原子性 B. 一致性 C. 独立性 D. 持久性
17.关系的主属性不能取空值,属于( )
A. 实体完整性约束
B.参照完整性约束
C. 用户定义完整性约束 D. 动态元组约束
18.如果一个关系属于第3范式,则它( )
A. 必然属于2NF B. 必然属于4NF
C. 可能不属于2NF D. 必然属于BCNF
19.SQL语言集几个功能模块为一体,其中不包括( ) A. DDL B. DML C. DCL D. DNL
20.数据的物理独立性是由( )映射所支持的
A. 外模式/模式 B. 外模式/内模式
C. 模式/内模式 D. 子模式/逻辑模式 1.B 2.C 3.B 4.C 5.D 6.C 7.C 8.D 9.C 10.A 11.A
12.A 13.A 14.B 15.C 16.A 17.B 18.A 19.D 20.C 1.试述事务的概念及事务的四个特性。
答: 事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。
事务具有四个特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持续性(Durability)。这个四个特性也简称为ACID特性。 2.数据库中为什么要有恢复子系统?它的功能是什么?
答: 因为计算机系统中硬件的故障、软件的错误、操作员的失误以及恶意的破坏是不可避免的,这些故障轻则造成运行事务非正常中断,影响数据库中数据的正确性,重则破坏数据库,使数据库中全部或部分数据丢失,因此必须要有恢复子系统。
恢复子系统的功能是:把数据库从错误状态恢复到某一已知的正确状态(亦称为一致状态或完整状态)。 3.据库恢复的基本技术有哪些?
答: 数据转储和登录日志文件是数据库恢复的基本技术。 当系统运行过程中发生故障,利用转储的数据库后备副本和日志文件就可以将数据库恢复到故障前的某个一致性状态。 4. 什么是日志文件?为什么要设立日志文件?
答: (1)日志文件是用来记录事务对数据库的更新操作的文件。 (2)设立日志文件的目的是: 进行事务故障恢复;进行系统故障恢复;协助后备副本进行介质故障恢复 12. 什么是数据库镜像?它有什么用途?
答: 数据库镜像即根据DBA的要求,自动把整个数据库或者其中的部分关键数据复制到另一个磁盘上。每当主数据库更新时,DBMS自动把更新后的数据复制过去,即DBMS自动保证镜像数据与主数据的一致性。
数据库镜像的用途有: 一是用于数据库恢复。当出现介质故障时,可由镜像磁盘继续提供使用,同时DBMS自动利用镜像磁盘数据进行数据库的恢复,不需要关闭系统和重装数据库副本。 二是提高数据库的可用性。在没有出现故障时,当一个用户对某个数据加排它锁进行修改时,其他用户可以读镜像数据库上的数据,而不必等待该用户释放锁。 1.数据库的存储设备和存取方法变化不影响整体逻辑结构的特点,称为( )
A.物理结构独立性 B.物理数据独立性 C.逻辑结构独立性 D.逻辑数据独立性
2.系统死锁属于( )。
A.事务故障B.程序故障C.系统故障D.介质故障
3.在数据库设计的需求分析阶段,描述数据与处理之间关系的方法是( )
A.ER图B.业务流程图 C.数据流图D.程序框图
4.关系模式设计理论主要解决的问题是( )
A.插入异常,删除异常和数据冗余 B.提高查询速度 C.减少数据操作的复杂性D.保证数据的安全性和完整性
5.建立索引属于数据库的( )
A、概念设计 B、逻辑设计 C、物理设计 D、实现与维护设计
6.数据库系统的数据独立性是指( )
A概念模式改变,外模式和应用程序不变 B概念模式改变,内模式不变
C数据并发性 D数据完整性
7.规范化的主要理由是( )
(1)维护数据完整性 (2)尽可能建立与应用无关的模型
(3)降低存储需要 (4)维护数据安全性
A、(1) B、(1),(3) C、(1),(2),(3) D、全部 8.数据库系统中常用的安全性控制方法包括( )
(1)用户标识和鉴定 (2)审计 (3)视图
(3)加密 (5)存取控制
1.A 2.C 3.C 4.D 5.C 6.A 7.D 8.A数据库习题与答案_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
数据库习题与答案
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩4页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢以下试题来自:
填空题在数据库设计的各阶段中,每个阶段都有自己的设计内容,“为哪些表,在哪些属性上建立什么样的索引”这一设计内容应该属于【
】阶段。 数据库物理设计
为您推荐的考试题库
你可能感兴趣的试题
1A.1B.2C.3D.42.填空题 安全性3.填空题 逻辑结构或逻辑4.填空题 R.A=S.A5A.从 DEPT 中删除系号=’03’的行B.在 DEPT 中插入行(’06’,’外语系’,’6 号楼’) C)将 DEPT 中系号=’02’的系号改为’10’C.将 DEPT 中系号=’01’的地址改为’5 号楼’
热门相关试卷
最新相关试卷

我要回帖

更多关于 索引属性 的文章

 

随机推荐