数据库系统原理填空1
- 格式:doc
- 大小:55.50 KB
- 文档页数:1
1、一个关系模式R是3NF指的是它的非主属性都不传递依赖它的任
一候选键。
2、设关系模式R (A,B,C),F是R上成立的FD集,F = {B→A,B→C},则分
解ρ = {AB,AC}丢失的FD是B→C。
3、按照索引文件的结构,索引可以分为两类:稀疏索引和稠密
索引。
4、在关系代数表达式的语法树中,叶子结点是关系,非叶子结点是属
性。
5、关系模式的三类完整性约束条件分别是实体完整性、参照完整性约束和用户定义完整性约束。
6、数据库语言包括SOL语言和数据操纵语言两大部分,前者负责
描述和定义数据库的各种特性,后者说明对数据库进行的各种操作。
7、关系数据模型由数据结构、数据操作和完整性约束规则三部
分组成。
、数据库的数据模型主要分为内部模型,逻辑模型和外部模型三种。
27、按使用方式不同,数据操纵语言DML分为检索和更新两大类。
28、封锁的类型有两种排他型封锁和共享型封锁。
29、视图是从一个或几个基本表中导出的表,它本身不独立存储在
数据库中。
30、数据库保护主要包括数据库并发性,数据库安全性,数据库完整性和数据库恢复。
31、为了在出现故障后能实现DB恢复,在平时应该做好转储和建立
日志两件事。
32、若对并发操作不加以控制,可能带来的不一致性问题有丢失更新问题,读脏数据问题和不可重复读问题。
33、SQL语言中,函数COUNT(*)用来计算元祖的个数。
34、数据库恢复是将数据库从被破坏,不正确状态恢复到最近一个正确的状态的功能。
35、数据库的三种模式:外模式、内模式和逻辑模式。
36、一个联系型的实体对应约束包括三种:一对一、一对多和多对多约束。
37、数据库管理系统常用的三种存取方法:索引方法、HASH方法和。
38、锁可以分为两种类型:共享锁和排他锁。
39、数据库生命周期可分为两个阶段:数据库设计阶段和ER模型。
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、关系模式规范化过程中,若要求分解保持函数依赖,那么模式分解一定可
以达到2NF,但不一定能达到3NF。
48、DBMS是指数据库管理系统,它是位于用户和OS
之间的一层管理软件。
49、在一个实体表示的信息中,称主键为候选键。
50、关系代数中,从两个关系中找出相同元组的运算称为交运算。
51、SQL是结构化查询语言。
52、关系规范化的目的是消除数据冗余。
53、若关系为1NF,且它的每一非主属性__完全函数依赖于___候选关键字,则该
关系为2NF。
54、“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数
据库设计中的物理设计阶段。
55、由DBMS负责全面管理和控制数据库系统.
56、缩写DDL的含义是数据库模式定义语言,是用于描述数据库中要存储的现实世界实体的语言。
57、实体之间的联系可抽象为三类,它们一对一、一对多和多对多。
58、关系数据库中基于数学上两类运算是算术运算和逻辑运算。
59、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于1NF。
60、数据库设计的几个步骤是分析、建立、优化和实施。
78、在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用grant语句,收回所授的权限使用revoke语句。
61、数据库管理系统提供的主要功能是数据定义功能、数据库的建立和维护功能、数据的存取功能。
62、视图是一个虚表,是从基本表中导出的表.
63、模式分解时必须遵守的原则是
消除冗余、函数依赖保持性。
64、用来存储数据库中存储的数据对象的描述信息和数据库管理系
统需要的控制信息。
65、关系中主键的取值非空是实体完整性规则。
66、数据库中封锁机制是解决数据不一致性问题的主要方法。
88、用树型结构表示实体类型及实体间联系的数据模型称为层次模型。
67、关系数据库的关系演算语言是以谓词演算为基础的DML语言。
68、事务必须具有的四个性质是:原子性、一致性、隔离性和持久性。
69、在数据库的三级模式体系结构中,模式与内模式之间的映象实现了数
据的物理数据独立性。
70、磁带、光盘等存储器称为外存储器。
71、已知关系R(A,B)中有10个元组,S(B,C)中有20个元组,那么R×S中有30 个元组。
72、数据库语言可以嵌入到某个程序设计语言中使用,这个程序设计语言称为嵌入式SQL。
是D,则D在A中称为
外键。
76、当数据库被破坏后,如果事先保存了和数据库的副本,就有
可能恢复数据库。
77、数据库中常用的四种文件组织方式是:无序文件、有序文件、HASH文
件
78、数据库系统中实现各种数据管理功能的核心软件称为DBMS。
79、在一个关系属性中,若每个属性都是不可再分的简单数据项,则该关系
模式一定是第 1 规范形式。
80、关系代数运算中,专门的关系运算有选择、投影、连接。
81、如果一个关系满足3NF,则该关系一定也满足1NF和2NF。
82、SQL语言中,数据操纵功能包括SELECT、UPDATE、INSERT、
DELETE四个语句。
、预防死锁的方法有序资源分配法和银行算法。
86、在E-R模型中,子类继承超类上定义的所有属性。
87、若关系R有m个属性,关系S有n个属性,则R×S有m+n个属性;
若关系R有i个元组,关系S有j个元组,则R×S有ixj个元组。
88、下述SQL语句中,起修改表中数据作用的命令动词是insert。
89、数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,
这是数据库设计的概念阶段。
90、SQL语言的授权机制中,用来实现为用户授予数据库上的操作权限的语句
是grant。
等价的关系代数表达式为{t1R(t)∨S(t)}。