
数据库
文章平均质量分 91
-avocado-
整理自用
展开
-
数据库系统概念复习 | 第8章 关系数据库设计
第8章 关系数据库设计8.1 为什么要引入范式数据冗余比如姓名重复出现浪费空间更新异常更新后造成数据不一致,比如班主任换名字,每个学生对应的每行都得换插入异常应该插入的无法被插入删除异常不该删除的被删除了所以我们引入一个规范的方法判断一个关系模式是否应该分解8.2 概念8.2.1 符号表示法用希腊字符 α\alphaα、β\betaβ 等表示属性集,用小写罗马字母后括住大写字母 r(R)r(R)r(R) 指关系模式当属性集是一个超码时用K表示,超码属于特殊的关原创 2021-07-31 11:00:57 · 568 阅读 · 0 评论 -
数据库系统概念 | 第7章复习 E-R模型
第7章 数据库设计和E-R模型2021/5/117.1 设计步骤需求分析概念结构设计 ER图或者是设计数据字典逻辑结构设计 把ER图转为逻辑模型物理结构设计 把逻辑模型转为物理模型数据库实施 写SQL代码7.2 实体-联系模型E-R模型的三个要素:实体集、联系集、属性实体(entity):在现实世界中存在并且区别于其他对象的事物或对象,实体集(entity set):相同类型即具有相同性质的实体集合,例如大学所有教师的集合instructor联系(re原创 2021-07-31 10:52:40 · 3712 阅读 · 0 评论 -
数据库系统概念复习 | 第二章 关系模型介绍
第2章 关系模型介绍zcy 2021/5/102.1 关系型数据库的结构关系(relation):表元组(tuple):行属性(attribute):列域(domin):对于关系的每个属性,都存在一个允许取值的集合关系的所有属性的域都是原子的,被看作是不可再分的单元关系模式(relation schema):对于关系结构的抽象描述,由属性序列和各属性对应域组成关系实例(relation instance):一个关系的特定实例2.2 码一个关系中没有两个元组在所有属性值上都相等超码(s原创 2021-06-09 20:56:04 · 1030 阅读 · 2 评论