正在加载图片...
数据模型:面向计算机系统(关系、层次、网状、对象) 概念模型:面向用户 ■数据建模:建立概念模型的过程 实体-联系(E-R)模型、语义对象模型 数据模型三要素 数据结构、数据操作、数据完整性约束 数据库应用结构 单用户结构、集中式结构、分布式结构、客户/服务器结构(CS)、浏览器/服务器结构(B/S) 52关系代数 第二章关系数据库 2.1关系模型 22关系模式 2.3关系数据库规范化 关系数据库简介 ■系统而严格地提出关系模型的是美国IBM公司的EF.Codd 1970年提出关系数据模型 之后,提出了关系代数和关系演算的概念 1972年提出了关系的第一、第二、第三范式 1974年提出了关系的BC范式 关系数据库应用数学方法来处理数据库中的数据 80年代后,关系数据库系统成为最重要、最流行的数据库系统 21关系模型概述 ■关系数据库系统 ■是支持关系模型的数据库系统 关系模型的组成 关系数据结构 关系操作集合 关系完整性约束 ■关系型数据库的特点 模型简单、数据独立性高、有较为坚实的理论基础 ■关系:有应用语义的二维表,表中的每一行描述事物或事物的一部分的状态的数据,表中的每一列描述事物的 某个特征 ■属性:二维表中的一列就是关系模式中的一个属性。注: 表中的每一个属性必须是基本类型。 表中的每一列的所有值必须是同类型、同语义的 属性的值只能是域中的值 表中的每一列都必须有唯一的名字,列在表中的顺序是不重要的 1.域:属性的取值范围。 2元组:二维表中的一行称为一个元组 3.候选码:关系中按应用语义能唯一标识元组的最小的属性集合 4.主码:指定为关系中元组标识的候选码,称主码属性组为主属性。主码有时也被称为主关键字或主键6 ◼ 数据模型:面向计算机系统(关系、层次、网状、对象) ◼ 概念模型:面向用户 ◼ 数据建模:建立概念模型的过程 ◼ 实体-联系(E-R) 模型、语义对象模型 ◼ 数据模型三要素: ◼ 数据结构、数据操作、数据完整性约束 ◼ 数据库应用结构 ◼ 单用户结构、集中式结构、分布式结构、客户/服务器结构(C/S)、浏览器/服务器结构(B/S) ◼ 5.2 关系代数 第二章 关系数据库 ◼ 2.1 关系模型 ◼ 2.2 关系模式 ◼ 2.3 关系数据库规范化 关系数据库简介 ◼ 系统而严格地提出关系模型的是美国 IBM 公司的 E.F.Codd ◼ 1970 年提出关系数据模型 ◼ 之后,提出了关系代数和关系演算的概念 ◼ 1972 年提出了关系的第一、第二、第三范式 ◼ 1974 年提出了关系的 BC 范式 ◼ 关系数据库应用数学方法来处理数据库中的数据 ◼ 80 年代后,关系数据库系统成为最重要、最流行的数据库系统 2.1 关系模型概述 ◼ 关系数据库系统 ◼ 是支持关系模型的数据库系统 ◼ 关系模型的组成 ◼ 关系数据结构 ◼ 关系操作集合 ◼ 关系完整性约束 ◼ 关系型数据库的特点; 模型简单、数据独立性高、有较为坚实的理论基础 ◼ 关系:有应用语义的二维表,表中的每一行描述事物或事物的一部分的状态的数据,表中的每一列描述事物的 某个特征 ◼ 属性:二维表中的一列就是关系模式中的一个属性。注: ◼ 表中的每一个属性必须是基本类型。 ◼ 表中的每一列的所有值必须是同类型、同语义的 ◼ 属性的值只能是域中的值 ◼ 表中的每一列都必须有唯一的名字,列在表中的顺序是不重要的 1.域:属性的取值范围。 2.元组:二维表中的一行称为一个元组。 3.候选码:关系中按应用语义能唯一标识元组的最小的属性集合。 4.主码:指定为关系中元组标识的候选码,称主码属性组为主属性。主码有时也被称为主关键字或主键
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有