- 博客(4)
- 收藏
- 关注
原创 关系的数据结构
关系模型用二维表表示:表框架(frame)+元组(tuple) 表框架由n个命名的属性(attribute)组成,n为属性元数(arity) 每个属性有一个取值范围称为 值域(domain) 每行数据称为元组 ,一个元组有n个元组分量组成,每个元组分量是表框架中每个属性的投影值,一个表框架可以存放m个元组,称m为表的基数。 关系 满足以下7个条件的二维表: (1)元组个数有限性 (2)元组的唯一性 (3)元组的次序无关性 (4)元组分量的原子性:数据不可分割 (5)属性名唯一性 (6)属性的次序无关性
2022-06-13 14:36:33 433
原创 数据模型的基本概念
现实世界:所见到的客观世界中的划定边界的一个部分环境 信息世界:通过抽象对现实世界的数据库级上的刻画所构成的逻辑模型 计算机世界: 在信息世界基础上致力于其在计算机物理结构上我的描述,从而形成的物理模型 数据模型: 是数据特征的抽象,从抽象层次上描述了系统的静态特征、动态行为、约束条件。 数据模型描述内容: (1)数据结构 描述数据类型、内容、性质、数据兼联系 数据操作和数据约束建立在数据结构之上 (2)数据操作 主要描述在相应数据结构上的操作类型与操作方式 (3)数据约束 主要描述在相应数据结构上的语
2022-06-13 14:32:28 403
原创 关系数据库模式设计
用属性的值体现的:数据依赖 属性名体现:函数依赖 规范化设计的必要性: 因为存在: 1、数据冗余 2、更新异常 3、插入异常 4、删除异常 三大范式、部分依赖、完全依赖、传递依赖 第一范式1NF 单位不可再分 第二范式2NF 消除部分依赖,属性不能只依赖部分的主属性 第三依赖3NF 在第二范式基础上再消除传递依赖,数据表的每一列都与主键直接相关,而不依赖其他非主属性(因为其他非主属性可能依赖主属性,产生传递依赖) BCNF 在第三范式基础上拓展到主属性,即主属性之间不能.
2022-06-06 21:17:31 103
原创 【无标题】关系数据模型
2.1关系数据结构及形式化定义 关系模型是建立在集合代数的基础上的,因此从集合论角度给出关系数据结构的形式化定义。 1.域(Domain):域是一组具有相同数据类型的值的集合,例如整数、自然数都是域 2.笛卡尔积(Cartesian Product):笛卡尔积是域上面的一种集合运算。 给定一组域D1,D2,…,Dn,允许其中某些域是相同的。 D1,D2,…,Dn的笛卡尔积为: 笛卡尔积中每个元素(d1,d2,…dn)称为一个n元组或简称元组 笛卡尔积可表...
2022-06-06 17:47:18 111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人