【无标题】笔记

张开发
2026/4/6 5:17:14 15 分钟阅读

分享文章

【无标题】笔记
1. 关系模型三要素数据结构用二维表关系存储数据表的行、列顺序不影响数据数据操作对表进行查询、插入、删除、修改操作对象是整个表完整性约束保证数据正确的规则包括实体完整性主键非空唯一、参照完整性外键对应主键、用户自定义规则2. 核心概念关系模式表的结构表头描述表有哪些列关系实例表中实际存储的数据主键唯一标识表中每一行数据的属性外键用来关联两张表的属性对应另一张表的主键二、关系代数常用操作选择从表中筛选符合条件的行投影从表中筛选需要的列连接把两张表按条件合并成一张表常用自然连接并/交/差对两张表做集合运算取全部、公共或不同的数据三、关系模式规范化1. 目的解决数据冗余、数据不一致、增删改异常的问题2. 常见范式从低到高1NF表中每个属性都是不可再分的最小数据2NF满足1NF且非主键属性完全依赖于主键3NF满足2NF且非主键属性不传递依赖于主键BCNF比3NF更严格所有依赖的左部都是候选键

更多文章