Ajm*_*eel 0 database oracle rdbms database-normalization
数据库管理系统中使用的术语"规范化"和"分区"之间是否有任何区别?我尝试谷歌它,但用简单的话语找不到合适的答案.水平和垂直分区有什么区别?
Bob*_*ica 5
数据库规范化涉及设计数据库中的表以减少或消除重复数据.规范化是一个逻辑数据库设计问题.
横向分区是将大型整体表拆分为一系列较小的子表的过程,这些子表可以更快地查询并由DBMS更有效地管理.(这是大多数人在谈论"分区"时的意思).
垂直分区是使用多个表来存储单个实体的数据的过程; 因此,代替具有100列的单个表,您可能有4个表,每个表有25列.垂直分区的原因可能包括在低成本但速度慢的存储设备上存储大列(例如BLOB)或不经常使用的列,同时在更快但更昂贵的存储设备上存储更频繁访问的列.
分区是物理数据库设计问题.
归档时间:
9 年,9 月 前
查看次数:
584 次
最近记录:
9 年,7 月 前