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