数据分片有四种基本方法:

1、水平分片是在关系中从行的角度(元组)依据一定条件划分为不同的片断,关系中的每一行必须至少属于一个片断,以便在需要时可以重构关系

2、垂直分片是在关系中从列的角度(属性)依据一定条件分为不同的片断,各片断中应该包含关系的主码属性,以便通过连接方法恢复关系

3、导出分片是导出水平分片,分片的依据不是本关系属性的条件,而是其他关系属性的条件。

4、混合分片指以上三种方法的混合

并行数据库系统结构

顶层无共享,底层共享内存或共享磁盘。

共享磁盘结构只是共享磁盘,并没有共享内存,但是所有各处理器有独立的内存。

无共享结构通过最小化共享资源来降低资源竞争的概率

共享内存结构只是通过网络共享内存,并没有共享磁盘空间。

有一个具有n家分店的大型连锁超市,其数据库应用系统中的销售明细表模式为
(销售记录ID,商品ID,价格,数量,总金额,销售时间,分店ID),
因数据量大,为提高数据操作效率,将每个店的销售数据划为成独立的数据表,这种数据划分方式是      。

>范围划分

解析:范围划分是按照关系中某个属性的取值范围将数据文件划分为n部分,分别存放到磁盘上。故答案为范围划分。

SUM、MIN、MAX 等聚集函数可以实现并行化 --> 聚集函数的并行化计算可以釆取"先分后合"的方法。

Saas 软件服务化 Software as a Service

分布式数据库最基本特征本地自治非集中式管理高可用性
位置独立性数据分片独立性数据复制独立性形成了分布式数据库系统中的分布透明性

分片透明性最高级别的透明性,是指数据分片用户无需考虑的,完全透明的,在编写程序时用户只需要对全局关系进行操作