数据库原理10
1.只有当两个超类型中的同名函数不相同时才会发生二义性;
多重继承有二义性时,可以让用户明确选择一种实现继承;
多重继承有二义性时,可以让系统默认选择一种实现继承;
如果出现函数名的二义性时,可以不允许多重继承
2.数据库系统的特点:数据结构化,数据的共享性高,冗余度低,易扩充和数据独立性高
3.SQL数据定义语言:create,drop,alter
4.在函数依赖的范畴内,BCNF达到了最高的规范化程度
5.散列法的基本思路:由结点的关键码值决定结点的存储地址;
6.好的散列函数的标准是能将关键码值均匀地分布在整个地址空间中
7.在散列法中,不同的关键码值可能对应到同一存储地址,这种现象称为碰撞(冲突)
8.处理碰撞的方法基本有两类:拉链法和开地址法
9.数据分片应遵循的准则为:
①完备性条件:必须把全局关系的所有数据映射到各个片段中,绝不允许发生属于全局关系的某个数据不属于任何一个片段。
②重构条件:划分所采用的方法必须确保能够由各个片段重建全局关系。
③不相交条件:要求一个全局关系被划分后得到的各个数据片段互相不重叠
10.三种最基本的对象构造器:原子,结构或者元组以及汇集
11.在NOSQL系统中,常常使用水平扩展
12.数据库管理系统主要包括三个成分:存储管理器;查询处理器;事务管理器
13.ODMG1.0,2.0和3.0是对象数据管理组织ODMG提出的标准,主要包括对象模型,对象定义语言,对象查询语言以及面向对象编程语言的绑定
14.数据库系统的基础是数据模型
15.描述数据库中全体数据的全局逻辑结构和特征的是概念模式
16.实体完整性约束是对关系中主码或主键属性值的约束
17.局部E-R图集成为全局E-R图时可能存在的冲突:属性冲突;结构冲突和命名冲突
18.DBMS管理的缓冲区主要是减少磁盘和内存之间传输的块数目,提高数据访问速度。
19.在DDBS中,必须能从分片通过操作得到全局关系,这个性质称为重构条件
20.一些软件商只提供特定语言的绑定,不提供ODL和OQL的全部功能
21.星形模式和雪花模式是两种常见的多维模式。雪花模式将星形模式中的维表通过规范化组织成层次结构。雪花模式与星型模式的数据冗余要低。
22.外模式/模式映像可保证数据的逻辑独立性,模式/内模式映像可保证数据的物理独立性
23.DBMS管理的缓冲区主要是减少磁盘和内存之间传输的块数目,提高数据访问速度
24.在DDBS中,必须能从分片通过操作得到全局关系,这个性质称为重构条件
25.B+树是一种平衡的多路查找树;B+树所有关键码都在叶结点中出现;m阶B+树的每个结点至多有m个子女
26.数据仓库的数据ETL指的是抽取;转换;装载
27.当进程处于挂起状态时,表示进程被转存到磁盘
28.某网络监控系统中,多个被授权的用户对监控数据进行查看时,各个用户之间存在着既不互斥也无需同步的关系
29.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序体现了数据库系统的数据独立性
30.数据库管理系统的主要成分:存储管理器;查询处理器和事务管理器
31.选择运算对并,交,差运算具有分配律
32.在DDBS中,要求一个全局关系被分片后互不重迭(主键除外),这个性质称为不相交条件
33.NOSQL系统不需要定义模式
34.在关系中,能唯一标识元组的属性集,称为关系模式的码
35.进行自然联接运算的两个关系可以具有相同的属性名
36.视图能够提高数据的逻辑独立性
37.