
数据存储
文章平均质量分 57
gls_jia
追寻那遥遥领先
展开
-
触发器
触发器功能:触发器是和表有关的数据对象;在满足定义条件时触发,并且执行触发器中定义的语句集合;协助应用在数据库端确保数据的完整性创建触发器:CREATE TRIGGER trigger_name trigger_time trigger_event ON table_name FOR EACH ROW trigger_stmt;trigger_time:触发器的触发时间;BEFORE:检查约束前触发;AFTER:检查约束后触发;trigger_event:触发器的触发事件(ins原创 2010-08-13 16:04:00 · 1035 阅读 · 0 评论 -
关系数据库设计规范化流程
数据库表结构的设计关系到:数据库的存储效率、数据完整性、可扩展性及冗余数据。 规范化:确保数据正确地分布到数据库的表中,防止操作异常及大量冗余信息的存储。数据冗余不仅占用物理空间,对数据的维护和一致性检查也带来了问题。 范式及举例: 第一范式:【数据库表中原创 2011-09-15 14:59:42 · 2150 阅读 · 0 评论 -
数据库分表策略
1 垂直划分:将数据表中的某些字段提出,组成新的数据表。“将群组id,专辑id,音乐id提出”,组成gzm数据表,而将“群组,专辑,音乐的详细信息单独放在其他数据表中”。在求取索引、关系时,操作数据库效率更高。2 水平划分:2.1物理上的水平切分:即将数据分配到不同的db服务器上。降低单点机器的负载。2.2逻辑上的水平划分:将数据分到同一数据库的不同的数据表。多个数据表共同组成原创 2011-12-01 17:50:02 · 4020 阅读 · 0 评论