Q15关系型数据库基本概念 数据元素也称为字段,一个字段构成数据表 中的一列 数据元组——也称为记录,一个记录构成数据表 中的一行。 数据表—具有相同字段的所有记录的集合 数据库—数据表对象、查询对象、窗体对象 数据页对象、宏对象以及模块对象集合
1.1.5 关系型数据库基本概念 数据元素——也称为字段,一个字段构成数据表 中的一列。 数据元组——也称为记录,一个记录构成数据表 中的一行。 数据表——具有相同字段的所有记录的集合。 数据库——数据表对象、查询对象、窗体对象、 数据页对象、宏对象以及模块对象集合
Access203数据库结构示意图 Access数据库(*MBD) 数据表对象 查询对象: 段1辛2 字1 报表对象: 字1字服2 窗体对象 数据页对象 模块对象 宏对象
Access 2003数据库结构示意图
注意,在数据库应用系统中,不必要的 数据冗余是有害的,而必要的数据冗余又是不 可避免的、有时还是必需的。例如商品销售管 理系统中,数据库中商品的“货号”数据将在 相关应用的数据集中各自保存一份,显然,商 品的“货号”数据属于冗余数据,而这一类冗 余数据的存在就是必需的。关于这一点,在后 续课程的实例讲解中可以看得非常清楚
注意,在数据库应用系统中,不必要的 数据冗余是有害的,而必要的数据冗余又是不 可避免的、有时还是必需的。例如商品销售管 理系统中,数据库中商品的“货号”数据将在 相关应用的数据集中各自保存一份,显然,商 品的“货号”数据属于冗余数据,而这一类冗 余数据的存在就是必需的。关于这一点,在后 续课程的实例讲解中可以看得非常清楚
4、保证数据一致性 所谓数据一致性,是指保存在数据库中不 同数据集合中的相同数据项必须具有相同的值 显然,这是必要的。数据一致性概念的存在, 是由于数据库中存在着必需的数据冗余。我们 将冗余数据中的某一份称为数据正本,其余各 份称为数据副本。在采用数据库技术实现的数 据处理应用系统中,冗余数据是受控的。当数 据正本发生变更时,必须保证所有数据副本得 到相同的变更,这就是数据一致性的概念 数据库应用系统中的很多项应用都是基于 不同的数据副本获得数据处理结果的。可以想 象当一个公司的两位经理分别基于不同的数据 刂本查看同一时期的销售报表时,看到的销售 数据不同,他们会是一种什么感受,就可以理 解保证数据一致性的重要性
4、保证数据一致性 所谓数据一致性,是指保存在数据库中不 同数据集合中的相同数据项必须具有相同的值。 显然,这是必要的。数据一致性概念的存在, 是由于数据库中存在着必需的数据冗余。我们 将冗余数据中的某一份称为数据正本,其余各 份称为数据副本。在采用数据库技术实现的数 据处理应用系统中,冗余数据是受控的。当数 据正本发生变更时,必须保证所有数据副本得 到相同的变更,这就是数据一致性的概念。 数据库应用系统中的很多项应用都是基于 不同的数据副本获得数据处理结果的。可以想 象当一个公司的两位经理分别基于不同的数据 副本查看同一时期的销售报表时,看到的销售 数据不同,他们会是一种什么感受,就可以理 解保证数据一致性的重要性
5、实施统一的数据标准 所谓数据标准,是指数据项的名称 数据类型、数据格式、有效数据的判定准 则等数据项特征值的取值规则。在数据库 应用系统中,实施统一的数据标准有利于 数据共享和数据交换的实现、有利于避免 数据定义的重叠、有利于解决数据使用上 的冲突、有利于应用系统扩展更新时的数 据扩充与更改
5、实施统一的数据标准 所谓数据标准,是指数据项的名称、 数据类型、数据格式、有效数据的判定准 则等数据项特征值的取值规则。在数据库 应用系统中,实施统一的数据标准有利于 数据共享和数据交换的实现、有利于避免 数据定义的重叠、有利于解决数据使用上 的冲突、有利于应用系统扩展更新时的数 据扩充与更改