多对多的联系(M:N):对于集合A中的一个元素ai。在集合B就存在一个子集B'=(bj1 ,bi2...bin)与之相联系。反过来,对于B集合中的一个元素B在集合A中就有一个集合A'=ai1,ai2,ai3..ain)与之相联系BB
A B A B 多对多的联系(M:N):对于集合A中的一个元 素ai。在集合B就存在一个子集B′=(bj1, bj2.bjn)与之相联系。反过来,对于B集合中 的一个元素Bj在集合A中就有一个集合A′= (ai1,ai2,ai3.ain)与之相联系
三、常用数据文件文件的组织方式主要有:顺序文件:对记录按主关键字的顺序进行组织。·索引文件:除了存储记录本身(主文件)以外,还建立若干索引表直接文件:也称随机文件,根据记录关键字的值,通过某种转换方法得到一个物理存储位置,然后把记录存储在该位置上。·倒排文件:带有辅索引的文件
三、常用数据文件 文件的组织方式主要有: • 顺序文件:对记录按主关键字的顺序进行 组织。 • 索引文件:除了存储记录本身(主文件) 以外,还建立若干索引表。 • 直接文件:也称随机文件,根据记录关键 字的值,通过某种转换方法得到一个物理 存储位置,然后把记录存储在该位置上。 • 倒排文件:带有辅索引的文件
s5.2数据库与数据库管理系统一、数据库的概念,概念:是为一定目的服务,以特定的结构存储诸的相关的数据集合。特点:数据集中控制数据亢余度小数据独立复杂的数据模型数据保护:安全性控制并发控完整性控制、制、故障的发现和恢复
§5.2 数据库与数据库管理系统 一、数据库的概念 • 概念: 是为一定目的服务,以特定的结构存储的相关 的数据集合。 • 特点: 数据集中控制 数据冗余度小 数据独立 复杂的数据模型 数据保护:安全性控制、完整性控制、并发控 制、故障 的发现和恢复
二、数据库的系统结构·基本结构物理级:数据库最内的一层;是物理设备上实际存诸的数据集合;由物理模式描述概念级:数据库的逻辑表示,包括每个数据的逻辑定义以及数据间的逻辑联系;由概念模式定义。用户级:用户所使用的数据库,是一个或几个特定用户所使用的数据集合,是概念模型的逻辑子集;用外模式定义
二、数据库的系统结构 • 基本结构 物理级:数据库最内的一层;是物理设备上实 际存储的数据集合;由物理模式描述。 概念级:数据库的逻辑表示,包括每个数据的 逻辑定义以及数据间的逻辑联系;由概念模式 定义。 用户级:用户所使用的数据库,是一个或几个 特定用户所使用的数据集合,是概念模型的逻 辑子集;用外模式定义
应用程序1应用程序2应用程序3应用程序n18etI0!外模式1外模式2外模式n概念模式内模式数据库