水平合并(Horizontal Merge)
水平合并也称为联合 *** 作(Union),是指将两个或多个具有相同结构的表中的记录合并到一个新表中。在合并时,每个表中的记录数不变,而字段数增加。数据源可以来自同一个库中的不同表或不同库中的相同结构的表。水平合并是在数据库应用程序中最常见的类型。
垂直合并(Vertical Merge)
垂直合并也称为叠加 *** 作(Join), 是指将每个表的记录中不同的字段抽取出来,再组合为一个新表。垂直合并通常需要在两个或多个表之间建立关联关系。
在实际应用中,水平合并和垂直合并可以灵活使用。例如,可以将多个部门的员工表进行水平合并来生成一份全公司的员工表,也可以使用垂直合并将部门表和员工表进行关联,生成一个包含员工所属部门信息的新表。需要根据具体情况和需求进行选择。
垂直分表,指的是把主键字段拿出来,分的两个表都有,然后原表其他字段根据实际情况,例如查询频率,放两个表中。水平分表相当于数据存储拆开,建多个表,每个表字段完全一样,存放不同数据,例如按照月份存放
便于空间数据的管理、查询、显示、分析等。空间数据可按某种属性特征形成一个数据层,通常称为图层。分层方法,(1)专题分层,每个图层对应一个专题,包含某一种或某一类数据。如地貌层、水系层、道路层、居民层等。(2)时间序列分层,即把即把不同时间或不同时期的数据作为一个数据层。(3)地面垂直高度分层,把不同高度的数据作为一个数据层。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)